builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0196 starttime: 1462214334.51 results: success (0) buildid: 20160502103534 builduid: e1fce8cce21c4069bfa4d6e6361b37c9 revision: 40029e21ae30f438c47650a2c11943af815fa0fd ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-02 11:38:54.512162) ========= master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-02 11:38:54.512803) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-02 11:38:54.513154) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-02 11:38:54.534901) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-02 11:38:54.535291) ========= 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.i9X05s9nsP/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.4Zo28eH6Uo/Listeners TMPDIR=/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-05-02 11:38:54-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 154M=0s 2016-05-02 11:38:54 (154 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.184191 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-02 11:38:54.739040) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-02 11:38:54.739598) ========= 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.i9X05s9nsP/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.4Zo28eH6Uo/Listeners TMPDIR=/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/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.031540 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-02 11:38:54.788956) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-02 11:38:54.789447) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 40029e21ae30f438c47650a2c11943af815fa0fd --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 40029e21ae30f438c47650a2c11943af815fa0fd --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.i9X05s9nsP/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.4Zo28eH6Uo/Listeners TMPDIR=/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-05-02 11:38:54,860 truncating revision to first 12 chars 2016-05-02 11:38:54,860 Setting DEBUG logging. 2016-05-02 11:38:54,860 attempt 1/10 2016-05-02 11:38:54,860 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/40029e21ae30?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-02 11:38:56,411 unpacking tar archive at: mozilla-aurora-40029e21ae30/testing/mozharness/ program finished with exit code 0 elapsedTime=1.800957 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-02 11:38:56.608310) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-02 11:38:56.608718) ========= script_repo_revision: 40029e21ae30f438c47650a2c11943af815fa0fd ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-02 11:38:56.609218) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-02 11:38:56.609571) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-02 11:38:56.624274) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 27 mins, 0 secs) (at 2016-05-02 11:38:56.624672) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.i9X05s9nsP/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.4Zo28eH6Uo/Listeners TMPDIR=/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/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:38:56 INFO - MultiFileLogger online at 20160502 11:38:56 in /builds/slave/test 11:38:56 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 11:38:56 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 11:38:56 INFO - {'append_to_log': False, 11:38:56 INFO - 'base_work_dir': '/builds/slave/test', 11:38:56 INFO - 'blob_upload_branch': 'mozilla-aurora', 11:38:56 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 11:38:56 INFO - 'buildbot_json_path': 'buildprops.json', 11:38:56 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 11:38:56 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:38:56 INFO - 'download_minidump_stackwalk': True, 11:38:56 INFO - 'download_symbols': 'true', 11:38:56 INFO - 'e10s': False, 11:38:56 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 11:38:56 INFO - 'tooltool.py': '/tools/tooltool.py', 11:38:56 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 11:38:56 INFO - '/tools/misc-python/virtualenv.py')}, 11:38:56 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:38:56 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:38:56 INFO - 'log_level': 'info', 11:38:56 INFO - 'log_to_console': True, 11:38:56 INFO - 'opt_config_files': (), 11:38:56 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:38:56 INFO - '--processes=1', 11:38:56 INFO - '--config=%(test_path)s/wptrunner.ini', 11:38:56 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:38:56 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:38:56 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:38:56 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:38:56 INFO - 'pip_index': False, 11:38:56 INFO - 'require_test_zip': True, 11:38:56 INFO - 'test_type': ('testharness',), 11:38:56 INFO - 'this_chunk': '1', 11:38:56 INFO - 'tooltool_cache': '/builds/tooltool_cache', 11:38:56 INFO - 'total_chunks': '10', 11:38:56 INFO - 'virtualenv_path': 'venv', 11:38:56 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:38:56 INFO - 'work_dir': 'build'} 11:38:56 INFO - ##### 11:38:56 INFO - ##### Running clobber step. 11:38:56 INFO - ##### 11:38:56 INFO - Running pre-action listener: _resource_record_pre_action 11:38:56 INFO - Running main action method: clobber 11:38:56 INFO - rmtree: /builds/slave/test/build 11:38:56 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 11:38:58 INFO - Running post-action listener: _resource_record_post_action 11:38:58 INFO - ##### 11:38:58 INFO - ##### Running read-buildbot-config step. 11:38:58 INFO - ##### 11:38:58 INFO - Running pre-action listener: _resource_record_pre_action 11:38:58 INFO - Running main action method: read_buildbot_config 11:38:58 INFO - Using buildbot properties: 11:38:58 INFO - { 11:38:58 INFO - "project": "", 11:38:58 INFO - "product": "firefox", 11:38:58 INFO - "script_repo_revision": "production", 11:38:58 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 11:38:58 INFO - "repository": "", 11:38:58 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 11:38:58 INFO - "buildid": "20160502103534", 11:38:58 INFO - "pgo_build": "False", 11:38:58 INFO - "basedir": "/builds/slave/test", 11:38:58 INFO - "buildnumber": 221, 11:38:58 INFO - "slavename": "t-yosemite-r7-0196", 11:38:58 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/", 11:38:58 INFO - "platform": "macosx64", 11:38:58 INFO - "branch": "mozilla-aurora", 11:38:58 INFO - "revision": "40029e21ae30f438c47650a2c11943af815fa0fd", 11:38:58 INFO - "repo_path": "releases/mozilla-aurora", 11:38:58 INFO - "moz_repo_path": "", 11:38:58 INFO - "stage_platform": "macosx64", 11:38:58 INFO - "builduid": "e1fce8cce21c4069bfa4d6e6361b37c9", 11:38:58 INFO - "slavebuilddir": "test" 11:38:58 INFO - } 11:38:58 INFO - Found installer url https://queue.taskcluster.net/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 11:38:58 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 11:38:58 INFO - Running post-action listener: _resource_record_post_action 11:38:58 INFO - ##### 11:38:58 INFO - ##### Running download-and-extract step. 11:38:58 INFO - ##### 11:38:58 INFO - Running pre-action listener: _resource_record_pre_action 11:38:58 INFO - Running main action method: download_and_extract 11:38:58 INFO - mkdir: /builds/slave/test/build/tests 11:38:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:38:58 INFO - https://queue.taskcluster.net/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 11:38:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 11:38:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 11:38:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 11:38:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #1 11:39:28 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json: timed out 11:39:28 INFO - retry: attempt #1 caught exception: timed out 11:39:28 INFO - retry: Failed, sleeping 30 seconds before retrying 11:39:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #2 11:40:28 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json: timed out 11:40:28 INFO - retry: attempt #2 caught exception: timed out 11:40:28 INFO - retry: Failed, sleeping 60 seconds before retrying 11:41:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #3 11:41:59 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json: timed out 11:41:59 INFO - retry: attempt #3 caught exception: timed out 11:41:59 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json! 11:41:59 INFO - Caught exception: timed out 11:41:59 INFO - Caught exception: timed out 11:41:59 INFO - Caught exception: timed out 11:41:59 INFO - trying https://queue.taskcluster.net/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 11:41:59 INFO - Downloading https://queue.taskcluster.net/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 11:41:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #1 11:42:00 INFO - Downloaded 1235 bytes. 11:42:00 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 11:42:00 INFO - Using the following test package requirements: 11:42:00 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 11:42:00 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 11:42:00 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 11:42:00 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 11:42:00 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 11:42:00 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 11:42:00 INFO - u'jsshell-mac64.zip'], 11:42:00 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 11:42:00 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 11:42:00 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 11:42:00 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 11:42:00 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 11:42:00 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 11:42:00 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 11:42:00 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 11:42:00 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 11:42:00 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 11:42:00 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 11:42:00 INFO - Downloading packages: [u'firefox-48.0a2.en-US.mac64.common.tests.zip', u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 11:42: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:42:00 INFO - https://queue.taskcluster.net/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 11:42:00 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 11:42:00 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 11:42:00 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip 11:42:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #1 11:42:30 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip: timed out 11:42:30 INFO - retry: attempt #1 caught exception: timed out 11:42:30 INFO - retry: Failed, sleeping 30 seconds before retrying 11:43:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #2 11:43:31 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip: timed out 11:43:31 INFO - retry: attempt #2 caught exception: timed out 11:43:31 INFO - retry: Failed, sleeping 60 seconds before retrying 11:44:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #3 11:45:01 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip: timed out 11:45:01 INFO - retry: attempt #3 caught exception: timed out 11:45:01 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip! 11:45:01 INFO - Caught exception: timed out 11:45:01 INFO - Caught exception: timed out 11:45:01 INFO - Caught exception: timed out 11:45:01 INFO - trying https://queue.taskcluster.net/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 11:45:01 INFO - Downloading https://queue.taskcluster.net/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip 11:45:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #1 11:45:02 INFO - Downloaded 17991254 bytes. 11:45:02 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:45:02 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:45:03 INFO - caution: filename not matched: web-platform/* 11:45:03 INFO - Return code: 11 11:45: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:45:03 INFO - https://queue.taskcluster.net/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 11:45:03 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 11:45:03 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 11:45:03 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 11:45:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #1 11:45:33 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip: timed out 11:45:33 INFO - retry: attempt #1 caught exception: timed out 11:45:33 INFO - retry: Failed, sleeping 30 seconds before retrying 11:46:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #2 11:46:33 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip: timed out 11:46:33 INFO - retry: attempt #2 caught exception: timed out 11:46:33 INFO - retry: Failed, sleeping 60 seconds before retrying 11:47:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #3 11:48:03 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip: timed out 11:48:03 INFO - retry: attempt #3 caught exception: timed out 11:48:03 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip! 11:48:03 INFO - Caught exception: timed out 11:48:03 INFO - Caught exception: timed out 11:48:03 INFO - Caught exception: timed out 11:48:03 INFO - trying https://queue.taskcluster.net/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 11:48:03 INFO - Downloading https://queue.taskcluster.net/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 11:48:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #1 11:48:05 INFO - Downloaded 36408617 bytes. 11:48:05 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:48:05 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:48:09 INFO - caution: filename not matched: bin/* 11:48:09 INFO - caution: filename not matched: config/* 11:48:09 INFO - caution: filename not matched: mozbase/* 11:48:09 INFO - caution: filename not matched: marionette/* 11:48:09 INFO - caution: filename not matched: tools/wptserve/* 11:48:09 INFO - Return code: 11 11:48:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:48:09 INFO - https://queue.taskcluster.net/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 11:48:09 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 11:48:09 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 11:48:09 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 11:48:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #1 11:48:39 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg: timed out 11:48:39 INFO - retry: attempt #1 caught exception: timed out 11:48:39 INFO - retry: Failed, sleeping 30 seconds before retrying 11:49:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #2 11:49:39 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg: timed out 11:49:39 INFO - retry: attempt #2 caught exception: timed out 11:49:39 INFO - retry: Failed, sleeping 60 seconds before retrying 11:50:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #3 11:51:10 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg: timed out 11:51:10 INFO - retry: attempt #3 caught exception: timed out 11:51:10 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg! 11:51:10 INFO - Caught exception: timed out 11:51:10 INFO - Caught exception: timed out 11:51:10 INFO - Caught exception: timed out 11:51:10 INFO - trying https://queue.taskcluster.net/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 11:51:10 INFO - Downloading https://queue.taskcluster.net/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 11:51:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #1 11:51:13 INFO - Downloaded 73041851 bytes. 11:51:13 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 11:51:13 INFO - mkdir: /builds/slave/test/properties 11:51:13 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 11:51:13 INFO - Writing to file /builds/slave/test/properties/build_url 11:51:13 INFO - Contents: 11:51:13 INFO - build_url:https://queue.taskcluster.net/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 11:51:13 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 11:51:13 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 11:51:13 INFO - Writing to file /builds/slave/test/properties/symbols_url 11:51:13 INFO - Contents: 11:51:13 INFO - symbols_url:https://queue.taskcluster.net/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 11:51:13 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:51:13 INFO - https://queue.taskcluster.net/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:51:13 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 11:51:13 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 11:51:13 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 11:51:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 11:51:43 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip: timed out 11:51:43 INFO - retry: attempt #1 caught exception: timed out 11:51:43 INFO - retry: Failed, sleeping 30 seconds before retrying 11:52:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #2 11:52:43 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip: timed out 11:52:43 INFO - retry: attempt #2 caught exception: timed out 11:52:43 INFO - retry: Failed, sleeping 60 seconds before retrying 11:53:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #3 11:54:14 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip: timed out 11:54:14 INFO - retry: attempt #3 caught exception: timed out 11:54:14 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip! 11:54:14 INFO - Caught exception: timed out 11:54:14 INFO - Caught exception: timed out 11:54:14 INFO - Caught exception: timed out 11:54:14 INFO - trying https://queue.taskcluster.net/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 11:54:14 INFO - Downloading https://queue.taskcluster.net/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 11:54:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 11:54:19 INFO - Downloaded 103564213 bytes. 11:54:19 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 11:54:19 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 11:54:22 INFO - Return code: 0 11:54:22 INFO - Running post-action listener: _resource_record_post_action 11:54:22 INFO - Running post-action listener: set_extra_try_arguments 11:54:22 INFO - ##### 11:54:22 INFO - ##### Running create-virtualenv step. 11:54:22 INFO - ##### 11:54:22 INFO - Running pre-action listener: _pre_create_virtualenv 11:54:22 INFO - Running pre-action listener: _resource_record_pre_action 11:54:22 INFO - Running main action method: create_virtualenv 11:54:22 INFO - Creating virtualenv /builds/slave/test/build/venv 11:54:22 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:54:22 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 11:54:22 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 11:54:22 INFO - Using real prefix '/tools/python27' 11:54:22 INFO - New python executable in /builds/slave/test/build/venv/bin/python 11:54:23 INFO - Installing distribute.............................................................................................................................................................................................done. 11:54:26 INFO - Installing pip.................done. 11:54:26 INFO - Return code: 0 11:54:26 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 11:54:26 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:54:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:54:26 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:54:26 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:54:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:54:26 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:54:26 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 0x10eae7e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10eb04f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fef6bc89780>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10eb005e0>, '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 0x10e6e3cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e70e990>, '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.i9X05s9nsP/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.4Zo28eH6Uo/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:54:26 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:54:26 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:54:26 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.i9X05s9nsP/Render', 11:54:26 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:54:26 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:54:26 INFO - 'HOME': '/Users/cltbld', 11:54:26 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:54:26 INFO - 'LOGNAME': 'cltbld', 11:54:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:54:26 INFO - 'MOZ_NO_REMOTE': '1', 11:54:26 INFO - 'NO_EM_RESTART': '1', 11:54:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:54:26 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:54:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:54:26 INFO - 'PWD': '/builds/slave/test', 11:54:26 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:54:26 INFO - 'SHELL': '/bin/bash', 11:54:26 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.4Zo28eH6Uo/Listeners', 11:54:26 INFO - 'TMPDIR': '/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/', 11:54:26 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:54:26 INFO - 'USER': 'cltbld', 11:54:26 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:54:26 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:54:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:54:26 INFO - 'XPC_FLAGS': '0x0', 11:54:26 INFO - 'XPC_SERVICE_NAME': '0', 11:54:26 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:54:26 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:54:26 INFO - Downloading/unpacking psutil>=0.7.1 11:54:26 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:54:26 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:54:26 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:54:26 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:54:26 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:54:26 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:54:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 11:54:30 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:54:30 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:54:30 INFO - Installing collected packages: psutil 11:54:30 INFO - Running setup.py install for psutil 11:54:30 INFO - building 'psutil._psutil_osx' extension 11:54:30 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:54:30 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:54:30 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:54:30 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:54:31 INFO - building 'psutil._psutil_posix' extension 11:54:31 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:54:31 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 11:54:31 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 11:54:31 INFO - ^ 11:54:31 INFO - 1 warning generated. 11:54:31 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:54:31 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:54:31 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:54:31 INFO - Successfully installed psutil 11:54:31 INFO - Cleaning up... 11:54:31 INFO - Return code: 0 11:54:31 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 11:54:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:54:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:54:31 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:54:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:54:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:54:31 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:54:31 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 0x10eae7e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10eb04f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fef6bc89780>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10eb005e0>, '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 0x10e6e3cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e70e990>, '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.i9X05s9nsP/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.4Zo28eH6Uo/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:54:31 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:54:31 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:54:31 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.i9X05s9nsP/Render', 11:54:31 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:54:31 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:54:31 INFO - 'HOME': '/Users/cltbld', 11:54:31 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:54:31 INFO - 'LOGNAME': 'cltbld', 11:54:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:54:31 INFO - 'MOZ_NO_REMOTE': '1', 11:54:31 INFO - 'NO_EM_RESTART': '1', 11:54:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:54:31 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:54:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:54:31 INFO - 'PWD': '/builds/slave/test', 11:54:31 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:54:31 INFO - 'SHELL': '/bin/bash', 11:54:31 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.4Zo28eH6Uo/Listeners', 11:54:31 INFO - 'TMPDIR': '/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/', 11:54:31 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:54:31 INFO - 'USER': 'cltbld', 11:54:31 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:54:31 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:54:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:54:31 INFO - 'XPC_FLAGS': '0x0', 11:54:31 INFO - 'XPC_SERVICE_NAME': '0', 11:54:31 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:54:31 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:54:31 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:54:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:54:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:54:31 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:54:31 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:54:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:54:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:54:34 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:54:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 11:54:34 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:54:34 INFO - Installing collected packages: mozsystemmonitor 11:54:34 INFO - Running setup.py install for mozsystemmonitor 11:54:34 INFO - Successfully installed mozsystemmonitor 11:54:34 INFO - Cleaning up... 11:54:34 INFO - Return code: 0 11:54:34 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 11:54:34 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:54:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:54:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:54:34 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:54:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:54:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:54:34 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 0x10eae7e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10eb04f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fef6bc89780>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10eb005e0>, '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 0x10e6e3cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e70e990>, '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.i9X05s9nsP/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.4Zo28eH6Uo/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:54:34 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:54:34 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:54:34 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.i9X05s9nsP/Render', 11:54:34 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:54:34 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:54:34 INFO - 'HOME': '/Users/cltbld', 11:54:34 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:54:34 INFO - 'LOGNAME': 'cltbld', 11:54:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:54:34 INFO - 'MOZ_NO_REMOTE': '1', 11:54:34 INFO - 'NO_EM_RESTART': '1', 11:54:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:54:34 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:54:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:54:34 INFO - 'PWD': '/builds/slave/test', 11:54:34 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:54:34 INFO - 'SHELL': '/bin/bash', 11:54:34 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.4Zo28eH6Uo/Listeners', 11:54:34 INFO - 'TMPDIR': '/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/', 11:54:34 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:54:34 INFO - 'USER': 'cltbld', 11:54:34 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:54:34 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:54:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:54:34 INFO - 'XPC_FLAGS': '0x0', 11:54:34 INFO - 'XPC_SERVICE_NAME': '0', 11:54:34 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:54:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:54:34 INFO - Downloading/unpacking blobuploader==1.2.4 11:54:34 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:54:34 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:54:34 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:54:34 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:54:34 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:54:34 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:54:37 INFO - Downloading blobuploader-1.2.4.tar.gz 11:54:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 11:54:37 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:54:37 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:54:37 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:54:37 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:54:37 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:54:37 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:54:37 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:54:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 11:54:37 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:54:37 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:54:37 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:54:37 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:54:37 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:54:37 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:54:37 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:54:38 INFO - Downloading docopt-0.6.1.tar.gz 11:54:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 11:54:38 INFO - Installing collected packages: blobuploader, requests, docopt 11:54:38 INFO - Running setup.py install for blobuploader 11:54:38 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 11:54:38 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 11:54:38 INFO - Running setup.py install for requests 11:54:38 INFO - Running setup.py install for docopt 11:54:39 INFO - Successfully installed blobuploader requests docopt 11:54:39 INFO - Cleaning up... 11:54:39 INFO - Return code: 0 11:54:39 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:54:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:54:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:54:39 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:54:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:54:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:54:39 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:54:39 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 0x10eae7e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10eb04f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fef6bc89780>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10eb005e0>, '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 0x10e6e3cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e70e990>, '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.i9X05s9nsP/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.4Zo28eH6Uo/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:54:39 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:54:39 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:54:39 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.i9X05s9nsP/Render', 11:54:39 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:54:39 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:54:39 INFO - 'HOME': '/Users/cltbld', 11:54:39 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:54:39 INFO - 'LOGNAME': 'cltbld', 11:54:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:54:39 INFO - 'MOZ_NO_REMOTE': '1', 11:54:39 INFO - 'NO_EM_RESTART': '1', 11:54:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:54:39 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:54:39 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:54:39 INFO - 'PWD': '/builds/slave/test', 11:54:39 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:54:39 INFO - 'SHELL': '/bin/bash', 11:54:39 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.4Zo28eH6Uo/Listeners', 11:54:39 INFO - 'TMPDIR': '/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/', 11:54:39 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:54:39 INFO - 'USER': 'cltbld', 11:54:39 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:54:39 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:54:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:54:39 INFO - 'XPC_FLAGS': '0x0', 11:54:39 INFO - 'XPC_SERVICE_NAME': '0', 11:54:39 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:54:39 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:54:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:54:39 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-m6n03d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:54:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:54:39 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-HW6hV3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:54:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:54:39 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-NhD8Ag-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:54:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:54:39 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-1UE8Nq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:54:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:54:39 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-kwcTWU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:54:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:54:40 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-9WHGmz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:54:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:54:40 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-fyoxnq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:54:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:54:40 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-bCKw7f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:54:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:54:40 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-kko2V1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:54:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:54:40 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-HU83F4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:54:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:54:40 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-8C7ctK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:54:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:54:40 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-RQastx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:54:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:54:40 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-oUnv5B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:54:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:54:40 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-QCs3x2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:54:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:54:40 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-kp_Xhg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:54:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:54:41 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-IAS7Y9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:54:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:54:41 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-uS1NRV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:54:41 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:54:41 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-8L34i4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:54:41 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:54:41 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-vBUf58-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:54:41 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:54:41 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-0M01t5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:54:41 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:54:41 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-pTX1ui-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:54:42 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:54:42 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:54:42 INFO - Running setup.py install for manifestparser 11:54:42 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 11:54:42 INFO - Running setup.py install for mozcrash 11:54:42 INFO - Running setup.py install for mozdebug 11:54:42 INFO - Running setup.py install for mozdevice 11:54:42 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 11:54:42 INFO - Installing dm script to /builds/slave/test/build/venv/bin 11:54:42 INFO - Running setup.py install for mozfile 11:54:42 INFO - Running setup.py install for mozhttpd 11:54:42 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 11:54:42 INFO - Running setup.py install for mozinfo 11:54:43 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 11:54:43 INFO - Running setup.py install for mozInstall 11:54:43 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 11:54:43 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 11:54:43 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 11:54:43 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 11:54:43 INFO - Running setup.py install for mozleak 11:54:43 INFO - Running setup.py install for mozlog 11:54:43 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 11:54:43 INFO - Running setup.py install for moznetwork 11:54:43 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 11:54:43 INFO - Running setup.py install for mozprocess 11:54:43 INFO - Running setup.py install for mozprofile 11:54:43 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 11:54:43 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 11:54:43 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 11:54:44 INFO - Running setup.py install for mozrunner 11:54:44 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 11:54:44 INFO - Running setup.py install for mozscreenshot 11:54:44 INFO - Running setup.py install for moztest 11:54:44 INFO - Running setup.py install for mozversion 11:54:44 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 11:54:44 INFO - Running setup.py install for wptserve 11:54:44 INFO - Running setup.py install for marionette-driver 11:54:44 INFO - Running setup.py install for browsermob-proxy 11:54:45 INFO - Running setup.py install for marionette-client 11:54:45 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:54:45 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 11:54:45 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:54:45 INFO - Cleaning up... 11:54:45 INFO - Return code: 0 11:54:45 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:54:45 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:54:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:54:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:54:45 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:54:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:54:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:54:45 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 0x10eae7e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10eb04f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fef6bc89780>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10eb005e0>, '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 0x10e6e3cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e70e990>, '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.i9X05s9nsP/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.4Zo28eH6Uo/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:54:45 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:54:45 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:54:45 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.i9X05s9nsP/Render', 11:54:45 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:54:45 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:54:45 INFO - 'HOME': '/Users/cltbld', 11:54:45 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:54:45 INFO - 'LOGNAME': 'cltbld', 11:54:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:54:45 INFO - 'MOZ_NO_REMOTE': '1', 11:54:45 INFO - 'NO_EM_RESTART': '1', 11:54:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:54:45 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:54:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:54:45 INFO - 'PWD': '/builds/slave/test', 11:54:45 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:54:45 INFO - 'SHELL': '/bin/bash', 11:54:45 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.4Zo28eH6Uo/Listeners', 11:54:45 INFO - 'TMPDIR': '/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/', 11:54:45 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:54:45 INFO - 'USER': 'cltbld', 11:54:45 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:54:45 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:54:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:54:45 INFO - 'XPC_FLAGS': '0x0', 11:54:45 INFO - 'XPC_SERVICE_NAME': '0', 11:54:45 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:54:45 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:54:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:54:45 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-KnZY6a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:54:45 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:54:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:54:45 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-_hW_gG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:54:46 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:54:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:54:46 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-MPQcIE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:54:46 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:54:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:54:46 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-A5rydO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:54:46 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:54:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:54:46 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-AWwhVW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:54:46 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:54:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:54:46 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-N_sTc6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:54:46 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:54:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:54:46 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-WHEc0a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:54:46 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:54:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:54:46 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-d_dA0G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:54:46 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:54:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:54:46 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-1D12Mh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:54:46 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:54:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:54:46 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-Q0yevJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:54:46 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:54:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:54:46 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-vHphFA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:54:47 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:54:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:54:47 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-48Wkx7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:54:47 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:54:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:54:47 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-CCQdb5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:54:47 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:54:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:54:47 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-BfpdGc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:54:47 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:54:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:54:47 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-widiJK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:54:47 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:54:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:54:47 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-bIzniP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:54:47 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:54:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:54:47 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-HX0MC6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:54:47 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:54:47 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:54:47 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-iva1f_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:54:47 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:54:47 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:54:47 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-VVWwpx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:54:47 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:54:47 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:54:47 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-LH4mou-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:54:48 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:54:48 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:54:48 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-22dxn8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:54:48 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:54:48 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:54:48 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:54:48 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:54:48 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:54:48 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:54:48 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:54:48 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 11:54:48 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:54:48 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:54:48 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:54:48 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:54:48 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:54:48 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:54:50 INFO - Downloading blessings-1.6.tar.gz 11:54:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 11:54:51 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:54:51 INFO - Installing collected packages: blessings 11:54:51 INFO - Running setup.py install for blessings 11:54:51 INFO - Successfully installed blessings 11:54:51 INFO - Cleaning up... 11:54:51 INFO - Return code: 0 11:54:51 INFO - Done creating virtualenv /builds/slave/test/build/venv. 11:54:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:54:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:54:51 INFO - Reading from file tmpfile_stdout 11:54:51 INFO - Current package versions: 11:54:51 INFO - blessings == 1.6 11:54:51 INFO - blobuploader == 1.2.4 11:54:51 INFO - browsermob-proxy == 0.6.0 11:54:51 INFO - docopt == 0.6.1 11:54:51 INFO - manifestparser == 1.1 11:54:51 INFO - marionette-client == 2.3.0 11:54:51 INFO - marionette-driver == 1.4.0 11:54:51 INFO - mozInstall == 1.12 11:54:51 INFO - mozcrash == 0.17 11:54:51 INFO - mozdebug == 0.1 11:54:51 INFO - mozdevice == 0.48 11:54:51 INFO - mozfile == 1.2 11:54:51 INFO - mozhttpd == 0.7 11:54:51 INFO - mozinfo == 0.9 11:54:51 INFO - mozleak == 0.1 11:54:51 INFO - mozlog == 3.1 11:54:51 INFO - moznetwork == 0.27 11:54:51 INFO - mozprocess == 0.22 11:54:51 INFO - mozprofile == 0.28 11:54:51 INFO - mozrunner == 6.11 11:54:51 INFO - mozscreenshot == 0.1 11:54:51 INFO - mozsystemmonitor == 0.0 11:54:51 INFO - moztest == 0.7 11:54:51 INFO - mozversion == 1.4 11:54:51 INFO - psutil == 3.1.1 11:54:51 INFO - requests == 1.2.3 11:54:51 INFO - wptserve == 1.4.0 11:54:51 INFO - wsgiref == 0.1.2 11:54:51 INFO - Running post-action listener: _resource_record_post_action 11:54:51 INFO - Running post-action listener: _start_resource_monitoring 11:54:51 INFO - Starting resource monitoring. 11:54:51 INFO - ##### 11:54:51 INFO - ##### Running pull step. 11:54:51 INFO - ##### 11:54:51 INFO - Running pre-action listener: _resource_record_pre_action 11:54:51 INFO - Running main action method: pull 11:54:51 INFO - Pull has nothing to do! 11:54:51 INFO - Running post-action listener: _resource_record_post_action 11:54:51 INFO - ##### 11:54:51 INFO - ##### Running install step. 11:54:51 INFO - ##### 11:54:51 INFO - Running pre-action listener: _resource_record_pre_action 11:54:51 INFO - Running main action method: install 11:54:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:54:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:54:51 INFO - Reading from file tmpfile_stdout 11:54:51 INFO - Detecting whether we're running mozinstall >=1.0... 11:54:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 11:54:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 11:54:51 INFO - Reading from file tmpfile_stdout 11:54:51 INFO - Output received: 11:54:51 INFO - Usage: mozinstall [options] installer 11:54:51 INFO - Options: 11:54:51 INFO - -h, --help show this help message and exit 11:54:51 INFO - -d DEST, --destination=DEST 11:54:51 INFO - Directory to install application into. [default: 11:54:51 INFO - "/builds/slave/test"] 11:54:51 INFO - --app=APP Application being installed. [default: firefox] 11:54:51 INFO - mkdir: /builds/slave/test/build/application 11:54:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 11:54:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg --destination /builds/slave/test/build/application 11:55:10 INFO - Reading from file tmpfile_stdout 11:55:10 INFO - Output received: 11:55:10 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 11:55:10 INFO - Running post-action listener: _resource_record_post_action 11:55:10 INFO - ##### 11:55:10 INFO - ##### Running run-tests step. 11:55:10 INFO - ##### 11:55:10 INFO - Running pre-action listener: _resource_record_pre_action 11:55:10 INFO - Running main action method: run_tests 11:55:10 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 11:55:10 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:55:10 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:55:10 INFO - grabbing minidump binary from tooltool 11:55:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:55:10 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 0x10eb005e0>, '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 0x10e6e3cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e70e990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 11:55:10 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:55:10 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:55:10 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 11:55:10 INFO - Return code: 0 11:55:10 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 11:55:10 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 11:55:10 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 11:55:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 11:55:10 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.i9X05s9nsP/Render', 11:55:10 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:55:10 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:55:10 INFO - 'HOME': '/Users/cltbld', 11:55:10 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:55:10 INFO - 'LOGNAME': 'cltbld', 11:55:10 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 11:55:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:55:10 INFO - 'MOZ_NO_REMOTE': '1', 11:55:10 INFO - 'NO_EM_RESTART': '1', 11:55:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:55:10 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:55:10 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:55:10 INFO - 'PWD': '/builds/slave/test', 11:55:10 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:55:10 INFO - 'SHELL': '/bin/bash', 11:55:10 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.4Zo28eH6Uo/Listeners', 11:55:10 INFO - 'TMPDIR': '/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/', 11:55:10 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:55:10 INFO - 'USER': 'cltbld', 11:55:10 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:55:10 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:55:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:55:10 INFO - 'XPC_FLAGS': '0x0', 11:55:10 INFO - 'XPC_SERVICE_NAME': '0', 11:55:10 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:55:10 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 11:55:10 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:55:10 INFO - import pkg_resources 11:55:11 INFO - Using 1 client processes 11:55:11 INFO - wptserve Starting http server on 127.0.0.1:8000 11:55:11 INFO - wptserve Starting http server on 127.0.0.1:8001 11:55:11 INFO - wptserve Starting http server on 127.0.0.1:8443 11:55:13 INFO - SUITE-START | Running 778 tests 11:55:13 INFO - Running testharness tests 11:55:13 INFO - Setting up ssl 11:55:13 INFO - PROCESS | certutil | 11:55:13 INFO - PROCESS | certutil | 11:55:13 INFO - PROCESS | certutil | 11:55:13 INFO - Certificate Nickname Trust Attributes 11:55:13 INFO - SSL,S/MIME,JAR/XPI 11:55:13 INFO - 11:55:13 INFO - web-platform-tests CT,, 11:55:13 INFO - 11:55:13 INFO - Starting runner 11:55:14 INFO - PROCESS | 1658 | [1658] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 11:55:15 INFO - PROCESS | 1658 | 1462215315051 Marionette DEBUG Marionette enabled via build flag and pref 11:55:15 INFO - PROCESS | 1658 | ++DOCSHELL 0x1135d8800 == 1 [pid = 1658] [id = 1] 11:55:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 1 (0x1135d9000) [pid = 1658] [serial = 1] [outer = 0x0] 11:55:15 INFO - PROCESS | 1658 | [1658] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 11:55:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 2 (0x1135da000) [pid = 1658] [serial = 2] [outer = 0x1135d9000] 11:55:15 INFO - PROCESS | 1658 | 1462215315400 Marionette INFO Listening on port 2828 11:55:15 INFO - PROCESS | 1658 | 1462215315626 Marionette DEBUG Marionette enabled via command-line flag 11:55:15 INFO - PROCESS | 1658 | ++DOCSHELL 0x11689a800 == 2 [pid = 1658] [id = 2] 11:55:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 3 (0x11689b000) [pid = 1658] [serial = 3] [outer = 0x0] 11:55:15 INFO - PROCESS | 1658 | [1658] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 11:55:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 4 (0x11689c000) [pid = 1658] [serial = 4] [outer = 0x11689b000] 11:55:15 INFO - PROCESS | 1658 | [1658] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:55:15 INFO - PROCESS | 1658 | 1462215315775 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49309 11:55:15 INFO - PROCESS | 1658 | 1462215315860 Marionette DEBUG Closed connection conn0 11:55:15 INFO - PROCESS | 1658 | [1658] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:55:15 INFO - PROCESS | 1658 | 1462215315866 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49310 11:55:15 INFO - PROCESS | 1658 | 1462215315882 Marionette DEBUG Closed connection conn1 11:55:15 INFO - PROCESS | 1658 | [1658] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:55:15 INFO - PROCESS | 1658 | 1462215315887 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49311 11:55:15 INFO - PROCESS | 1658 | 1462215315894 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:55:15 INFO - PROCESS | 1658 | 1462215315901 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160502103534","device":"desktop","version":"48.0a2"} 11:55:16 INFO - PROCESS | 1658 | [1658] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:55:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x119655800 == 3 [pid = 1658] [id = 3] 11:55:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 5 (0x119661800) [pid = 1658] [serial = 5] [outer = 0x0] 11:55:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x119662000 == 4 [pid = 1658] [id = 4] 11:55:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 6 (0x119addc00) [pid = 1658] [serial = 6] [outer = 0x0] 11:55:17 INFO - PROCESS | 1658 | [1658] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:55:17 INFO - PROCESS | 1658 | ++DOCSHELL 0x1215b7800 == 5 [pid = 1658] [id = 5] 11:55:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 7 (0x119ada400) [pid = 1658] [serial = 7] [outer = 0x0] 11:55:17 INFO - PROCESS | 1658 | [1658] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:55:17 INFO - PROCESS | 1658 | [1658] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 11:55:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 8 (0x12181f000) [pid = 1658] [serial = 8] [outer = 0x119ada400] 11:55:17 INFO - PROCESS | 1658 | [1658] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:55:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 9 (0x12365e800) [pid = 1658] [serial = 9] [outer = 0x119661800] 11:55:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 10 (0x121502800) [pid = 1658] [serial = 10] [outer = 0x119addc00] 11:55:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 11 (0x121504800) [pid = 1658] [serial = 11] [outer = 0x119ada400] 11:55:17 INFO - PROCESS | 1658 | [1658] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:55:18 INFO - PROCESS | 1658 | 1462215318014 Marionette DEBUG loaded listener.js 11:55:18 INFO - PROCESS | 1658 | 1462215318025 Marionette DEBUG loaded listener.js 11:55:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 12 (0x126ef8c00) [pid = 1658] [serial = 12] [outer = 0x119ada400] 11:55:18 INFO - PROCESS | 1658 | 1462215318390 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"899b31dd-fcf5-7144-af36-a5edf8d8df19","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160502103534","device":"desktop","version":"48.0a2","command_id":1}}] 11:55:18 INFO - PROCESS | 1658 | 1462215318488 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 11:55:18 INFO - PROCESS | 1658 | 1462215318534 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 11:55:18 INFO - PROCESS | 1658 | 1462215318623 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:55:18 INFO - PROCESS | 1658 | [1658] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 11:55:18 INFO - PROCESS | 1658 | [1658] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 11:55:18 INFO - PROCESS | 1658 | [1658] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 11:55:18 INFO - PROCESS | 1658 | [1658] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:55:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 13 (0x127735000) [pid = 1658] [serial = 13] [outer = 0x119ada400] 11:55:18 INFO - PROCESS | 1658 | [1658] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:55:18 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:55:18 INFO - PROCESS | 1658 | 1462215318902 Marionette TRACE conn2 <- [1,3,null,{}] 11:55:18 INFO - PROCESS | 1658 | 1462215318912 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 11:55:18 INFO - PROCESS | 1658 | 1462215318934 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 11:55:18 INFO - PROCESS | 1658 | 1462215318976 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 11:55:18 INFO - PROCESS | 1658 | 1462215318978 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 11:55:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:55:18 INFO - PROCESS | 1658 | 1462215318983 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:55:18 INFO - PROCESS | 1658 | 1462215318990 Marionette TRACE conn2 <- [1,6,null,{}] 11:55:18 INFO - PROCESS | 1658 | 1462215318997 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:19 INFO - PROCESS | 1658 | 1462215319023 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 11:55:19 INFO - PROCESS | 1658 | 1462215319028 Marionette TRACE conn2 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:19 INFO - PROCESS | 1658 | ++DOCSHELL 0x1294e3000 == 6 [pid = 1658] [id = 6] 11:55:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 14 (0x1294ce000) [pid = 1658] [serial = 14] [outer = 0x0] 11:55:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 15 (0x1294cfc00) [pid = 1658] [serial = 15] [outer = 0x1294ce000] 11:55:19 INFO - PROCESS | 1658 | 1462215319069 Marionette DEBUG loaded listener.js 11:55:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 16 (0x1294d5400) [pid = 1658] [serial = 16] [outer = 0x1294ce000] 11:55:19 INFO - PROCESS | 1658 | ++DOCSHELL 0x129791000 == 7 [pid = 1658] [id = 7] 11:55:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 17 (0x129710000) [pid = 1658] [serial = 17] [outer = 0x0] 11:55:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 18 (0x1297cf800) [pid = 1658] [serial = 18] [outer = 0x129710000] 11:55:19 INFO - PROCESS | 1658 | 1462215319463 Marionette DEBUG loaded listener.js 11:55:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 19 (0x1294d5800) [pid = 1658] [serial = 19] [outer = 0x129710000] 11:55:19 INFO - PROCESS | 1658 | 1462215319568 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 11:55:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:55:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 635ms 11:55:19 INFO - PROCESS | 1658 | 1462215319647 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 11:55:19 INFO - PROCESS | 1658 | 1462215319648 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 11:55:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:55:19 INFO - PROCESS | 1658 | 1462215319671 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:55:19 INFO - PROCESS | 1658 | 1462215319672 Marionette TRACE conn2 <- [1,10,null,{}] 11:55:19 INFO - PROCESS | 1658 | 1462215319710 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:19 INFO - PROCESS | 1658 | 1462215319817 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 11:55:19 INFO - PROCESS | 1658 | 1462215319831 Marionette TRACE conn2 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:19 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b053000 == 8 [pid = 1658] [id = 8] 11:55:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 20 (0x1297d8000) [pid = 1658] [serial = 20] [outer = 0x0] 11:55:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 21 (0x12b02d800) [pid = 1658] [serial = 21] [outer = 0x1297d8000] 11:55:19 INFO - PROCESS | 1658 | 1462215319857 Marionette DEBUG loaded listener.js 11:55:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 22 (0x12b032400) [pid = 1658] [serial = 22] [outer = 0x1297d8000] 11:55:20 INFO - PROCESS | 1658 | 1462215320153 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 11:55:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:55:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 528ms 11:55:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:55:20 INFO - PROCESS | 1658 | 1462215320193 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 11:55:20 INFO - PROCESS | 1658 | 1462215320195 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 11:55:20 INFO - PROCESS | 1658 | 1462215320197 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:55:20 INFO - PROCESS | 1658 | 1462215320198 Marionette TRACE conn2 <- [1,14,null,{}] 11:55:20 INFO - PROCESS | 1658 | 1462215320200 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:20 INFO - PROCESS | 1658 | 1462215320286 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 11:55:20 INFO - PROCESS | 1658 | 1462215320292 Marionette TRACE conn2 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:20 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b3c5000 == 9 [pid = 1658] [id = 9] 11:55:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 23 (0x12b036c00) [pid = 1658] [serial = 23] [outer = 0x0] 11:55:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 24 (0x12b33e800) [pid = 1658] [serial = 24] [outer = 0x12b036c00] 11:55:20 INFO - PROCESS | 1658 | 1462215320316 Marionette DEBUG loaded listener.js 11:55:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 25 (0x12bb50c00) [pid = 1658] [serial = 25] [outer = 0x12b036c00] 11:55:20 INFO - PROCESS | 1658 | 1462215320571 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 11:55:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:55:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 417ms 11:55:20 INFO - PROCESS | 1658 | 1462215320615 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 11:55:20 INFO - PROCESS | 1658 | 1462215320616 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 11:55:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:55:20 INFO - PROCESS | 1658 | 1462215320625 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:55:20 INFO - PROCESS | 1658 | 1462215320627 Marionette TRACE conn2 <- [1,18,null,{}] 11:55:20 INFO - PROCESS | 1658 | 1462215320629 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:20 INFO - PROCESS | 1658 | 1462215320720 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 11:55:20 INFO - PROCESS | 1658 | 1462215320726 Marionette TRACE conn2 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:20 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bbc7000 == 10 [pid = 1658] [id = 10] 11:55:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 26 (0x12bb59400) [pid = 1658] [serial = 26] [outer = 0x0] 11:55:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 27 (0x12bd4bc00) [pid = 1658] [serial = 27] [outer = 0x12bb59400] 11:55:20 INFO - PROCESS | 1658 | 1462215320751 Marionette DEBUG loaded listener.js 11:55:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 28 (0x12be13000) [pid = 1658] [serial = 28] [outer = 0x12bb59400] 11:55:21 INFO - PROCESS | 1658 | 1462215321064 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 11:55:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:55:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 478ms 11:55:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:55:21 INFO - PROCESS | 1658 | 1462215321098 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 11:55:21 INFO - PROCESS | 1658 | 1462215321100 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 11:55:21 INFO - PROCESS | 1658 | 1462215321107 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:55:21 INFO - PROCESS | 1658 | 1462215321108 Marionette TRACE conn2 <- [1,22,null,{}] 11:55:21 INFO - PROCESS | 1658 | 1462215321112 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:21 INFO - PROCESS | 1658 | 1462215321242 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 11:55:21 INFO - PROCESS | 1658 | 1462215321248 Marionette TRACE conn2 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:21 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c13c800 == 11 [pid = 1658] [id = 11] 11:55:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 29 (0x11806d800) [pid = 1658] [serial = 29] [outer = 0x0] 11:55:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 30 (0x12b02ec00) [pid = 1658] [serial = 30] [outer = 0x11806d800] 11:55:21 INFO - PROCESS | 1658 | 1462215321282 Marionette DEBUG loaded listener.js 11:55:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 31 (0x12c08b000) [pid = 1658] [serial = 31] [outer = 0x11806d800] 11:55:21 INFO - PROCESS | 1658 | 1462215321517 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 11:55:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:55:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 420ms 11:55:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:55:21 INFO - PROCESS | 1658 | 1462215321526 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 11:55:21 INFO - PROCESS | 1658 | 1462215321527 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 11:55:21 INFO - PROCESS | 1658 | 1462215321529 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:55:21 INFO - PROCESS | 1658 | 1462215321530 Marionette TRACE conn2 <- [1,26,null,{}] 11:55:21 INFO - PROCESS | 1658 | 1462215321532 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:21 INFO - PROCESS | 1658 | 1462215321629 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 11:55:21 INFO - PROCESS | 1658 | 1462215321635 Marionette TRACE conn2 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:21 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c1aa800 == 12 [pid = 1658] [id = 12] 11:55:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 32 (0x12c105400) [pid = 1658] [serial = 32] [outer = 0x0] 11:55:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 33 (0x12c10d000) [pid = 1658] [serial = 33] [outer = 0x12c105400] 11:55:21 INFO - PROCESS | 1658 | 1462215321660 Marionette DEBUG loaded listener.js 11:55:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 34 (0x12c56fc00) [pid = 1658] [serial = 34] [outer = 0x12c105400] 11:55:21 INFO - PROCESS | 1658 | 1462215321908 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 11:55:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:55:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 418ms 11:55:21 INFO - PROCESS | 1658 | 1462215321948 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 11:55:21 INFO - PROCESS | 1658 | 1462215321949 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 11:55:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:55:21 INFO - PROCESS | 1658 | 1462215321959 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:55:21 INFO - PROCESS | 1658 | 1462215321960 Marionette TRACE conn2 <- [1,30,null,{}] 11:55:21 INFO - PROCESS | 1658 | 1462215321962 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:22 INFO - PROCESS | 1658 | 1462215322047 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 11:55:22 INFO - PROCESS | 1658 | 1462215322054 Marionette TRACE conn2 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:22 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c755000 == 13 [pid = 1658] [id = 13] 11:55:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 35 (0x12c572800) [pid = 1658] [serial = 35] [outer = 0x0] 11:55:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 36 (0x12c57ac00) [pid = 1658] [serial = 36] [outer = 0x12c572800] 11:55:22 INFO - PROCESS | 1658 | 1462215322078 Marionette DEBUG loaded listener.js 11:55:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 37 (0x12c7e8400) [pid = 1658] [serial = 37] [outer = 0x12c572800] 11:55:22 INFO - PROCESS | 1658 | 1462215322308 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 11:55:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:55:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 376ms 11:55:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:55:22 INFO - PROCESS | 1658 | 1462215322327 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 11:55:22 INFO - PROCESS | 1658 | 1462215322329 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 11:55:22 INFO - PROCESS | 1658 | 1462215322331 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:55:22 INFO - PROCESS | 1658 | 1462215322332 Marionette TRACE conn2 <- [1,34,null,{}] 11:55:22 INFO - PROCESS | 1658 | 1462215322341 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:22 INFO - PROCESS | 1658 | 1462215322431 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 11:55:22 INFO - PROCESS | 1658 | 1462215322447 Marionette TRACE conn2 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:22 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cb35800 == 14 [pid = 1658] [id = 14] 11:55:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 38 (0x12c7ef000) [pid = 1658] [serial = 38] [outer = 0x0] 11:55:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 39 (0x12c7f2c00) [pid = 1658] [serial = 39] [outer = 0x12c7ef000] 11:55:22 INFO - PROCESS | 1658 | 1462215322472 Marionette DEBUG loaded listener.js 11:55:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 40 (0x12c8f0c00) [pid = 1658] [serial = 40] [outer = 0x12c7ef000] 11:55:22 INFO - PROCESS | 1658 | 1462215322709 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 11:55:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:55:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 418ms 11:55:22 INFO - PROCESS | 1658 | 1462215322758 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 11:55:22 INFO - PROCESS | 1658 | 1462215322760 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 11:55:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:55:22 INFO - PROCESS | 1658 | 1462215322762 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:55:22 INFO - PROCESS | 1658 | 1462215322763 Marionette TRACE conn2 <- [1,38,null,{}] 11:55:22 INFO - PROCESS | 1658 | 1462215322765 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:22 INFO - PROCESS | 1658 | 1462215322864 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 11:55:22 INFO - PROCESS | 1658 | 1462215322867 Marionette TRACE conn2 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:22 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cce4000 == 15 [pid = 1658] [id = 15] 11:55:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 41 (0x12c8f5800) [pid = 1658] [serial = 41] [outer = 0x0] 11:55:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 42 (0x12c8fb400) [pid = 1658] [serial = 42] [outer = 0x12c8f5800] 11:55:22 INFO - PROCESS | 1658 | 1462215322891 Marionette DEBUG loaded listener.js 11:55:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 43 (0x12cf6ec00) [pid = 1658] [serial = 43] [outer = 0x12c8f5800] 11:55:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:55:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 368ms 11:55:23 INFO - PROCESS | 1658 | 1462215323127 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 11:55:23 INFO - PROCESS | 1658 | 1462215323130 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 11:55:23 INFO - PROCESS | 1658 | 1462215323131 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 11:55:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:55:23 INFO - PROCESS | 1658 | 1462215323141 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:55:23 INFO - PROCESS | 1658 | 1462215323142 Marionette TRACE conn2 <- [1,42,null,{}] 11:55:23 INFO - PROCESS | 1658 | 1462215323144 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:23 INFO - PROCESS | 1658 | 1462215323239 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 11:55:23 INFO - PROCESS | 1658 | 1462215323244 Marionette TRACE conn2 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d42e000 == 16 [pid = 1658] [id = 16] 11:55:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 44 (0x12c7eac00) [pid = 1658] [serial = 44] [outer = 0x0] 11:55:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 45 (0x12cf76000) [pid = 1658] [serial = 45] [outer = 0x12c7eac00] 11:55:23 INFO - PROCESS | 1658 | 1462215323269 Marionette DEBUG loaded listener.js 11:55:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 46 (0x12d415000) [pid = 1658] [serial = 46] [outer = 0x12c7eac00] 11:55:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d43f800 == 17 [pid = 1658] [id = 17] 11:55:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 47 (0x12d440000) [pid = 1658] [serial = 47] [outer = 0x0] 11:55:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 48 (0x12d708800) [pid = 1658] [serial = 48] [outer = 0x12d440000] 11:55:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 49 (0x12d70f800) [pid = 1658] [serial = 49] [outer = 0x12d440000] 11:55:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d43f000 == 18 [pid = 1658] [id = 18] 11:55:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 50 (0x12d420000) [pid = 1658] [serial = 50] [outer = 0x0] 11:55:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 51 (0x12d74a000) [pid = 1658] [serial = 51] [outer = 0x12d420000] 11:55:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 52 (0x12cf79400) [pid = 1658] [serial = 52] [outer = 0x12d420000] 11:55:23 INFO - PROCESS | 1658 | 1462215323723 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 11:55:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:55:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 626ms 11:55:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:55:23 INFO - PROCESS | 1658 | 1462215323761 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 11:55:23 INFO - PROCESS | 1658 | 1462215323763 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 11:55:23 INFO - PROCESS | 1658 | 1462215323766 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:55:23 INFO - PROCESS | 1658 | 1462215323772 Marionette TRACE conn2 <- [1,46,null,{}] 11:55:23 INFO - PROCESS | 1658 | 1462215323775 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:23 INFO - PROCESS | 1658 | 1462215323901 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 11:55:23 INFO - PROCESS | 1658 | 1462215323916 Marionette TRACE conn2 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x12db0a000 == 19 [pid = 1658] [id = 19] 11:55:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 53 (0x118070800) [pid = 1658] [serial = 53] [outer = 0x0] 11:55:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 54 (0x118130800) [pid = 1658] [serial = 54] [outer = 0x118070800] 11:55:23 INFO - PROCESS | 1658 | 1462215323962 Marionette DEBUG loaded listener.js 11:55:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 55 (0x1195bd800) [pid = 1658] [serial = 55] [outer = 0x118070800] 11:55:24 INFO - PROCESS | 1658 | 1462215324226 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 11:55:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:55:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 477ms 11:55:24 INFO - PROCESS | 1658 | 1462215324243 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 11:55:24 INFO - PROCESS | 1658 | 1462215324244 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 11:55:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:55:24 INFO - PROCESS | 1658 | 1462215324246 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:55:24 INFO - PROCESS | 1658 | 1462215324247 Marionette TRACE conn2 <- [1,50,null,{}] 11:55:24 INFO - PROCESS | 1658 | 1462215324250 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:24 INFO - PROCESS | 1658 | 1462215324351 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 11:55:24 INFO - PROCESS | 1658 | 1462215324357 Marionette TRACE conn2 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:24 INFO - PROCESS | 1658 | ++DOCSHELL 0x12dbd7800 == 20 [pid = 1658] [id = 20] 11:55:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 56 (0x118362000) [pid = 1658] [serial = 56] [outer = 0x0] 11:55:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 57 (0x118364800) [pid = 1658] [serial = 57] [outer = 0x118362000] 11:55:24 INFO - PROCESS | 1658 | 1462215324381 Marionette DEBUG loaded listener.js 11:55:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 58 (0x11871e400) [pid = 1658] [serial = 58] [outer = 0x118362000] 11:55:24 INFO - PROCESS | 1658 | 1462215324606 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:55:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:55:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 371ms 11:55:24 INFO - PROCESS | 1658 | 1462215324618 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 11:55:24 INFO - PROCESS | 1658 | 1462215324620 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 11:55:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:55:24 INFO - PROCESS | 1658 | 1462215324629 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:55:24 INFO - PROCESS | 1658 | 1462215324630 Marionette TRACE conn2 <- [1,54,null,{}] 11:55:24 INFO - PROCESS | 1658 | 1462215324632 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:24 INFO - PROCESS | 1658 | 1462215324734 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 11:55:24 INFO - PROCESS | 1658 | 1462215324738 Marionette TRACE conn2 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:24 INFO - PROCESS | 1658 | ++DOCSHELL 0x12dbe7800 == 21 [pid = 1658] [id = 21] 11:55:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 59 (0x118723000) [pid = 1658] [serial = 59] [outer = 0x0] 11:55:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 60 (0x118728c00) [pid = 1658] [serial = 60] [outer = 0x118723000] 11:55:24 INFO - PROCESS | 1658 | 1462215324762 Marionette DEBUG loaded listener.js 11:55:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 61 (0x12d743c00) [pid = 1658] [serial = 61] [outer = 0x118723000] 11:55:25 INFO - PROCESS | 1658 | 1462215325007 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:55:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:55:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 419ms 11:55:25 INFO - PROCESS | 1658 | 1462215325048 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 11:55:25 INFO - PROCESS | 1658 | 1462215325050 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 11:55:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:55:25 INFO - PROCESS | 1658 | 1462215325063 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:55:25 INFO - PROCESS | 1658 | 1462215325065 Marionette TRACE conn2 <- [1,58,null,{}] 11:55:25 INFO - PROCESS | 1658 | 1462215325080 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:25 INFO - PROCESS | 1658 | 1462215325243 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 11:55:25 INFO - PROCESS | 1658 | 1462215325919 Marionette TRACE conn2 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x111ef3000 == 22 [pid = 1658] [id = 22] 11:55:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 62 (0x112154400) [pid = 1658] [serial = 62] [outer = 0x0] 11:55:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 63 (0x1121de400) [pid = 1658] [serial = 63] [outer = 0x112154400] 11:55:25 INFO - PROCESS | 1658 | 1462215325954 Marionette DEBUG loaded listener.js 11:55:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 64 (0x1126b7000) [pid = 1658] [serial = 64] [outer = 0x112154400] 11:55:26 INFO - PROCESS | 1658 | 1462215326365 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:55:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:55:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1323ms 11:55:26 INFO - PROCESS | 1658 | 1462215326388 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 11:55:26 INFO - PROCESS | 1658 | 1462215326391 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 11:55:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:55:26 INFO - PROCESS | 1658 | 1462215326394 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:55:26 INFO - PROCESS | 1658 | 1462215326396 Marionette TRACE conn2 <- [1,62,null,{}] 11:55:26 INFO - PROCESS | 1658 | 1462215326400 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:26 INFO - PROCESS | 1658 | 1462215326522 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 11:55:26 INFO - PROCESS | 1658 | 1462215326579 Marionette TRACE conn2 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:26 INFO - PROCESS | 1658 | ++DOCSHELL 0x115e14000 == 23 [pid = 1658] [id = 23] 11:55:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 65 (0x11311e000) [pid = 1658] [serial = 65] [outer = 0x0] 11:55:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 66 (0x1150fb400) [pid = 1658] [serial = 66] [outer = 0x11311e000] 11:55:26 INFO - PROCESS | 1658 | 1462215326631 Marionette DEBUG loaded listener.js 11:55:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 67 (0x116785400) [pid = 1658] [serial = 67] [outer = 0x11311e000] 11:55:27 INFO - PROCESS | 1658 | 1462215327113 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:55:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:55:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 771ms 11:55:27 INFO - PROCESS | 1658 | 1462215327167 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 11:55:27 INFO - PROCESS | 1658 | 1462215327170 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 11:55:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:55:27 INFO - PROCESS | 1658 | 1462215327173 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:55:27 INFO - PROCESS | 1658 | 1462215327174 Marionette TRACE conn2 <- [1,66,null,{}] 11:55:27 INFO - PROCESS | 1658 | 1462215327177 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:27 INFO - PROCESS | 1658 | 1462215327282 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 11:55:27 INFO - PROCESS | 1658 | 1462215327337 Marionette TRACE conn2 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x116fe9000 == 24 [pid = 1658] [id = 24] 11:55:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 68 (0x1168d6400) [pid = 1658] [serial = 68] [outer = 0x0] 11:55:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 69 (0x118276000) [pid = 1658] [serial = 69] [outer = 0x1168d6400] 11:55:27 INFO - PROCESS | 1658 | 1462215327368 Marionette DEBUG loaded listener.js 11:55:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 70 (0x11871d800) [pid = 1658] [serial = 70] [outer = 0x1168d6400] 11:55:27 INFO - PROCESS | 1658 | 1462215327968 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:55:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:55:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 822ms 11:55:28 INFO - PROCESS | 1658 | 1462215328028 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 11:55:28 INFO - PROCESS | 1658 | 1462215328029 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 11:55:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:55:28 INFO - PROCESS | 1658 | 1462215328034 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:55:28 INFO - PROCESS | 1658 | 1462215328036 Marionette TRACE conn2 <- [1,70,null,{}] 11:55:28 INFO - PROCESS | 1658 | 1462215328058 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:28 INFO - PROCESS | 1658 | 1462215328140 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 11:55:28 INFO - PROCESS | 1658 | 1462215328196 Marionette TRACE conn2 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:28 INFO - PROCESS | 1658 | ++DOCSHELL 0x115e11000 == 25 [pid = 1658] [id = 25] 11:55:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 71 (0x115e6dc00) [pid = 1658] [serial = 71] [outer = 0x0] 11:55:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 72 (0x116787c00) [pid = 1658] [serial = 72] [outer = 0x115e6dc00] 11:55:28 INFO - PROCESS | 1658 | 1462215328226 Marionette DEBUG loaded listener.js 11:55:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 73 (0x11686c000) [pid = 1658] [serial = 73] [outer = 0x115e6dc00] 11:55:28 INFO - PROCESS | 1658 | 1462215328654 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:55:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:55:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 640ms 11:55:28 INFO - PROCESS | 1658 | 1462215328674 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 11:55:28 INFO - PROCESS | 1658 | 1462215328677 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 11:55:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:55:28 INFO - PROCESS | 1658 | 1462215328681 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:55:28 INFO - PROCESS | 1658 | 1462215328683 Marionette TRACE conn2 <- [1,74,null,{}] 11:55:28 INFO - PROCESS | 1658 | 1462215328688 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:28 INFO - PROCESS | 1658 | 1462215328756 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 11:55:28 INFO - PROCESS | 1658 | 1462215328761 Marionette TRACE conn2 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:28 INFO - PROCESS | 1658 | ++DOCSHELL 0x11657b800 == 26 [pid = 1658] [id = 26] 11:55:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 74 (0x1168cb800) [pid = 1658] [serial = 74] [outer = 0x0] 11:55:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 75 (0x1176a4c00) [pid = 1658] [serial = 75] [outer = 0x1168cb800] 11:55:28 INFO - PROCESS | 1658 | 1462215328790 Marionette DEBUG loaded listener.js 11:55:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 76 (0x11501c800) [pid = 1658] [serial = 76] [outer = 0x1168cb800] 11:55:29 INFO - PROCESS | 1658 | 1462215329112 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:55:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:55:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 470ms 11:55:29 INFO - PROCESS | 1658 | 1462215329152 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 11:55:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:55:29 INFO - PROCESS | 1658 | 1462215329153 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 11:55:29 INFO - PROCESS | 1658 | 1462215329155 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:55:29 INFO - PROCESS | 1658 | 1462215329158 Marionette TRACE conn2 <- [1,78,null,{}] 11:55:29 INFO - PROCESS | 1658 | 1462215329166 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:29 INFO - PROCESS | 1658 | 1462215329237 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 11:55:29 INFO - PROCESS | 1658 | 1462215329242 Marionette TRACE conn2 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x116fe1800 == 27 [pid = 1658] [id = 27] 11:55:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 77 (0x118130c00) [pid = 1658] [serial = 77] [outer = 0x0] 11:55:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 78 (0x118281800) [pid = 1658] [serial = 78] [outer = 0x118130c00] 11:55:29 INFO - PROCESS | 1658 | 1462215329272 Marionette DEBUG loaded listener.js 11:55:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x118367000) [pid = 1658] [serial = 79] [outer = 0x118130c00] 11:55:29 INFO - PROCESS | 1658 | 1462215329627 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:55:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:55:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 521ms 11:55:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:55:29 INFO - PROCESS | 1658 | 1462215329678 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 11:55:29 INFO - PROCESS | 1658 | 1462215329680 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 11:55:29 INFO - PROCESS | 1658 | 1462215329683 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:55:29 INFO - PROCESS | 1658 | 1462215329685 Marionette TRACE conn2 <- [1,82,null,{}] 11:55:29 INFO - PROCESS | 1658 | 1462215329700 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:29 INFO - PROCESS | 1658 | 1462215329807 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 11:55:29 INFO - PROCESS | 1658 | 1462215329816 Marionette TRACE conn2 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x1180ad000 == 28 [pid = 1658] [id = 28] 11:55:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x11871d000) [pid = 1658] [serial = 80] [outer = 0x0] 11:55:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x1187a1400) [pid = 1658] [serial = 81] [outer = 0x11871d000] 11:55:29 INFO - PROCESS | 1658 | 1462215329862 Marionette DEBUG loaded listener.js 11:55:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x118f49400) [pid = 1658] [serial = 82] [outer = 0x11871d000] 11:55:30 INFO - PROCESS | 1658 | 1462215330211 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:55:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:55:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 576ms 11:55:30 INFO - PROCESS | 1658 | 1462215330261 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 11:55:30 INFO - PROCESS | 1658 | 1462215330263 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 11:55:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:55:30 INFO - PROCESS | 1658 | 1462215330265 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:55:30 INFO - PROCESS | 1658 | 1462215330266 Marionette TRACE conn2 <- [1,86,null,{}] 11:55:30 INFO - PROCESS | 1658 | 1462215330268 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:30 INFO - PROCESS | 1658 | 1462215330333 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 11:55:30 INFO - PROCESS | 1658 | 1462215330338 Marionette TRACE conn2 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x11826c800 == 29 [pid = 1658] [id = 29] 11:55:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x11352c800) [pid = 1658] [serial = 83] [outer = 0x0] 11:55:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x118f7ec00) [pid = 1658] [serial = 84] [outer = 0x11352c800] 11:55:30 INFO - PROCESS | 1658 | 1462215330365 Marionette DEBUG loaded listener.js 11:55:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x119244000) [pid = 1658] [serial = 85] [outer = 0x11352c800] 11:55:30 INFO - PROCESS | 1658 | 1462215330662 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:55:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:55:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 418ms 11:55:30 INFO - PROCESS | 1658 | 1462215330684 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 11:55:30 INFO - PROCESS | 1658 | 1462215330687 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 11:55:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:55:30 INFO - PROCESS | 1658 | 1462215330691 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:55:30 INFO - PROCESS | 1658 | 1462215330692 Marionette TRACE conn2 <- [1,90,null,{}] 11:55:30 INFO - PROCESS | 1658 | 1462215330694 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:30 INFO - PROCESS | 1658 | 1462215330779 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 11:55:30 INFO - PROCESS | 1658 | 1462215330784 Marionette TRACE conn2 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x118ab6800 == 30 [pid = 1658] [id = 30] 11:55:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x1193ce800) [pid = 1658] [serial = 86] [outer = 0x0] 11:55:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x1195c1800) [pid = 1658] [serial = 87] [outer = 0x1193ce800] 11:55:30 INFO - PROCESS | 1658 | 1462215330814 Marionette DEBUG loaded listener.js 11:55:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x1196fac00) [pid = 1658] [serial = 88] [outer = 0x1193ce800] 11:55:31 INFO - PROCESS | 1658 | 1462215331115 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:55:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:55:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 469ms 11:55:31 INFO - PROCESS | 1658 | 1462215331160 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 11:55:31 INFO - PROCESS | 1658 | 1462215331161 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 11:55:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:55:31 INFO - PROCESS | 1658 | 1462215331164 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:55:31 INFO - PROCESS | 1658 | 1462215331165 Marionette TRACE conn2 <- [1,94,null,{}] 11:55:31 INFO - PROCESS | 1658 | 1462215331167 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:31 INFO - PROCESS | 1658 | 1462215331256 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 11:55:31 INFO - PROCESS | 1658 | 1462215331262 Marionette TRACE conn2 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x11922d000 == 31 [pid = 1658] [id = 31] 11:55:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x1187a0800) [pid = 1658] [serial = 89] [outer = 0x0] 11:55:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x119ade800) [pid = 1658] [serial = 90] [outer = 0x1187a0800] 11:55:31 INFO - PROCESS | 1658 | 1462215331290 Marionette DEBUG loaded listener.js 11:55:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x120e1f000) [pid = 1658] [serial = 91] [outer = 0x1187a0800] 11:55:31 INFO - PROCESS | 1658 | 1462215331568 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 11:55:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:55:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 467ms 11:55:31 INFO - PROCESS | 1658 | 1462215331632 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 11:55:31 INFO - PROCESS | 1658 | 1462215331633 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 11:55:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:55:31 INFO - PROCESS | 1658 | 1462215331637 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:55:31 INFO - PROCESS | 1658 | 1462215331639 Marionette TRACE conn2 <- [1,98,null,{}] 11:55:31 INFO - PROCESS | 1658 | 1462215331641 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:31 INFO - PROCESS | 1658 | 1462215331708 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 11:55:31 INFO - PROCESS | 1658 | 1462215331712 Marionette TRACE conn2 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x11959c000 == 32 [pid = 1658] [id = 32] 11:55:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x120e25800) [pid = 1658] [serial = 92] [outer = 0x0] 11:55:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x120f8e400) [pid = 1658] [serial = 93] [outer = 0x120e25800] 11:55:31 INFO - PROCESS | 1658 | 1462215331738 Marionette DEBUG loaded listener.js 11:55:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x120f93c00) [pid = 1658] [serial = 94] [outer = 0x120e25800] 11:55:32 INFO - PROCESS | 1658 | 1462215332026 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 11:55:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:55:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 420ms 11:55:32 INFO - PROCESS | 1658 | 1462215332061 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 11:55:32 INFO - PROCESS | 1658 | 1462215332062 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 11:55:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:55:32 INFO - PROCESS | 1658 | 1462215332065 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:55:32 INFO - PROCESS | 1658 | 1462215332066 Marionette TRACE conn2 <- [1,102,null,{}] 11:55:32 INFO - PROCESS | 1658 | 1462215332068 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:32 INFO - PROCESS | 1658 | 1462215332166 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 11:55:32 INFO - PROCESS | 1658 | 1462215332173 Marionette TRACE conn2 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:32 INFO - PROCESS | 1658 | ++DOCSHELL 0x116a7a800 == 33 [pid = 1658] [id = 33] 11:55:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x113484c00) [pid = 1658] [serial = 95] [outer = 0x0] 11:55:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x120f94000) [pid = 1658] [serial = 96] [outer = 0x113484c00] 11:55:32 INFO - PROCESS | 1658 | 1462215332197 Marionette DEBUG loaded listener.js 11:55:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x1212a9800) [pid = 1658] [serial = 97] [outer = 0x113484c00] 11:55:32 INFO - PROCESS | 1658 | 1462215332462 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 11:55:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:55:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 419ms 11:55:32 INFO - PROCESS | 1658 | 1462215332485 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 11:55:32 INFO - PROCESS | 1658 | 1462215332488 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 11:55:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:55:32 INFO - PROCESS | 1658 | 1462215332496 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:55:32 INFO - PROCESS | 1658 | 1462215332497 Marionette TRACE conn2 <- [1,106,null,{}] 11:55:32 INFO - PROCESS | 1658 | 1462215332499 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:32 INFO - PROCESS | 1658 | 1462215332573 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 11:55:32 INFO - PROCESS | 1658 | 1462215332578 Marionette TRACE conn2 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:32 INFO - PROCESS | 1658 | ++DOCSHELL 0x120f1a000 == 34 [pid = 1658] [id = 34] 11:55:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x121364c00) [pid = 1658] [serial = 98] [outer = 0x0] 11:55:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x1213d9c00) [pid = 1658] [serial = 99] [outer = 0x121364c00] 11:55:32 INFO - PROCESS | 1658 | 1462215332604 Marionette DEBUG loaded listener.js 11:55:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x12157a800) [pid = 1658] [serial = 100] [outer = 0x121364c00] 11:55:32 INFO - PROCESS | 1658 | 1462215332879 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 11:55:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:55:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 418ms 11:55:32 INFO - PROCESS | 1658 | 1462215332915 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 11:55:32 INFO - PROCESS | 1658 | 1462215332916 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 11:55:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:55:32 INFO - PROCESS | 1658 | 1462215332927 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:55:32 INFO - PROCESS | 1658 | 1462215332929 Marionette TRACE conn2 <- [1,110,null,{}] 11:55:32 INFO - PROCESS | 1658 | 1462215332931 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:33 INFO - PROCESS | 1658 | 1462215333022 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 11:55:33 INFO - PROCESS | 1658 | 1462215333068 Marionette TRACE conn2 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x12103f800 == 35 [pid = 1658] [id = 35] 11:55:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x1212a5400) [pid = 1658] [serial = 101] [outer = 0x0] 11:55:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x1218e6800) [pid = 1658] [serial = 102] [outer = 0x1212a5400] 11:55:33 INFO - PROCESS | 1658 | 1462215333095 Marionette DEBUG loaded listener.js 11:55:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x1255c2400) [pid = 1658] [serial = 103] [outer = 0x1212a5400] 11:55:33 INFO - PROCESS | 1658 | 1462215333349 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 11:55:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:55:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 468ms 11:55:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:55:33 INFO - PROCESS | 1658 | 1462215333396 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 11:55:33 INFO - PROCESS | 1658 | 1462215333397 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 11:55:33 INFO - PROCESS | 1658 | 1462215333399 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:55:33 INFO - PROCESS | 1658 | 1462215333400 Marionette TRACE conn2 <- [1,114,null,{}] 11:55:33 INFO - PROCESS | 1658 | 1462215333411 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:33 INFO - PROCESS | 1658 | 1462215333493 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 11:55:33 INFO - PROCESS | 1658 | 1462215333498 Marionette TRACE conn2 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x1213ba000 == 36 [pid = 1658] [id = 36] 11:55:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x1255be000) [pid = 1658] [serial = 104] [outer = 0x0] 11:55:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x125f67800) [pid = 1658] [serial = 105] [outer = 0x1255be000] 11:55:33 INFO - PROCESS | 1658 | 1462215333527 Marionette DEBUG loaded listener.js 11:55:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x126861800) [pid = 1658] [serial = 106] [outer = 0x1255be000] 11:55:33 INFO - PROCESS | 1658 | 1462215333908 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 11:55:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:55:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 521ms 11:55:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:55:33 INFO - PROCESS | 1658 | 1462215333921 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 11:55:33 INFO - PROCESS | 1658 | 1462215333922 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 11:55:33 INFO - PROCESS | 1658 | 1462215333924 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:55:33 INFO - PROCESS | 1658 | 1462215333924 Marionette TRACE conn2 <- [1,118,null,{}] 11:55:33 INFO - PROCESS | 1658 | 1462215333927 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:34 INFO - PROCESS | 1658 | 1462215334065 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 11:55:34 INFO - PROCESS | 1658 | 1462215334075 Marionette TRACE conn2 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x1219ef000 == 37 [pid = 1658] [id = 37] 11:55:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x121da3c00) [pid = 1658] [serial = 107] [outer = 0x0] 11:55:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x126866c00) [pid = 1658] [serial = 108] [outer = 0x121da3c00] 11:55:34 INFO - PROCESS | 1658 | 1462215334114 Marionette DEBUG loaded listener.js 11:55:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x127161c00) [pid = 1658] [serial = 109] [outer = 0x121da3c00] 11:55:34 INFO - PROCESS | 1658 | 1462215334486 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 11:55:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:55:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 569ms 11:55:34 INFO - PROCESS | 1658 | 1462215334493 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 11:55:34 INFO - PROCESS | 1658 | 1462215334494 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 11:55:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:55:34 INFO - PROCESS | 1658 | 1462215334497 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:55:34 INFO - PROCESS | 1658 | 1462215334498 Marionette TRACE conn2 <- [1,122,null,{}] 11:55:34 INFO - PROCESS | 1658 | 1462215334500 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:34 INFO - PROCESS | 1658 | 1462215334574 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 11:55:34 INFO - PROCESS | 1658 | 1462215334578 Marionette TRACE conn2 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x12365b800 == 38 [pid = 1658] [id = 38] 11:55:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x127167800) [pid = 1658] [serial = 110] [outer = 0x0] 11:55:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x1273d0800) [pid = 1658] [serial = 111] [outer = 0x127167800] 11:55:34 INFO - PROCESS | 1658 | 1462215334601 Marionette DEBUG loaded listener.js 11:55:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x127729400) [pid = 1658] [serial = 112] [outer = 0x127167800] 11:55:34 INFO - PROCESS | 1658 | 1462215334905 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 11:55:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:55:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 417ms 11:55:34 INFO - PROCESS | 1658 | 1462215334915 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 11:55:34 INFO - PROCESS | 1658 | 1462215334916 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 11:55:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:55:34 INFO - PROCESS | 1658 | 1462215334922 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:55:34 INFO - PROCESS | 1658 | 1462215334924 Marionette TRACE conn2 <- [1,126,null,{}] 11:55:34 INFO - PROCESS | 1658 | 1462215334926 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:35 INFO - PROCESS | 1658 | 1462215334999 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 11:55:35 INFO - PROCESS | 1658 | 1462215335049 Marionette TRACE conn2 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x125416000 == 39 [pid = 1658] [id = 39] 11:55:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x126e6f400) [pid = 1658] [serial = 113] [outer = 0x0] 11:55:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x12772b000) [pid = 1658] [serial = 114] [outer = 0x126e6f400] 11:55:35 INFO - PROCESS | 1658 | 1462215335073 Marionette DEBUG loaded listener.js 11:55:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x128c24000) [pid = 1658] [serial = 115] [outer = 0x126e6f400] 11:55:35 INFO - PROCESS | 1658 | 1462215335339 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 11:55:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:55:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 476ms 11:55:35 INFO - PROCESS | 1658 | 1462215335394 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 11:55:35 INFO - PROCESS | 1658 | 1462215335395 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 11:55:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:55:35 INFO - PROCESS | 1658 | 1462215335397 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:55:35 INFO - PROCESS | 1658 | 1462215335398 Marionette TRACE conn2 <- [1,130,null,{}] 11:55:35 INFO - PROCESS | 1658 | 1462215335401 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:35 INFO - PROCESS | 1658 | 1462215335478 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 11:55:35 INFO - PROCESS | 1658 | 1462215335482 Marionette TRACE conn2 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x1268bc800 == 40 [pid = 1658] [id = 40] 11:55:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x128f3c000) [pid = 1658] [serial = 116] [outer = 0x0] 11:55:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x1294c6c00) [pid = 1658] [serial = 117] [outer = 0x128f3c000] 11:55:35 INFO - PROCESS | 1658 | 1462215335508 Marionette DEBUG loaded listener.js 11:55:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x1294d1c00) [pid = 1658] [serial = 118] [outer = 0x128f3c000] 11:55:35 INFO - PROCESS | 1658 | 1462215335879 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 11:55:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:55:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 521ms 11:55:36 INFO - PROCESS | 1658 | 1462215336732 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 11:55:36 INFO - PROCESS | 1658 | 1462215336733 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 11:55:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:55:36 INFO - PROCESS | 1658 | 1462215336755 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:55:36 INFO - PROCESS | 1658 | 1462215336757 Marionette TRACE conn2 <- [1,134,null,{}] 11:55:36 INFO - PROCESS | 1658 | 1462215336761 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:36 INFO - PROCESS | 1658 | 1462215336848 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 11:55:36 INFO - PROCESS | 1658 | 1462215336857 Marionette TRACE conn2 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x11345c800 == 41 [pid = 1658] [id = 41] 11:55:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x1165d0000) [pid = 1658] [serial = 119] [outer = 0x0] 11:55:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x116780400) [pid = 1658] [serial = 120] [outer = 0x1165d0000] 11:55:36 INFO - PROCESS | 1658 | 1462215336884 Marionette DEBUG loaded listener.js 11:55:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x11680cc00) [pid = 1658] [serial = 121] [outer = 0x1165d0000] 11:55:37 INFO - PROCESS | 1658 | 1462215337217 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 11:55:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:55:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 521ms 11:55:37 INFO - PROCESS | 1658 | 1462215337277 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 11:55:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:55:37 INFO - PROCESS | 1658 | 1462215337279 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 11:55:37 INFO - PROCESS | 1658 | 1462215337285 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:55:37 INFO - PROCESS | 1658 | 1462215337287 Marionette TRACE conn2 <- [1,138,null,{}] 11:55:37 INFO - PROCESS | 1658 | 1462215337289 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:37 INFO - PROCESS | 1658 | 1462215337378 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 11:55:37 INFO - PROCESS | 1658 | 1462215337385 Marionette TRACE conn2 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x116518800 == 42 [pid = 1658] [id = 42] 11:55:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x11680a400) [pid = 1658] [serial = 122] [outer = 0x0] 11:55:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x11717dc00) [pid = 1658] [serial = 123] [outer = 0x11680a400] 11:55:37 INFO - PROCESS | 1658 | 1462215337410 Marionette DEBUG loaded listener.js 11:55:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x118277000) [pid = 1658] [serial = 124] [outer = 0x11680a400] 11:55:37 INFO - PROCESS | 1658 | 1462215337734 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 11:55:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:55:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 473ms 11:55:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:55:37 INFO - PROCESS | 1658 | 1462215337766 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 11:55:37 INFO - PROCESS | 1658 | 1462215337767 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 11:55:37 INFO - PROCESS | 1658 | 1462215337771 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:55:37 INFO - PROCESS | 1658 | 1462215337774 Marionette TRACE conn2 <- [1,142,null,{}] 11:55:37 INFO - PROCESS | 1658 | 1462215337781 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:37 INFO - PROCESS | 1658 | 1462215337864 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 11:55:37 INFO - PROCESS | 1658 | 1462215337895 Marionette TRACE conn2 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x116ff0800 == 43 [pid = 1658] [id = 43] 11:55:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x11836a000) [pid = 1658] [serial = 125] [outer = 0x0] 11:55:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x118559000) [pid = 1658] [serial = 126] [outer = 0x11836a000] 11:55:37 INFO - PROCESS | 1658 | 1462215337923 Marionette DEBUG loaded listener.js 11:55:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x118729c00) [pid = 1658] [serial = 127] [outer = 0x11836a000] 11:55:38 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x11806d800) [pid = 1658] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:55:38 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x12bb59400) [pid = 1658] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:55:38 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x12b036c00) [pid = 1658] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:55:38 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x1297d8000) [pid = 1658] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:55:38 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x1294ce000) [pid = 1658] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:55:38 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x118723000) [pid = 1658] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:55:38 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x118362000) [pid = 1658] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:55:38 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x118070800) [pid = 1658] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:55:38 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x12c7eac00) [pid = 1658] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:55:38 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x12c8f5800) [pid = 1658] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:55:38 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x12c7ef000) [pid = 1658] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:55:38 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x12c572800) [pid = 1658] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:55:38 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x12c105400) [pid = 1658] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:55:38 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x115e6dc00) [pid = 1658] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:55:38 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x1168cb800) [pid = 1658] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:55:38 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x118130c00) [pid = 1658] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:55:38 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x11871d000) [pid = 1658] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:55:38 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x11352c800) [pid = 1658] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:55:38 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x1193ce800) [pid = 1658] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:55:38 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x1187a0800) [pid = 1658] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:55:38 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x120e25800) [pid = 1658] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:55:38 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x113484c00) [pid = 1658] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:55:38 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x121364c00) [pid = 1658] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:55:38 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x1255be000) [pid = 1658] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:55:38 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x121da3c00) [pid = 1658] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:55:38 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x127167800) [pid = 1658] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:55:38 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x112154400) [pid = 1658] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:55:38 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x11311e000) [pid = 1658] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:55:38 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x1168d6400) [pid = 1658] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:55:38 INFO - PROCESS | 1658 | 1462215338676 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 11:55:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:55:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 925ms 11:55:38 INFO - PROCESS | 1658 | 1462215338694 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 11:55:38 INFO - PROCESS | 1658 | 1462215338696 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 11:55:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:55:38 INFO - PROCESS | 1658 | 1462215338698 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:55:38 INFO - PROCESS | 1658 | 1462215338699 Marionette TRACE conn2 <- [1,146,null,{}] 11:55:38 INFO - PROCESS | 1658 | 1462215338702 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:38 INFO - PROCESS | 1658 | 1462215338790 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 11:55:38 INFO - PROCESS | 1658 | 1462215338829 Marionette TRACE conn2 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x117466000 == 44 [pid = 1658] [id = 44] 11:55:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x1164d2c00) [pid = 1658] [serial = 128] [outer = 0x0] 11:55:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x11836a400) [pid = 1658] [serial = 129] [outer = 0x1164d2c00] 11:55:38 INFO - PROCESS | 1658 | 1462215338850 Marionette DEBUG loaded listener.js 11:55:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x1187a5400) [pid = 1658] [serial = 130] [outer = 0x1164d2c00] 11:55:39 INFO - PROCESS | 1658 | 1462215339102 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 11:55:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:55:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 424ms 11:55:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:55:39 INFO - PROCESS | 1658 | 1462215339126 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 11:55:39 INFO - PROCESS | 1658 | 1462215339128 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 11:55:39 INFO - PROCESS | 1658 | 1462215339130 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:55:39 INFO - PROCESS | 1658 | 1462215339131 Marionette TRACE conn2 <- [1,150,null,{}] 11:55:39 INFO - PROCESS | 1658 | 1462215339133 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:39 INFO - PROCESS | 1658 | 1462215339215 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 11:55:39 INFO - PROCESS | 1658 | 1462215339219 Marionette TRACE conn2 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x11852d800 == 45 [pid = 1658] [id = 45] 11:55:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x11871d000) [pid = 1658] [serial = 131] [outer = 0x0] 11:55:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x118f87000) [pid = 1658] [serial = 132] [outer = 0x11871d000] 11:55:39 INFO - PROCESS | 1658 | 1462215339246 Marionette DEBUG loaded listener.js 11:55:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x1193c8c00) [pid = 1658] [serial = 133] [outer = 0x11871d000] 11:55:39 INFO - PROCESS | 1658 | 1462215339549 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 11:55:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:55:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 469ms 11:55:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:55:39 INFO - PROCESS | 1658 | 1462215339600 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 11:55:39 INFO - PROCESS | 1658 | 1462215339601 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 11:55:39 INFO - PROCESS | 1658 | 1462215339603 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:55:39 INFO - PROCESS | 1658 | 1462215339604 Marionette TRACE conn2 <- [1,154,null,{}] 11:55:39 INFO - PROCESS | 1658 | 1462215339606 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:39 INFO - PROCESS | 1658 | 1462215339688 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 11:55:39 INFO - PROCESS | 1658 | 1462215339693 Marionette TRACE conn2 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x119347800 == 46 [pid = 1658] [id = 46] 11:55:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x1195bdc00) [pid = 1658] [serial = 134] [outer = 0x0] 11:55:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x1195c4000) [pid = 1658] [serial = 135] [outer = 0x1195bdc00] 11:55:39 INFO - PROCESS | 1658 | 1462215339721 Marionette DEBUG loaded listener.js 11:55:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x1196f7c00) [pid = 1658] [serial = 136] [outer = 0x1195bdc00] 11:55:40 INFO - PROCESS | 1658 | 1462215340039 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 11:55:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:55:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 469ms 11:55:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:55:40 INFO - PROCESS | 1658 | 1462215340073 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 11:55:40 INFO - PROCESS | 1658 | 1462215340074 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 11:55:40 INFO - PROCESS | 1658 | 1462215340076 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:55:40 INFO - PROCESS | 1658 | 1462215340077 Marionette TRACE conn2 <- [1,158,null,{}] 11:55:40 INFO - PROCESS | 1658 | 1462215340080 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:40 INFO - PROCESS | 1658 | 1462215340165 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 11:55:40 INFO - PROCESS | 1658 | 1462215340172 Marionette TRACE conn2 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x1195a6000 == 47 [pid = 1658] [id = 47] 11:55:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x116aac400) [pid = 1658] [serial = 137] [outer = 0x0] 11:55:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x119a17000) [pid = 1658] [serial = 138] [outer = 0x116aac400] 11:55:40 INFO - PROCESS | 1658 | 1462215340196 Marionette DEBUG loaded listener.js 11:55:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x120e29800) [pid = 1658] [serial = 139] [outer = 0x116aac400] 11:55:40 INFO - PROCESS | 1658 | 1462215340466 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 11:55:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:55:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 467ms 11:55:40 INFO - PROCESS | 1658 | 1462215340545 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 11:55:40 INFO - PROCESS | 1658 | 1462215340548 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 11:55:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:55:40 INFO - PROCESS | 1658 | 1462215340551 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:55:40 INFO - PROCESS | 1658 | 1462215340555 Marionette TRACE conn2 <- [1,162,null,{}] 11:55:40 INFO - PROCESS | 1658 | 1462215340559 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:40 INFO - PROCESS | 1658 | 1462215340648 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 11:55:40 INFO - PROCESS | 1658 | 1462215340702 Marionette TRACE conn2 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x113454000 == 48 [pid = 1658] [id = 48] 11:55:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x11352c000) [pid = 1658] [serial = 140] [outer = 0x0] 11:55:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x1135b5c00) [pid = 1658] [serial = 141] [outer = 0x11352c000] 11:55:40 INFO - PROCESS | 1658 | 1462215340733 Marionette DEBUG loaded listener.js 11:55:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x116782c00) [pid = 1658] [serial = 142] [outer = 0x11352c000] 11:55:41 INFO - PROCESS | 1658 | 1462215341150 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 11:55:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:55:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 622ms 11:55:41 INFO - PROCESS | 1658 | 1462215341174 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 11:55:41 INFO - PROCESS | 1658 | 1462215341177 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 11:55:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:55:41 INFO - PROCESS | 1658 | 1462215341182 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:55:41 INFO - PROCESS | 1658 | 1462215341185 Marionette TRACE conn2 <- [1,166,null,{}] 11:55:41 INFO - PROCESS | 1658 | 1462215341187 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:41 INFO - PROCESS | 1658 | 1462215341276 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 11:55:41 INFO - PROCESS | 1658 | 1462215341317 Marionette TRACE conn2 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x117472800 == 49 [pid = 1658] [id = 49] 11:55:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x116875800) [pid = 1658] [serial = 143] [outer = 0x0] 11:55:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x118282000) [pid = 1658] [serial = 144] [outer = 0x116875800] 11:55:41 INFO - PROCESS | 1658 | 1462215341346 Marionette DEBUG loaded listener.js 11:55:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x11836a800) [pid = 1658] [serial = 145] [outer = 0x116875800] 11:55:41 INFO - PROCESS | 1658 | 1462215341768 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 11:55:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:55:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 624ms 11:55:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:55:41 INFO - PROCESS | 1658 | 1462215341804 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 11:55:41 INFO - PROCESS | 1658 | 1462215341806 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 11:55:41 INFO - PROCESS | 1658 | 1462215341808 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:55:41 INFO - PROCESS | 1658 | 1462215341810 Marionette TRACE conn2 <- [1,170,null,{}] 11:55:41 INFO - PROCESS | 1658 | 1462215341817 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:41 INFO - PROCESS | 1658 | 1462215341948 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 11:55:42 INFO - PROCESS | 1658 | 1462215342007 Marionette TRACE conn2 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x121050000 == 50 [pid = 1658] [id = 50] 11:55:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x1195be800) [pid = 1658] [serial = 146] [outer = 0x0] 11:55:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x1195c6000) [pid = 1658] [serial = 147] [outer = 0x1195be800] 11:55:42 INFO - PROCESS | 1658 | 1462215342040 Marionette DEBUG loaded listener.js 11:55:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x120f97000) [pid = 1658] [serial = 148] [outer = 0x1195be800] 11:55:42 INFO - PROCESS | 1658 | 1462215342452 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 11:55:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:55:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 670ms 11:55:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:55:42 INFO - PROCESS | 1658 | 1462215342479 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 11:55:42 INFO - PROCESS | 1658 | 1462215342480 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 11:55:42 INFO - PROCESS | 1658 | 1462215342482 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:55:42 INFO - PROCESS | 1658 | 1462215342483 Marionette TRACE conn2 <- [1,174,null,{}] 11:55:42 INFO - PROCESS | 1658 | 1462215342486 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:42 INFO - PROCESS | 1658 | 1462215342574 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 11:55:42 INFO - PROCESS | 1658 | 1462215342615 Marionette TRACE conn2 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x1219e4000 == 51 [pid = 1658] [id = 51] 11:55:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x119a18c00) [pid = 1658] [serial = 149] [outer = 0x0] 11:55:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x120f90c00) [pid = 1658] [serial = 150] [outer = 0x119a18c00] 11:55:42 INFO - PROCESS | 1658 | 1462215342645 Marionette DEBUG loaded listener.js 11:55:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x121195c00) [pid = 1658] [serial = 151] [outer = 0x119a18c00] 11:55:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:55:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 569ms 11:55:43 INFO - PROCESS | 1658 | 1462215343046 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 11:55:43 INFO - PROCESS | 1658 | 1462215343052 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 11:55:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:55:43 INFO - PROCESS | 1658 | 1462215343053 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 11:55:43 INFO - PROCESS | 1658 | 1462215343056 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:55:43 INFO - PROCESS | 1658 | 1462215343057 Marionette TRACE conn2 <- [1,178,null,{}] 11:55:43 INFO - PROCESS | 1658 | 1462215343059 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:43 INFO - PROCESS | 1658 | 1462215343143 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 11:55:43 INFO - PROCESS | 1658 | 1462215343185 Marionette TRACE conn2 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x123665800 == 52 [pid = 1658] [id = 52] 11:55:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x119ae7400) [pid = 1658] [serial = 152] [outer = 0x0] 11:55:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x12150a000) [pid = 1658] [serial = 153] [outer = 0x119ae7400] 11:55:43 INFO - PROCESS | 1658 | 1462215343213 Marionette DEBUG loaded listener.js 11:55:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x121dae800) [pid = 1658] [serial = 154] [outer = 0x119ae7400] 11:55:43 INFO - PROCESS | 1658 | 1462215343623 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 11:55:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:55:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 618ms 11:55:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:55:43 INFO - PROCESS | 1658 | 1462215343675 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 11:55:43 INFO - PROCESS | 1658 | 1462215343676 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 11:55:43 INFO - PROCESS | 1658 | 1462215343678 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:55:43 INFO - PROCESS | 1658 | 1462215343680 Marionette TRACE conn2 <- [1,182,null,{}] 11:55:43 INFO - PROCESS | 1658 | 1462215343682 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:43 INFO - PROCESS | 1658 | 1462215343785 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 11:55:43 INFO - PROCESS | 1658 | 1462215343835 Marionette TRACE conn2 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x116478800 == 53 [pid = 1658] [id = 53] 11:55:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x119c98c00) [pid = 1658] [serial = 155] [outer = 0x0] 11:55:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x121505c00) [pid = 1658] [serial = 156] [outer = 0x119c98c00] 11:55:43 INFO - PROCESS | 1658 | 1462215343866 Marionette DEBUG loaded listener.js 11:55:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x1254f4800) [pid = 1658] [serial = 157] [outer = 0x119c98c00] 11:55:44 INFO - PROCESS | 1658 | 1462215344347 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 11:55:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:55:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 720ms 11:55:44 INFO - PROCESS | 1658 | 1462215344399 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 11:55:44 INFO - PROCESS | 1658 | 1462215344401 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 11:55:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:55:44 INFO - PROCESS | 1658 | 1462215344420 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:55:44 INFO - PROCESS | 1658 | 1462215344423 Marionette TRACE conn2 <- [1,186,null,{}] 11:55:44 INFO - PROCESS | 1658 | 1462215344426 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:44 INFO - PROCESS | 1658 | 1462215344513 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 11:55:45 INFO - PROCESS | 1658 | --DOCSHELL 0x119347800 == 52 [pid = 1658] [id = 46] 11:55:45 INFO - PROCESS | 1658 | --DOCSHELL 0x11852d800 == 51 [pid = 1658] [id = 45] 11:55:45 INFO - PROCESS | 1658 | --DOCSHELL 0x117466000 == 50 [pid = 1658] [id = 44] 11:55:45 INFO - PROCESS | 1658 | --DOCSHELL 0x11826c800 == 49 [pid = 1658] [id = 29] 11:55:45 INFO - PROCESS | 1658 | --DOCSHELL 0x116ff0800 == 48 [pid = 1658] [id = 43] 11:55:45 INFO - PROCESS | 1658 | --DOCSHELL 0x11959c000 == 47 [pid = 1658] [id = 32] 11:55:45 INFO - PROCESS | 1658 | --DOCSHELL 0x116518800 == 46 [pid = 1658] [id = 42] 11:55:45 INFO - PROCESS | 1658 | --DOCSHELL 0x118ab6800 == 45 [pid = 1658] [id = 30] 11:55:45 INFO - PROCESS | 1658 | --DOCSHELL 0x116a7a800 == 44 [pid = 1658] [id = 33] 11:55:45 INFO - PROCESS | 1658 | --DOCSHELL 0x116fe1800 == 43 [pid = 1658] [id = 27] 11:55:45 INFO - PROCESS | 1658 | --DOCSHELL 0x11345c800 == 42 [pid = 1658] [id = 41] 11:55:45 INFO - PROCESS | 1658 | --DOCSHELL 0x11922d000 == 41 [pid = 1658] [id = 31] 11:55:45 INFO - PROCESS | 1658 | --DOCSHELL 0x1180ad000 == 40 [pid = 1658] [id = 28] 11:55:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12103f800 == 39 [pid = 1658] [id = 35] 11:55:45 INFO - PROCESS | 1658 | --DOCSHELL 0x116478800 == 38 [pid = 1658] [id = 53] 11:55:45 INFO - PROCESS | 1658 | --DOCSHELL 0x123665800 == 37 [pid = 1658] [id = 52] 11:55:45 INFO - PROCESS | 1658 | --DOCSHELL 0x1219e4000 == 36 [pid = 1658] [id = 51] 11:55:45 INFO - PROCESS | 1658 | --DOCSHELL 0x121050000 == 35 [pid = 1658] [id = 50] 11:55:45 INFO - PROCESS | 1658 | --DOCSHELL 0x1268bc800 == 34 [pid = 1658] [id = 40] 11:55:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12365b800 == 33 [pid = 1658] [id = 38] 11:55:45 INFO - PROCESS | 1658 | --DOCSHELL 0x1219ef000 == 32 [pid = 1658] [id = 37] 11:55:45 INFO - PROCESS | 1658 | --DOCSHELL 0x120f1a000 == 31 [pid = 1658] [id = 34] 11:55:45 INFO - PROCESS | 1658 | --DOCSHELL 0x117472800 == 30 [pid = 1658] [id = 49] 11:55:45 INFO - PROCESS | 1658 | --DOCSHELL 0x1195a6000 == 29 [pid = 1658] [id = 47] 11:55:45 INFO - PROCESS | 1658 | --DOCSHELL 0x125416000 == 28 [pid = 1658] [id = 39] 11:55:45 INFO - PROCESS | 1658 | --DOCSHELL 0x1213ba000 == 27 [pid = 1658] [id = 36] 11:55:45 INFO - PROCESS | 1658 | --DOCSHELL 0x113454000 == 26 [pid = 1658] [id = 48] 11:55:45 INFO - PROCESS | 1658 | 1462215345019 Marionette TRACE conn2 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x12d743c00) [pid = 1658] [serial = 61] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x11686c000) [pid = 1658] [serial = 73] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x1176a4c00) [pid = 1658] [serial = 75] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x11501c800) [pid = 1658] [serial = 76] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x118281800) [pid = 1658] [serial = 78] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x1187a1400) [pid = 1658] [serial = 81] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x118f7ec00) [pid = 1658] [serial = 84] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x119244000) [pid = 1658] [serial = 85] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x1195c1800) [pid = 1658] [serial = 87] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x119ade800) [pid = 1658] [serial = 90] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x120e1f000) [pid = 1658] [serial = 91] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x120f8e400) [pid = 1658] [serial = 93] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x120f93c00) [pid = 1658] [serial = 94] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x120f94000) [pid = 1658] [serial = 96] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x1213d9c00) [pid = 1658] [serial = 99] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x1218e6800) [pid = 1658] [serial = 102] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x125f67800) [pid = 1658] [serial = 105] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x126866c00) [pid = 1658] [serial = 108] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x1273d0800) [pid = 1658] [serial = 111] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x12772b000) [pid = 1658] [serial = 114] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x1121de400) [pid = 1658] [serial = 63] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x1150fb400) [pid = 1658] [serial = 66] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x118276000) [pid = 1658] [serial = 69] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x11871d800) [pid = 1658] [serial = 70] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x116787c00) [pid = 1658] [serial = 72] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x1212a9800) [pid = 1658] [serial = 97] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x12157a800) [pid = 1658] [serial = 100] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x126861800) [pid = 1658] [serial = 106] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x127161c00) [pid = 1658] [serial = 109] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x127729400) [pid = 1658] [serial = 112] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x1196fac00) [pid = 1658] [serial = 88] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x118f49400) [pid = 1658] [serial = 82] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x116785400) [pid = 1658] [serial = 67] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x118367000) [pid = 1658] [serial = 79] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x1126b7000) [pid = 1658] [serial = 64] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x12b33e800) [pid = 1658] [serial = 24] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x12b02d800) [pid = 1658] [serial = 21] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x12b032400) [pid = 1658] [serial = 22] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x1294d5400) [pid = 1658] [serial = 16] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x1297cf800) [pid = 1658] [serial = 18] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x1294cfc00) [pid = 1658] [serial = 15] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x121504800) [pid = 1658] [serial = 11] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x12181f000) [pid = 1658] [serial = 8] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x118130800) [pid = 1658] [serial = 54] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x12d708800) [pid = 1658] [serial = 48] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x12d74a000) [pid = 1658] [serial = 51] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x12cf76000) [pid = 1658] [serial = 45] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x12d415000) [pid = 1658] [serial = 46] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x12c8fb400) [pid = 1658] [serial = 42] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 78 (0x12cf6ec00) [pid = 1658] [serial = 43] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 77 (0x12c7f2c00) [pid = 1658] [serial = 39] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 76 (0x12c8f0c00) [pid = 1658] [serial = 40] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 75 (0x12c7e8400) [pid = 1658] [serial = 37] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 74 (0x12c57ac00) [pid = 1658] [serial = 36] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 73 (0x12c10d000) [pid = 1658] [serial = 33] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 72 (0x12c56fc00) [pid = 1658] [serial = 34] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 71 (0x12b02ec00) [pid = 1658] [serial = 30] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 70 (0x12c08b000) [pid = 1658] [serial = 31] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 69 (0x12bd4bc00) [pid = 1658] [serial = 27] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 68 (0x12be13000) [pid = 1658] [serial = 28] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 67 (0x12bb50c00) [pid = 1658] [serial = 25] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 66 (0x118728c00) [pid = 1658] [serial = 60] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 65 (0x118364800) [pid = 1658] [serial = 57] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 64 (0x11871e400) [pid = 1658] [serial = 58] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | --DOMWINDOW == 63 (0x1195bd800) [pid = 1658] [serial = 55] [outer = 0x0] [url = about:blank] 11:55:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x111e3d000 == 27 [pid = 1658] [id = 54] 11:55:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 64 (0x112650c00) [pid = 1658] [serial = 158] [outer = 0x0] 11:55:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 65 (0x1130b0c00) [pid = 1658] [serial = 159] [outer = 0x112650c00] 11:55:45 INFO - PROCESS | 1658 | 1462215345089 Marionette DEBUG loaded listener.js 11:55:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 66 (0x11352dc00) [pid = 1658] [serial = 160] [outer = 0x112650c00] 11:55:45 INFO - PROCESS | 1658 | 1462215345363 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 11:55:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:55:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 975ms 11:55:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:55:45 INFO - PROCESS | 1658 | 1462215345394 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 11:55:45 INFO - PROCESS | 1658 | 1462215345396 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 11:55:45 INFO - PROCESS | 1658 | 1462215345399 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:55:45 INFO - PROCESS | 1658 | 1462215345402 Marionette TRACE conn2 <- [1,190,null,{}] 11:55:45 INFO - PROCESS | 1658 | 1462215345414 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:45 INFO - PROCESS | 1658 | 1462215345491 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 11:55:45 INFO - PROCESS | 1658 | 1462215345497 Marionette TRACE conn2 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x115f64000 == 28 [pid = 1658] [id = 55] 11:55:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 67 (0x1164dc400) [pid = 1658] [serial = 161] [outer = 0x0] 11:55:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 68 (0x116809000) [pid = 1658] [serial = 162] [outer = 0x1164dc400] 11:55:45 INFO - PROCESS | 1658 | 1462215345527 Marionette DEBUG loaded listener.js 11:55:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 69 (0x1168d7800) [pid = 1658] [serial = 163] [outer = 0x1164dc400] 11:55:45 INFO - PROCESS | 1658 | 1462215345841 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 11:55:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:55:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 480ms 11:55:45 INFO - PROCESS | 1658 | 1462215345881 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 11:55:45 INFO - PROCESS | 1658 | 1462215345884 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 11:55:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:55:45 INFO - PROCESS | 1658 | 1462215345888 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:55:45 INFO - PROCESS | 1658 | 1462215345889 Marionette TRACE conn2 <- [1,194,null,{}] 11:55:45 INFO - PROCESS | 1658 | 1462215345891 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:45 INFO - PROCESS | 1658 | 1462215345959 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 11:55:45 INFO - PROCESS | 1658 | 1462215345964 Marionette TRACE conn2 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x1168a1000 == 29 [pid = 1658] [id = 56] 11:55:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 70 (0x116f2c000) [pid = 1658] [serial = 164] [outer = 0x0] 11:55:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 71 (0x11806d800) [pid = 1658] [serial = 165] [outer = 0x116f2c000] 11:55:45 INFO - PROCESS | 1658 | 1462215345993 Marionette DEBUG loaded listener.js 11:55:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 72 (0x118131c00) [pid = 1658] [serial = 166] [outer = 0x116f2c000] 11:55:46 INFO - PROCESS | 1658 | 1462215346315 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 11:55:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:55:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 469ms 11:55:46 INFO - PROCESS | 1658 | 1462215346357 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 11:55:46 INFO - PROCESS | 1658 | 1462215346359 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 11:55:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:55:46 INFO - PROCESS | 1658 | 1462215346362 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:55:46 INFO - PROCESS | 1658 | 1462215346366 Marionette TRACE conn2 <- [1,198,null,{}] 11:55:46 INFO - PROCESS | 1658 | 1462215346373 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:46 INFO - PROCESS | 1658 | 1462215346457 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 11:55:46 INFO - PROCESS | 1658 | 1462215346464 Marionette TRACE conn2 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:46 INFO - PROCESS | 1658 | ++DOCSHELL 0x116fec000 == 30 [pid = 1658] [id = 57] 11:55:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 73 (0x118286800) [pid = 1658] [serial = 167] [outer = 0x0] 11:55:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 74 (0x118364000) [pid = 1658] [serial = 168] [outer = 0x118286800] 11:55:46 INFO - PROCESS | 1658 | 1462215346493 Marionette DEBUG loaded listener.js 11:55:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 75 (0x118561000) [pid = 1658] [serial = 169] [outer = 0x118286800] 11:55:46 INFO - PROCESS | 1658 | 1462215346806 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 11:55:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:55:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 473ms 11:55:46 INFO - PROCESS | 1658 | 1462215346834 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 11:55:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:55:46 INFO - PROCESS | 1658 | 1462215346838 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 11:55:46 INFO - PROCESS | 1658 | 1462215346841 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:55:46 INFO - PROCESS | 1658 | 1462215346842 Marionette TRACE conn2 <- [1,202,null,{}] 11:55:46 INFO - PROCESS | 1658 | 1462215346844 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:46 INFO - PROCESS | 1658 | 1462215346944 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 11:55:46 INFO - PROCESS | 1658 | 1462215346951 Marionette TRACE conn2 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:46 INFO - PROCESS | 1658 | ++DOCSHELL 0x118523800 == 31 [pid = 1658] [id = 58] 11:55:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 76 (0x11835bc00) [pid = 1658] [serial = 170] [outer = 0x0] 11:55:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 77 (0x118726c00) [pid = 1658] [serial = 171] [outer = 0x11835bc00] 11:55:46 INFO - PROCESS | 1658 | 1462215346994 Marionette DEBUG loaded listener.js 11:55:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 78 (0x1187a6800) [pid = 1658] [serial = 172] [outer = 0x11835bc00] 11:55:47 INFO - PROCESS | 1658 | 1462215347413 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 11:55:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:55:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 618ms 11:55:47 INFO - PROCESS | 1658 | 1462215347461 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 11:55:47 INFO - PROCESS | 1658 | 1462215347462 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 11:55:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:55:47 INFO - PROCESS | 1658 | 1462215347466 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:55:47 INFO - PROCESS | 1658 | 1462215347468 Marionette TRACE conn2 <- [1,206,null,{}] 11:55:47 INFO - PROCESS | 1658 | 1462215347471 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:47 INFO - PROCESS | 1658 | 1462215347585 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 11:55:47 INFO - PROCESS | 1658 | 1462215347644 Marionette TRACE conn2 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x11921a000 == 32 [pid = 1658] [id = 59] 11:55:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x116f29800) [pid = 1658] [serial = 173] [outer = 0x0] 11:55:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x11923e000) [pid = 1658] [serial = 174] [outer = 0x116f29800] 11:55:47 INFO - PROCESS | 1658 | 1462215347724 Marionette DEBUG loaded listener.js 11:55:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x1193d1000) [pid = 1658] [serial = 175] [outer = 0x116f29800] 11:55:48 INFO - PROCESS | 1658 | 1462215348117 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 11:55:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:55:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 671ms 11:55:48 INFO - PROCESS | 1658 | 1462215348137 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 11:55:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:55:48 INFO - PROCESS | 1658 | 1462215348140 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 11:55:48 INFO - PROCESS | 1658 | 1462215348151 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:55:48 INFO - PROCESS | 1658 | 1462215348152 Marionette TRACE conn2 <- [1,210,null,{}] 11:55:48 INFO - PROCESS | 1658 | 1462215348154 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:48 INFO - PROCESS | 1658 | 1462215348233 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 11:55:48 INFO - PROCESS | 1658 | 1462215348240 Marionette TRACE conn2 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x112f8e000 == 33 [pid = 1658] [id = 60] 11:55:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x118f87800) [pid = 1658] [serial = 176] [outer = 0x0] 11:55:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x119623c00) [pid = 1658] [serial = 177] [outer = 0x118f87800] 11:55:48 INFO - PROCESS | 1658 | 1462215348265 Marionette DEBUG loaded listener.js 11:55:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x119ade800) [pid = 1658] [serial = 178] [outer = 0x118f87800] 11:55:48 INFO - PROCESS | 1658 | 1462215348584 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 11:55:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:55:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 480ms 11:55:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:55:48 INFO - PROCESS | 1658 | 1462215348623 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 11:55:48 INFO - PROCESS | 1658 | 1462215348624 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 11:55:48 INFO - PROCESS | 1658 | 1462215348627 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:55:48 INFO - PROCESS | 1658 | 1462215348628 Marionette TRACE conn2 <- [1,214,null,{}] 11:55:48 INFO - PROCESS | 1658 | 1462215348630 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:48 INFO - PROCESS | 1658 | 1462215348710 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 11:55:48 INFO - PROCESS | 1658 | 1462215348714 Marionette TRACE conn2 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x119c69800 == 34 [pid = 1658] [id = 61] 11:55:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x111db9400) [pid = 1658] [serial = 179] [outer = 0x0] 11:55:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x119c9d800) [pid = 1658] [serial = 180] [outer = 0x111db9400] 11:55:48 INFO - PROCESS | 1658 | 1462215348738 Marionette DEBUG loaded listener.js 11:55:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x120e2a000) [pid = 1658] [serial = 181] [outer = 0x111db9400] 11:55:49 INFO - PROCESS | 1658 | 1462215349064 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 11:55:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:55:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 467ms 11:55:49 INFO - PROCESS | 1658 | 1462215349095 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 11:55:49 INFO - PROCESS | 1658 | 1462215349096 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 11:55:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:55:49 INFO - PROCESS | 1658 | 1462215349108 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:55:49 INFO - PROCESS | 1658 | 1462215349109 Marionette TRACE conn2 <- [1,218,null,{}] 11:55:49 INFO - PROCESS | 1658 | 1462215349111 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:49 INFO - PROCESS | 1658 | 1462215349230 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 11:55:49 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x128f3c000) [pid = 1658] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:55:49 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x1212a5400) [pid = 1658] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:55:49 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x126e6f400) [pid = 1658] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:55:49 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x1195bdc00) [pid = 1658] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:55:49 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x116aac400) [pid = 1658] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:55:49 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x11680a400) [pid = 1658] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:55:49 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x1165d0000) [pid = 1658] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:55:49 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x1164d2c00) [pid = 1658] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:55:49 INFO - PROCESS | 1658 | --DOMWINDOW == 78 (0x11836a000) [pid = 1658] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:55:49 INFO - PROCESS | 1658 | --DOMWINDOW == 77 (0x11871d000) [pid = 1658] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:55:49 INFO - PROCESS | 1658 | 1462215349263 Marionette TRACE conn2 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:49 INFO - PROCESS | 1658 | ++DOCSHELL 0x115f66000 == 35 [pid = 1658] [id = 62] 11:55:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 78 (0x1126ba000) [pid = 1658] [serial = 182] [outer = 0x0] 11:55:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x116aac400) [pid = 1658] [serial = 183] [outer = 0x1126ba000] 11:55:49 INFO - PROCESS | 1658 | 1462215349288 Marionette DEBUG loaded listener.js 11:55:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x119ae0000) [pid = 1658] [serial = 184] [outer = 0x1126ba000] 11:55:49 INFO - PROCESS | 1658 | 1462215349557 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 11:55:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:55:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 468ms 11:55:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:55:49 INFO - PROCESS | 1658 | 1462215349580 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 11:55:49 INFO - PROCESS | 1658 | 1462215349581 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 11:55:49 INFO - PROCESS | 1658 | 1462215349585 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:55:49 INFO - PROCESS | 1658 | 1462215349591 Marionette TRACE conn2 <- [1,222,null,{}] 11:55:49 INFO - PROCESS | 1658 | 1462215349610 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:49 INFO - PROCESS | 1658 | 1462215349721 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 11:55:49 INFO - PROCESS | 1658 | 1462215349729 Marionette TRACE conn2 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:49 INFO - PROCESS | 1658 | ++DOCSHELL 0x12114c800 == 36 [pid = 1658] [id = 63] 11:55:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x11215a800) [pid = 1658] [serial = 185] [outer = 0x0] 11:55:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x1213d5800) [pid = 1658] [serial = 186] [outer = 0x11215a800] 11:55:49 INFO - PROCESS | 1658 | 1462215349769 Marionette DEBUG loaded listener.js 11:55:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x121573400) [pid = 1658] [serial = 187] [outer = 0x11215a800] 11:55:50 INFO - PROCESS | 1658 | 1462215350184 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 11:55:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:55:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 632ms 11:55:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:55:50 INFO - PROCESS | 1658 | 1462215350217 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 11:55:50 INFO - PROCESS | 1658 | 1462215350218 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 11:55:50 INFO - PROCESS | 1658 | 1462215350220 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:55:50 INFO - PROCESS | 1658 | 1462215350221 Marionette TRACE conn2 <- [1,226,null,{}] 11:55:50 INFO - PROCESS | 1658 | 1462215350223 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:50 INFO - PROCESS | 1658 | 1462215350278 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 11:55:50 INFO - PROCESS | 1658 | 1462215350283 Marionette TRACE conn2 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x1215c3800 == 37 [pid = 1658] [id = 64] 11:55:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x1213d9c00) [pid = 1658] [serial = 188] [outer = 0x0] 11:55:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x121daa800) [pid = 1658] [serial = 189] [outer = 0x1213d9c00] 11:55:50 INFO - PROCESS | 1658 | 1462215350332 Marionette DEBUG loaded listener.js 11:55:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x1254f2c00) [pid = 1658] [serial = 190] [outer = 0x1213d9c00] 11:55:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:55:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 569ms 11:55:50 INFO - PROCESS | 1658 | 1462215350783 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 11:55:50 INFO - PROCESS | 1658 | 1462215350790 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 11:55:50 INFO - PROCESS | 1658 | 1462215350791 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 11:55:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:55:50 INFO - PROCESS | 1658 | 1462215350794 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:55:50 INFO - PROCESS | 1658 | 1462215350795 Marionette TRACE conn2 <- [1,230,null,{}] 11:55:50 INFO - PROCESS | 1658 | 1462215350797 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:50 INFO - PROCESS | 1658 | 1462215350895 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 11:55:50 INFO - PROCESS | 1658 | 1462215350900 Marionette TRACE conn2 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x11746b800 == 38 [pid = 1658] [id = 65] 11:55:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x1218e1c00) [pid = 1658] [serial = 191] [outer = 0x0] 11:55:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x1255bcc00) [pid = 1658] [serial = 192] [outer = 0x1218e1c00] 11:55:50 INFO - PROCESS | 1658 | 1462215350926 Marionette DEBUG loaded listener.js 11:55:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x125fc4400) [pid = 1658] [serial = 193] [outer = 0x1218e1c00] 11:55:51 INFO - PROCESS | 1658 | 1462215351209 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 11:55:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:55:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 425ms 11:55:51 INFO - PROCESS | 1658 | 1462215351271 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 11:55:51 INFO - PROCESS | 1658 | 1462215351273 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 11:55:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:55:51 INFO - PROCESS | 1658 | 1462215351278 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:55:51 INFO - PROCESS | 1658 | 1462215351280 Marionette TRACE conn2 <- [1,234,null,{}] 11:55:51 INFO - PROCESS | 1658 | 1462215351284 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:51 INFO - PROCESS | 1658 | 1462215351386 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 11:55:51 INFO - PROCESS | 1658 | 1462215351425 Marionette TRACE conn2 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x113420800 == 39 [pid = 1658] [id = 66] 11:55:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x11348ec00) [pid = 1658] [serial = 194] [outer = 0x0] 11:55:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x1135b2800) [pid = 1658] [serial = 195] [outer = 0x11348ec00] 11:55:51 INFO - PROCESS | 1658 | 1462215351455 Marionette DEBUG loaded listener.js 11:55:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x116464c00) [pid = 1658] [serial = 196] [outer = 0x11348ec00] 11:55:51 INFO - PROCESS | 1658 | 1462215351966 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 11:55:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:55:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 721ms 11:55:52 INFO - PROCESS | 1658 | 1462215351999 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 11:55:52 INFO - PROCESS | 1658 | 1462215352002 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 11:55:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:55:52 INFO - PROCESS | 1658 | 1462215352009 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:55:52 INFO - PROCESS | 1658 | 1462215352012 Marionette TRACE conn2 <- [1,238,null,{}] 11:55:52 INFO - PROCESS | 1658 | 1462215352015 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:52 INFO - PROCESS | 1658 | 1462215352113 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 11:55:52 INFO - PROCESS | 1658 | 1462215352176 Marionette TRACE conn2 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x11851d000 == 40 [pid = 1658] [id = 67] 11:55:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x117c34400) [pid = 1658] [serial = 197] [outer = 0x0] 11:55:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x118124c00) [pid = 1658] [serial = 198] [outer = 0x117c34400] 11:55:52 INFO - PROCESS | 1658 | 1462215352205 Marionette DEBUG loaded listener.js 11:55:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x118283000) [pid = 1658] [serial = 199] [outer = 0x117c34400] 11:55:52 INFO - PROCESS | 1658 | 1462215352826 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 11:55:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:55:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 875ms 11:55:52 INFO - PROCESS | 1658 | --DOCSHELL 0x1215c3800 == 39 [pid = 1658] [id = 64] 11:55:52 INFO - PROCESS | 1658 | --DOCSHELL 0x12114c800 == 38 [pid = 1658] [id = 63] 11:55:52 INFO - PROCESS | 1658 | --DOCSHELL 0x115f66000 == 37 [pid = 1658] [id = 62] 11:55:52 INFO - PROCESS | 1658 | --DOCSHELL 0x119c69800 == 36 [pid = 1658] [id = 61] 11:55:52 INFO - PROCESS | 1658 | --DOCSHELL 0x112f8e000 == 35 [pid = 1658] [id = 60] 11:55:52 INFO - PROCESS | 1658 | --DOCSHELL 0x11921a000 == 34 [pid = 1658] [id = 59] 11:55:52 INFO - PROCESS | 1658 | --DOCSHELL 0x118523800 == 33 [pid = 1658] [id = 58] 11:55:52 INFO - PROCESS | 1658 | --DOCSHELL 0x116fec000 == 32 [pid = 1658] [id = 57] 11:55:52 INFO - PROCESS | 1658 | --DOCSHELL 0x1168a1000 == 31 [pid = 1658] [id = 56] 11:55:52 INFO - PROCESS | 1658 | --DOCSHELL 0x115f64000 == 30 [pid = 1658] [id = 55] 11:55:52 INFO - PROCESS | 1658 | --DOCSHELL 0x111e3d000 == 29 [pid = 1658] [id = 54] 11:55:52 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x1196f7c00) [pid = 1658] [serial = 136] [outer = 0x0] [url = about:blank] 11:55:52 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x119a17000) [pid = 1658] [serial = 138] [outer = 0x0] [url = about:blank] 11:55:52 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x11717dc00) [pid = 1658] [serial = 123] [outer = 0x0] [url = about:blank] 11:55:52 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x116780400) [pid = 1658] [serial = 120] [outer = 0x0] [url = about:blank] 11:55:52 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x11836a400) [pid = 1658] [serial = 129] [outer = 0x0] [url = about:blank] 11:55:52 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x118559000) [pid = 1658] [serial = 126] [outer = 0x0] [url = about:blank] 11:55:52 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x118f87000) [pid = 1658] [serial = 132] [outer = 0x0] [url = about:blank] 11:55:52 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x1195c4000) [pid = 1658] [serial = 135] [outer = 0x0] [url = about:blank] 11:55:52 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x1193c8c00) [pid = 1658] [serial = 133] [outer = 0x0] [url = about:blank] 11:55:52 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x118729c00) [pid = 1658] [serial = 127] [outer = 0x0] [url = about:blank] 11:55:52 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x118277000) [pid = 1658] [serial = 124] [outer = 0x0] [url = about:blank] 11:55:52 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x11680cc00) [pid = 1658] [serial = 121] [outer = 0x0] [url = about:blank] 11:55:52 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x1187a5400) [pid = 1658] [serial = 130] [outer = 0x0] [url = about:blank] 11:55:52 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x1294d1c00) [pid = 1658] [serial = 118] [outer = 0x0] [url = about:blank] 11:55:52 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x120e29800) [pid = 1658] [serial = 139] [outer = 0x0] [url = about:blank] 11:55:52 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x1294c6c00) [pid = 1658] [serial = 117] [outer = 0x0] [url = about:blank] 11:55:52 INFO - PROCESS | 1658 | --DOMWINDOW == 78 (0x1255c2400) [pid = 1658] [serial = 103] [outer = 0x0] [url = about:blank] 11:55:52 INFO - PROCESS | 1658 | --DOMWINDOW == 77 (0x128c24000) [pid = 1658] [serial = 115] [outer = 0x0] [url = about:blank] 11:55:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:55:52 INFO - PROCESS | 1658 | 1462215352900 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 11:55:52 INFO - PROCESS | 1658 | 1462215352902 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 11:55:52 INFO - PROCESS | 1658 | 1462215352906 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:55:52 INFO - PROCESS | 1658 | 1462215352908 Marionette TRACE conn2 <- [1,242,null,{}] 11:55:52 INFO - PROCESS | 1658 | 1462215352912 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:52 INFO - PROCESS | 1658 | 1462215352985 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 11:55:53 INFO - PROCESS | 1658 | 1462215353032 Marionette TRACE conn2 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x113e44000 == 30 [pid = 1658] [id = 68] 11:55:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 78 (0x11645f400) [pid = 1658] [serial = 200] [outer = 0x0] 11:55:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x116784c00) [pid = 1658] [serial = 201] [outer = 0x11645f400] 11:55:53 INFO - PROCESS | 1658 | 1462215353059 Marionette DEBUG loaded listener.js 11:55:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x1168cb000) [pid = 1658] [serial = 202] [outer = 0x11645f400] 11:55:53 INFO - PROCESS | 1658 | 1462215353345 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 11:55:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:55:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 471ms 11:55:53 INFO - PROCESS | 1658 | 1462215353377 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 11:55:53 INFO - PROCESS | 1658 | 1462215353381 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 11:55:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:55:53 INFO - PROCESS | 1658 | 1462215353385 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:55:53 INFO - PROCESS | 1658 | 1462215353389 Marionette TRACE conn2 <- [1,246,null,{}] 11:55:53 INFO - PROCESS | 1658 | 1462215353393 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:53 INFO - PROCESS | 1658 | 1462215353464 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 11:55:53 INFO - PROCESS | 1658 | 1462215353471 Marionette TRACE conn2 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x116a7b000 == 31 [pid = 1658] [id = 69] 11:55:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x116ab0400) [pid = 1658] [serial = 203] [outer = 0x0] 11:55:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x118270800) [pid = 1658] [serial = 204] [outer = 0x116ab0400] 11:55:53 INFO - PROCESS | 1658 | 1462215353497 Marionette DEBUG loaded listener.js 11:55:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x118361800) [pid = 1658] [serial = 205] [outer = 0x116ab0400] 11:55:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x118282c00) [pid = 1658] [serial = 206] [outer = 0x12d420000] 11:55:53 INFO - PROCESS | 1658 | 1462215353850 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 11:55:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:55:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 523ms 11:55:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:55:53 INFO - PROCESS | 1658 | 1462215353908 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 11:55:53 INFO - PROCESS | 1658 | 1462215353909 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 11:55:53 INFO - PROCESS | 1658 | 1462215353912 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:55:53 INFO - PROCESS | 1658 | 1462215353914 Marionette TRACE conn2 <- [1,250,null,{}] 11:55:53 INFO - PROCESS | 1658 | 1462215353922 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:53 INFO - PROCESS | 1658 | 1462215353995 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 11:55:54 INFO - PROCESS | 1658 | 1462215354000 Marionette TRACE conn2 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x11825c800 == 32 [pid = 1658] [id = 70] 11:55:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x11871dc00) [pid = 1658] [serial = 207] [outer = 0x0] 11:55:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x119238400) [pid = 1658] [serial = 208] [outer = 0x11871dc00] 11:55:54 INFO - PROCESS | 1658 | 1462215354031 Marionette DEBUG loaded listener.js 11:55:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x1193c8c00) [pid = 1658] [serial = 209] [outer = 0x11871dc00] 11:55:54 INFO - PROCESS | 1658 | 1462215354348 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 11:55:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:55:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 471ms 11:55:54 INFO - PROCESS | 1658 | 1462215354384 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 11:55:54 INFO - PROCESS | 1658 | 1462215354386 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 11:55:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:55:54 INFO - PROCESS | 1658 | 1462215354391 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:55:54 INFO - PROCESS | 1658 | 1462215354392 Marionette TRACE conn2 <- [1,254,null,{}] 11:55:54 INFO - PROCESS | 1658 | 1462215354399 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:54 INFO - PROCESS | 1658 | 1462215354468 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 11:55:54 INFO - PROCESS | 1658 | 1462215354475 Marionette TRACE conn2 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x119360000 == 33 [pid = 1658] [id = 71] 11:55:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x1193d7000) [pid = 1658] [serial = 210] [outer = 0x0] 11:55:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x1195c5c00) [pid = 1658] [serial = 211] [outer = 0x1193d7000] 11:55:54 INFO - PROCESS | 1658 | 1462215354500 Marionette DEBUG loaded listener.js 11:55:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x1196f1000) [pid = 1658] [serial = 212] [outer = 0x1193d7000] 11:55:54 INFO - PROCESS | 1658 | 1462215354799 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 11:55:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:55:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 426ms 11:55:54 INFO - PROCESS | 1658 | 1462215354817 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 11:55:54 INFO - PROCESS | 1658 | 1462215354818 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 11:55:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:55:54 INFO - PROCESS | 1658 | 1462215354822 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:55:54 INFO - PROCESS | 1658 | 1462215354825 Marionette TRACE conn2 <- [1,258,null,{}] 11:55:54 INFO - PROCESS | 1658 | 1462215354828 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:54 INFO - PROCESS | 1658 | 1462215354896 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 11:55:54 INFO - PROCESS | 1658 | 1462215354900 Marionette TRACE conn2 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x119c5b000 == 34 [pid = 1658] [id = 72] 11:55:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x11311c800) [pid = 1658] [serial = 213] [outer = 0x0] 11:55:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x119c9ac00) [pid = 1658] [serial = 214] [outer = 0x11311c800] 11:55:54 INFO - PROCESS | 1658 | 1462215354928 Marionette DEBUG loaded listener.js 11:55:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x120f90800) [pid = 1658] [serial = 215] [outer = 0x11311c800] 11:55:55 INFO - PROCESS | 1658 | 1462215355395 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 11:55:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:55:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 624ms 11:55:55 INFO - PROCESS | 1658 | 1462215355445 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 11:55:55 INFO - PROCESS | 1658 | 1462215355446 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 11:55:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:55:55 INFO - PROCESS | 1658 | 1462215355448 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:55:55 INFO - PROCESS | 1658 | 1462215355449 Marionette TRACE conn2 <- [1,262,null,{}] 11:55:55 INFO - PROCESS | 1658 | 1462215355452 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:55 INFO - PROCESS | 1658 | 1462215355560 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 11:55:55 INFO - PROCESS | 1658 | 1462215355566 Marionette TRACE conn2 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x121142800 == 35 [pid = 1658] [id = 73] 11:55:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x119a13000) [pid = 1658] [serial = 216] [outer = 0x0] 11:55:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x121daac00) [pid = 1658] [serial = 217] [outer = 0x119a13000] 11:55:55 INFO - PROCESS | 1658 | 1462215355592 Marionette DEBUG loaded listener.js 11:55:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x1255c2800) [pid = 1658] [serial = 218] [outer = 0x119a13000] 11:55:55 INFO - PROCESS | 1658 | 1462215355896 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 11:55:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:55:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 469ms 11:55:55 INFO - PROCESS | 1658 | 1462215355917 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 11:55:55 INFO - PROCESS | 1658 | 1462215355919 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 11:55:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:55:55 INFO - PROCESS | 1658 | 1462215355932 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:55:55 INFO - PROCESS | 1658 | 1462215355933 Marionette TRACE conn2 <- [1,266,null,{}] 11:55:55 INFO - PROCESS | 1658 | 1462215355935 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:56 INFO - PROCESS | 1658 | 1462215356018 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 11:55:56 INFO - PROCESS | 1658 | 1462215356024 Marionette TRACE conn2 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x1219fa000 == 36 [pid = 1658] [id = 74] 11:55:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x120f91000) [pid = 1658] [serial = 219] [outer = 0x0] 11:55:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x125f6cc00) [pid = 1658] [serial = 220] [outer = 0x120f91000] 11:55:56 INFO - PROCESS | 1658 | 1462215356049 Marionette DEBUG loaded listener.js 11:55:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x12685a800) [pid = 1658] [serial = 221] [outer = 0x120f91000] 11:55:56 INFO - PROCESS | 1658 | 1462215356381 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 11:55:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:55:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 477ms 11:55:56 INFO - PROCESS | 1658 | 1462215356402 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 11:55:56 INFO - PROCESS | 1658 | 1462215356405 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 11:55:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:55:56 INFO - PROCESS | 1658 | 1462215356414 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:55:56 INFO - PROCESS | 1658 | 1462215356415 Marionette TRACE conn2 <- [1,270,null,{}] 11:55:56 INFO - PROCESS | 1658 | 1462215356417 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:56 INFO - PROCESS | 1658 | 1462215356500 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 11:55:56 INFO - PROCESS | 1658 | 1462215356504 Marionette TRACE conn2 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x1255a8800 == 37 [pid = 1658] [id = 75] 11:55:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x125f73c00) [pid = 1658] [serial = 222] [outer = 0x0] 11:55:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x126e6fc00) [pid = 1658] [serial = 223] [outer = 0x125f73c00] 11:55:56 INFO - PROCESS | 1658 | 1462215356528 Marionette DEBUG loaded listener.js 11:55:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x127127400) [pid = 1658] [serial = 224] [outer = 0x125f73c00] 11:55:56 INFO - PROCESS | 1658 | 1462215356832 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 11:55:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:55:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 468ms 11:55:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:55:56 INFO - PROCESS | 1658 | 1462215356882 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 11:55:56 INFO - PROCESS | 1658 | 1462215356883 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 11:55:56 INFO - PROCESS | 1658 | 1462215356885 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:55:56 INFO - PROCESS | 1658 | 1462215356888 Marionette TRACE conn2 <- [1,274,null,{}] 11:55:56 INFO - PROCESS | 1658 | 1462215356892 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:56 INFO - PROCESS | 1658 | 1462215356975 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 11:55:56 INFO - PROCESS | 1658 | 1462215356979 Marionette TRACE conn2 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x1268bc800 == 38 [pid = 1658] [id = 76] 11:55:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x12712e400) [pid = 1658] [serial = 225] [outer = 0x0] 11:55:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x1273c5800) [pid = 1658] [serial = 226] [outer = 0x12712e400] 11:55:57 INFO - PROCESS | 1658 | 1462215357004 Marionette DEBUG loaded listener.js 11:55:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x1273d1000) [pid = 1658] [serial = 227] [outer = 0x12712e400] 11:55:57 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x1164dc400) [pid = 1658] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:55:57 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x116f29800) [pid = 1658] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:55:57 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x118286800) [pid = 1658] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:55:57 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x11835bc00) [pid = 1658] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:55:57 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x119a18c00) [pid = 1658] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:55:57 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x119ae7400) [pid = 1658] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:55:57 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x11352c000) [pid = 1658] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:55:57 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x118f87800) [pid = 1658] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:55:57 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x111db9400) [pid = 1658] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:55:57 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x1126ba000) [pid = 1658] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:55:57 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x11215a800) [pid = 1658] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:55:57 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x1213d9c00) [pid = 1658] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:55:57 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x116875800) [pid = 1658] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:55:57 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x1195be800) [pid = 1658] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:55:57 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x112650c00) [pid = 1658] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:55:57 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x116f2c000) [pid = 1658] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:55:57 INFO - PROCESS | 1658 | 1462215357373 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 11:55:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:55:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 521ms 11:55:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:55:57 INFO - PROCESS | 1658 | 1462215357409 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 11:55:57 INFO - PROCESS | 1658 | 1462215357410 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 11:55:57 INFO - PROCESS | 1658 | 1462215357412 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:55:57 INFO - PROCESS | 1658 | 1462215357413 Marionette TRACE conn2 <- [1,278,null,{}] 11:55:57 INFO - PROCESS | 1658 | 1462215357416 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:57 INFO - PROCESS | 1658 | 1462215357509 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 11:55:57 INFO - PROCESS | 1658 | 1462215357535 Marionette TRACE conn2 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x119656000 == 39 [pid = 1658] [id = 77] 11:55:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x1121dd000) [pid = 1658] [serial = 228] [outer = 0x0] 11:55:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x118369c00) [pid = 1658] [serial = 229] [outer = 0x1121dd000] 11:55:57 INFO - PROCESS | 1658 | 1462215357559 Marionette DEBUG loaded listener.js 11:55:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x119ae7400) [pid = 1658] [serial = 230] [outer = 0x1121dd000] 11:55:57 INFO - PROCESS | 1658 | 1462215357827 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 11:55:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:55:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 419ms 11:55:57 INFO - PROCESS | 1658 | 1462215357832 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 11:55:57 INFO - PROCESS | 1658 | 1462215357833 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 11:55:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:55:57 INFO - PROCESS | 1658 | 1462215357848 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:55:57 INFO - PROCESS | 1658 | 1462215357850 Marionette TRACE conn2 <- [1,282,null,{}] 11:55:57 INFO - PROCESS | 1658 | 1462215357860 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:57 INFO - PROCESS | 1658 | 1462215357951 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 11:55:57 INFO - PROCESS | 1658 | 1462215357958 Marionette TRACE conn2 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x1275c9800 == 40 [pid = 1658] [id = 78] 11:55:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x1212ac000) [pid = 1658] [serial = 231] [outer = 0x0] 11:55:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x12772b000) [pid = 1658] [serial = 232] [outer = 0x1212ac000] 11:55:57 INFO - PROCESS | 1658 | 1462215357986 Marionette DEBUG loaded listener.js 11:55:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x128c29400) [pid = 1658] [serial = 233] [outer = 0x1212ac000] 11:55:58 INFO - PROCESS | 1658 | 1462215358301 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 11:55:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:55:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 474ms 11:55:58 INFO - PROCESS | 1658 | 1462215358317 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 11:55:58 INFO - PROCESS | 1658 | 1462215358319 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 11:55:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:55:58 INFO - PROCESS | 1658 | 1462215358325 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:55:58 INFO - PROCESS | 1658 | 1462215358326 Marionette TRACE conn2 <- [1,286,null,{}] 11:55:58 INFO - PROCESS | 1658 | 1462215358328 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:58 INFO - PROCESS | 1658 | 1462215358419 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 11:55:58 INFO - PROCESS | 1658 | 1462215358427 Marionette TRACE conn2 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x128f8b000 == 41 [pid = 1658] [id = 79] 11:55:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x128f45000) [pid = 1658] [serial = 234] [outer = 0x0] 11:55:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x1294c7c00) [pid = 1658] [serial = 235] [outer = 0x128f45000] 11:55:58 INFO - PROCESS | 1658 | 1462215358451 Marionette DEBUG loaded listener.js 11:55:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x1294cf000) [pid = 1658] [serial = 236] [outer = 0x128f45000] 11:55:58 INFO - PROCESS | 1658 | 1462215358728 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 11:55:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:55:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 421ms 11:55:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:55:58 INFO - PROCESS | 1658 | 1462215358744 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 11:55:58 INFO - PROCESS | 1658 | 1462215358746 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 11:55:58 INFO - PROCESS | 1658 | 1462215358748 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:55:58 INFO - PROCESS | 1658 | 1462215358749 Marionette TRACE conn2 <- [1,290,null,{}] 11:55:58 INFO - PROCESS | 1658 | 1462215358751 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:58 INFO - PROCESS | 1658 | 1462215358836 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 11:55:58 INFO - PROCESS | 1658 | 1462215358843 Marionette TRACE conn2 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x1294f0800 == 42 [pid = 1658] [id = 80] 11:55:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x1294d1800) [pid = 1658] [serial = 237] [outer = 0x0] 11:55:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x129704c00) [pid = 1658] [serial = 238] [outer = 0x1294d1800] 11:55:58 INFO - PROCESS | 1658 | 1462215358866 Marionette DEBUG loaded listener.js 11:55:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x12970e400) [pid = 1658] [serial = 239] [outer = 0x1294d1800] 11:55:59 INFO - PROCESS | 1658 | 1462215359157 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 11:55:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:55:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 419ms 11:55:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:55:59 INFO - PROCESS | 1658 | 1462215359167 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 11:55:59 INFO - PROCESS | 1658 | 1462215359168 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 11:55:59 INFO - PROCESS | 1658 | 1462215359179 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:55:59 INFO - PROCESS | 1658 | 1462215359180 Marionette TRACE conn2 <- [1,294,null,{}] 11:55:59 INFO - PROCESS | 1658 | 1462215359238 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:59 INFO - PROCESS | 1658 | 1462215359318 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 11:55:59 INFO - PROCESS | 1658 | 1462215359328 Marionette TRACE conn2 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x1134cb000 == 43 [pid = 1658] [id = 81] 11:55:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x113486400) [pid = 1658] [serial = 240] [outer = 0x0] 11:55:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x115f60000) [pid = 1658] [serial = 241] [outer = 0x113486400] 11:55:59 INFO - PROCESS | 1658 | 1462215359359 Marionette DEBUG loaded listener.js 11:55:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x1167df000) [pid = 1658] [serial = 242] [outer = 0x113486400] 11:55:59 INFO - PROCESS | 1658 | 1462215359828 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:55:59 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:55:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 678ms 11:55:59 INFO - PROCESS | 1658 | 1462215359851 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 11:55:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:55:59 INFO - PROCESS | 1658 | 1462215359854 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 11:55:59 INFO - PROCESS | 1658 | 1462215359857 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:55:59 INFO - PROCESS | 1658 | 1462215359860 Marionette TRACE conn2 <- [1,298,null,{}] 11:55:59 INFO - PROCESS | 1658 | 1462215359863 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:59 INFO - PROCESS | 1658 | 1462215359953 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 11:56:00 INFO - PROCESS | 1658 | 1462215359999 Marionette TRACE conn2 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x119664800 == 44 [pid = 1658] [id = 82] 11:56:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x116aac800) [pid = 1658] [serial = 243] [outer = 0x0] 11:56:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x118368000) [pid = 1658] [serial = 244] [outer = 0x116aac800] 11:56:00 INFO - PROCESS | 1658 | 1462215360030 Marionette DEBUG loaded listener.js 11:56:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x11872a000) [pid = 1658] [serial = 245] [outer = 0x116aac800] 11:56:00 INFO - PROCESS | 1658 | 1462215360438 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:56:00 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:56:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 620ms 11:56:00 INFO - PROCESS | 1658 | 1462215360478 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 11:56:00 INFO - PROCESS | 1658 | 1462215360479 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 11:56:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:56:00 INFO - PROCESS | 1658 | 1462215360481 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:56:00 INFO - PROCESS | 1658 | 1462215360483 Marionette TRACE conn2 <- [1,302,null,{}] 11:56:00 INFO - PROCESS | 1658 | 1462215360485 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:00 INFO - PROCESS | 1658 | 1462215360611 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 11:56:00 INFO - PROCESS | 1658 | 1462215360631 Marionette TRACE conn2 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x1275aa800 == 45 [pid = 1658] [id = 83] 11:56:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x118561400) [pid = 1658] [serial = 246] [outer = 0x0] 11:56:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x1193d2400) [pid = 1658] [serial = 247] [outer = 0x118561400] 11:56:00 INFO - PROCESS | 1658 | 1462215360688 Marionette DEBUG loaded listener.js 11:56:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x119c9b800) [pid = 1658] [serial = 248] [outer = 0x118561400] 11:56:01 INFO - PROCESS | 1658 | 1462215361107 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:56:01 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:56:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 671ms 11:56:01 INFO - PROCESS | 1658 | 1462215361156 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 11:56:01 INFO - PROCESS | 1658 | 1462215361161 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 11:56:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:56:01 INFO - PROCESS | 1658 | 1462215361164 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:56:01 INFO - PROCESS | 1658 | 1462215361165 Marionette TRACE conn2 <- [1,306,null,{}] 11:56:01 INFO - PROCESS | 1658 | 1462215361168 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:01 INFO - PROCESS | 1658 | 1462215361260 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 11:56:01 INFO - PROCESS | 1658 | 1462215361304 Marionette TRACE conn2 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x1294f5000 == 46 [pid = 1658] [id = 84] 11:56:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x12118d400) [pid = 1658] [serial = 249] [outer = 0x0] 11:56:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x121daf800) [pid = 1658] [serial = 250] [outer = 0x12118d400] 11:56:01 INFO - PROCESS | 1658 | 1462215361333 Marionette DEBUG loaded listener.js 11:56:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x125fc2000) [pid = 1658] [serial = 251] [outer = 0x12118d400] 11:56:01 INFO - PROCESS | 1658 | 1462215361741 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:56:01 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:56:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 619ms 11:56:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:56:01 INFO - PROCESS | 1658 | 1462215361783 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 11:56:01 INFO - PROCESS | 1658 | 1462215361784 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 11:56:01 INFO - PROCESS | 1658 | 1462215361787 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:56:01 INFO - PROCESS | 1658 | 1462215361788 Marionette TRACE conn2 <- [1,310,null,{}] 11:56:01 INFO - PROCESS | 1658 | 1462215361790 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:01 INFO - PROCESS | 1658 | 1462215361882 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 11:56:02 INFO - PROCESS | 1658 | 1462215362098 Marionette TRACE conn2 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x116a73000 == 47 [pid = 1658] [id = 85] 11:56:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x1134efc00) [pid = 1658] [serial = 252] [outer = 0x0] 11:56:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x115f56c00) [pid = 1658] [serial = 253] [outer = 0x1134efc00] 11:56:02 INFO - PROCESS | 1658 | 1462215362127 Marionette DEBUG loaded listener.js 11:56:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x11677f400) [pid = 1658] [serial = 254] [outer = 0x1134efc00] 11:56:02 INFO - PROCESS | 1658 | 1462215362544 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:56:02 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:56:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 769ms 11:56:02 INFO - PROCESS | 1658 | 1462215362557 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 11:56:02 INFO - PROCESS | 1658 | 1462215362561 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 11:56:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:56:02 INFO - PROCESS | 1658 | 1462215362565 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:56:02 INFO - PROCESS | 1658 | 1462215362569 Marionette TRACE conn2 <- [1,314,null,{}] 11:56:02 INFO - PROCESS | 1658 | 1462215362573 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:02 INFO - PROCESS | 1658 | 1462215362701 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 11:56:02 INFO - PROCESS | 1658 | 1462215362776 Marionette TRACE conn2 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x116fe0800 == 48 [pid = 1658] [id = 86] 11:56:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x11680a000) [pid = 1658] [serial = 255] [outer = 0x0] 11:56:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x116aae000) [pid = 1658] [serial = 256] [outer = 0x11680a000] 11:56:02 INFO - PROCESS | 1658 | 1462215362821 Marionette DEBUG loaded listener.js 11:56:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x11806e000) [pid = 1658] [serial = 257] [outer = 0x11680a000] 11:56:03 INFO - PROCESS | 1658 | --DOCSHELL 0x128f8b000 == 47 [pid = 1658] [id = 79] 11:56:03 INFO - PROCESS | 1658 | --DOCSHELL 0x1275c9800 == 46 [pid = 1658] [id = 78] 11:56:03 INFO - PROCESS | 1658 | --DOCSHELL 0x119656000 == 45 [pid = 1658] [id = 77] 11:56:03 INFO - PROCESS | 1658 | --DOCSHELL 0x1268bc800 == 44 [pid = 1658] [id = 76] 11:56:03 INFO - PROCESS | 1658 | --DOCSHELL 0x1255a8800 == 43 [pid = 1658] [id = 75] 11:56:03 INFO - PROCESS | 1658 | --DOCSHELL 0x1219fa000 == 42 [pid = 1658] [id = 74] 11:56:03 INFO - PROCESS | 1658 | --DOCSHELL 0x121142800 == 41 [pid = 1658] [id = 73] 11:56:03 INFO - PROCESS | 1658 | --DOCSHELL 0x119c5b000 == 40 [pid = 1658] [id = 72] 11:56:03 INFO - PROCESS | 1658 | --DOCSHELL 0x119360000 == 39 [pid = 1658] [id = 71] 11:56:03 INFO - PROCESS | 1658 | --DOCSHELL 0x11825c800 == 38 [pid = 1658] [id = 70] 11:56:03 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x1255bcc00) [pid = 1658] [serial = 192] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1658 | --DOCSHELL 0x116a7b000 == 37 [pid = 1658] [id = 69] 11:56:03 INFO - PROCESS | 1658 | --DOCSHELL 0x113e44000 == 36 [pid = 1658] [id = 68] 11:56:03 INFO - PROCESS | 1658 | --DOCSHELL 0x11851d000 == 35 [pid = 1658] [id = 67] 11:56:03 INFO - PROCESS | 1658 | --DOCSHELL 0x113420800 == 34 [pid = 1658] [id = 66] 11:56:03 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x1254f2c00) [pid = 1658] [serial = 190] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x118282000) [pid = 1658] [serial = 144] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x120f97000) [pid = 1658] [serial = 148] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x1130b0c00) [pid = 1658] [serial = 159] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x11806d800) [pid = 1658] [serial = 165] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x1195c6000) [pid = 1658] [serial = 147] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x118131c00) [pid = 1658] [serial = 166] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x116809000) [pid = 1658] [serial = 162] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x1168d7800) [pid = 1658] [serial = 163] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x11923e000) [pid = 1658] [serial = 174] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x118364000) [pid = 1658] [serial = 168] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x118561000) [pid = 1658] [serial = 169] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x118726c00) [pid = 1658] [serial = 171] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x121195c00) [pid = 1658] [serial = 151] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x120f90c00) [pid = 1658] [serial = 150] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x121dae800) [pid = 1658] [serial = 154] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x12150a000) [pid = 1658] [serial = 153] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x121505c00) [pid = 1658] [serial = 156] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x116782c00) [pid = 1658] [serial = 142] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x1135b5c00) [pid = 1658] [serial = 141] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x11836a800) [pid = 1658] [serial = 145] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x119623c00) [pid = 1658] [serial = 177] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x119ade800) [pid = 1658] [serial = 178] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x1193d1000) [pid = 1658] [serial = 175] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x119c9d800) [pid = 1658] [serial = 180] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x120e2a000) [pid = 1658] [serial = 181] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x119ae0000) [pid = 1658] [serial = 184] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x121daa800) [pid = 1658] [serial = 189] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x121573400) [pid = 1658] [serial = 187] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x11352dc00) [pid = 1658] [serial = 160] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x1213d5800) [pid = 1658] [serial = 186] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x116aac400) [pid = 1658] [serial = 183] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x1187a6800) [pid = 1658] [serial = 172] [outer = 0x0] [url = about:blank] 11:56:03 INFO - PROCESS | 1658 | 1462215363201 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:56:03 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:56:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 677ms 11:56:03 INFO - PROCESS | 1658 | 1462215363243 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 11:56:03 INFO - PROCESS | 1658 | 1462215363245 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 11:56:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:56:03 INFO - PROCESS | 1658 | 1462215363248 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:56:03 INFO - PROCESS | 1658 | 1462215363250 Marionette TRACE conn2 <- [1,318,null,{}] 11:56:03 INFO - PROCESS | 1658 | 1462215363252 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:03 INFO - PROCESS | 1658 | 1462215363344 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 11:56:03 INFO - PROCESS | 1658 | 1462215363393 Marionette TRACE conn2 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x116504800 == 35 [pid = 1658] [id = 87] 11:56:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x111db9400) [pid = 1658] [serial = 258] [outer = 0x0] 11:56:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x118271000) [pid = 1658] [serial = 259] [outer = 0x111db9400] 11:56:03 INFO - PROCESS | 1658 | 1462215363419 Marionette DEBUG loaded listener.js 11:56:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x118557800) [pid = 1658] [serial = 260] [outer = 0x111db9400] 11:56:03 INFO - PROCESS | 1658 | 1462215363717 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:56:03 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:56:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 519ms 11:56:03 INFO - PROCESS | 1658 | 1462215363768 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 11:56:03 INFO - PROCESS | 1658 | 1462215363769 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 11:56:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:56:03 INFO - PROCESS | 1658 | 1462215363772 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:56:03 INFO - PROCESS | 1658 | 1462215363776 Marionette TRACE conn2 <- [1,322,null,{}] 11:56:03 INFO - PROCESS | 1658 | 1462215363783 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:03 INFO - PROCESS | 1658 | 1462215363853 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 11:56:03 INFO - PROCESS | 1658 | 1462215363896 Marionette TRACE conn2 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x1180ab800 == 36 [pid = 1658] [id = 88] 11:56:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x11680a400) [pid = 1658] [serial = 261] [outer = 0x0] 11:56:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x11872b000) [pid = 1658] [serial = 262] [outer = 0x11680a400] 11:56:03 INFO - PROCESS | 1658 | 1462215363924 Marionette DEBUG loaded listener.js 11:56:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x1193d3000) [pid = 1658] [serial = 263] [outer = 0x11680a400] 11:56:04 INFO - PROCESS | 1658 | 1462215364330 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:56:04 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:56:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 573ms 11:56:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:56:04 INFO - PROCESS | 1658 | 1462215364345 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 11:56:04 INFO - PROCESS | 1658 | 1462215364348 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 11:56:04 INFO - PROCESS | 1658 | 1462215364351 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:56:04 INFO - PROCESS | 1658 | 1462215364353 Marionette TRACE conn2 <- [1,326,null,{}] 11:56:04 INFO - PROCESS | 1658 | 1462215364356 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:04 INFO - PROCESS | 1658 | 1462215364489 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 11:56:04 INFO - PROCESS | 1658 | 1462215364499 Marionette TRACE conn2 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x119235000 == 37 [pid = 1658] [id = 89] 11:56:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x113482800) [pid = 1658] [serial = 264] [outer = 0x0] 11:56:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x1195c1400) [pid = 1658] [serial = 265] [outer = 0x113482800] 11:56:04 INFO - PROCESS | 1658 | 1462215364534 Marionette DEBUG loaded listener.js 11:56:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x120e26c00) [pid = 1658] [serial = 266] [outer = 0x113482800] 11:56:04 INFO - PROCESS | 1658 | 1462215364828 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:56:04 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:56:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 523ms 11:56:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:56:04 INFO - PROCESS | 1658 | 1462215364874 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 11:56:04 INFO - PROCESS | 1658 | 1462215364875 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 11:56:04 INFO - PROCESS | 1658 | 1462215364877 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:56:04 INFO - PROCESS | 1658 | 1462215364878 Marionette TRACE conn2 <- [1,330,null,{}] 11:56:04 INFO - PROCESS | 1658 | 1462215364881 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:04 INFO - PROCESS | 1658 | 1462215364951 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 11:56:04 INFO - PROCESS | 1658 | 1462215364957 Marionette TRACE conn2 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x119c65000 == 38 [pid = 1658] [id = 90] 11:56:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x120fe7800) [pid = 1658] [serial = 267] [outer = 0x0] 11:56:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x1212a3000) [pid = 1658] [serial = 268] [outer = 0x120fe7800] 11:56:04 INFO - PROCESS | 1658 | 1462215364989 Marionette DEBUG loaded listener.js 11:56:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x12181e000) [pid = 1658] [serial = 269] [outer = 0x120fe7800] 11:56:05 INFO - PROCESS | 1658 | 1462215365357 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:56:05 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:56:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 520ms 11:56:05 INFO - PROCESS | 1658 | 1462215365397 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 11:56:05 INFO - PROCESS | 1658 | 1462215365399 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 11:56:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:56:05 INFO - PROCESS | 1658 | 1462215365401 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:56:05 INFO - PROCESS | 1658 | 1462215365402 Marionette TRACE conn2 <- [1,334,null,{}] 11:56:05 INFO - PROCESS | 1658 | 1462215365404 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:05 INFO - PROCESS | 1658 | 1462215365494 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 11:56:05 INFO - PROCESS | 1658 | 1462215365524 Marionette TRACE conn2 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:05 INFO - PROCESS | 1658 | ++DOCSHELL 0x116827000 == 39 [pid = 1658] [id = 91] 11:56:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x121da7400) [pid = 1658] [serial = 270] [outer = 0x0] 11:56:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x125f6c800) [pid = 1658] [serial = 271] [outer = 0x121da7400] 11:56:05 INFO - PROCESS | 1658 | 1462215365549 Marionette DEBUG loaded listener.js 11:56:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x12685b000) [pid = 1658] [serial = 272] [outer = 0x121da7400] 11:56:05 INFO - PROCESS | 1658 | 1462215365873 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:56:05 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:56:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 518ms 11:56:05 INFO - PROCESS | 1658 | 1462215365920 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 11:56:05 INFO - PROCESS | 1658 | 1462215365921 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 11:56:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:56:05 INFO - PROCESS | 1658 | 1462215365923 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:56:05 INFO - PROCESS | 1658 | 1462215365925 Marionette TRACE conn2 <- [1,338,null,{}] 11:56:05 INFO - PROCESS | 1658 | 1462215365934 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:06 INFO - PROCESS | 1658 | 1462215366027 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 11:56:06 INFO - PROCESS | 1658 | 1462215366032 Marionette TRACE conn2 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x1219dc800 == 40 [pid = 1658] [id = 92] 11:56:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x1255c7800) [pid = 1658] [serial = 273] [outer = 0x0] 11:56:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x126866c00) [pid = 1658] [serial = 274] [outer = 0x1255c7800] 11:56:06 INFO - PROCESS | 1658 | 1462215366057 Marionette DEBUG loaded listener.js 11:56:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x1273c9c00) [pid = 1658] [serial = 275] [outer = 0x1255c7800] 11:56:06 INFO - PROCESS | 1658 | 1462215366352 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:56:06 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:56:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 479ms 11:56:06 INFO - PROCESS | 1658 | 1462215366403 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 11:56:06 INFO - PROCESS | 1658 | 1462215366405 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 11:56:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:56:06 INFO - PROCESS | 1658 | 1462215366408 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:56:06 INFO - PROCESS | 1658 | 1462215366410 Marionette TRACE conn2 <- [1,342,null,{}] 11:56:06 INFO - PROCESS | 1658 | 1462215366412 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:06 INFO - PROCESS | 1658 | 1462215366496 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 11:56:06 INFO - PROCESS | 1658 | 1462215366527 Marionette TRACE conn2 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x1236de800 == 41 [pid = 1658] [id = 93] 11:56:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x1273cfc00) [pid = 1658] [serial = 276] [outer = 0x0] 11:56:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x12772f400) [pid = 1658] [serial = 277] [outer = 0x1273cfc00] 11:56:06 INFO - PROCESS | 1658 | 1462215366551 Marionette DEBUG loaded listener.js 11:56:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x127775400) [pid = 1658] [serial = 278] [outer = 0x1273cfc00] 11:56:06 INFO - PROCESS | 1658 | 1462215366865 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:56:06 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:56:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 518ms 11:56:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:56:06 INFO - PROCESS | 1658 | 1462215366928 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 11:56:06 INFO - PROCESS | 1658 | 1462215366929 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 11:56:06 INFO - PROCESS | 1658 | 1462215366931 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:56:06 INFO - PROCESS | 1658 | 1462215366932 Marionette TRACE conn2 <- [1,346,null,{}] 11:56:06 INFO - PROCESS | 1658 | 1462215366941 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:07 INFO - PROCESS | 1658 | 1462215367031 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 11:56:07 INFO - PROCESS | 1658 | 1462215367035 Marionette TRACE conn2 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x1268c6000 == 42 [pid = 1658] [id = 94] 11:56:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x1273d2400) [pid = 1658] [serial = 279] [outer = 0x0] 11:56:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x12777b800) [pid = 1658] [serial = 280] [outer = 0x1273d2400] 11:56:07 INFO - PROCESS | 1658 | 1462215367062 Marionette DEBUG loaded listener.js 11:56:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x128f3c400) [pid = 1658] [serial = 281] [outer = 0x1273d2400] 11:56:07 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x11871dc00) [pid = 1658] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:56:07 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x11645f400) [pid = 1658] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:56:07 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x1212ac000) [pid = 1658] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:56:07 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x1218e1c00) [pid = 1658] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:56:07 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x1121dd000) [pid = 1658] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:56:07 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x11311c800) [pid = 1658] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:56:07 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x125f73c00) [pid = 1658] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:56:07 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x116ab0400) [pid = 1658] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:56:07 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x12712e400) [pid = 1658] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:56:07 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x120f91000) [pid = 1658] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:56:07 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x1193d7000) [pid = 1658] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:56:07 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x128f45000) [pid = 1658] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:56:07 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x119a13000) [pid = 1658] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:56:07 INFO - PROCESS | 1658 | 1462215367451 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:56:07 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:56:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 576ms 11:56:07 INFO - PROCESS | 1658 | 1462215367507 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 11:56:07 INFO - PROCESS | 1658 | 1462215367510 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 11:56:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:56:07 INFO - PROCESS | 1658 | 1462215367513 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:56:07 INFO - PROCESS | 1658 | 1462215367515 Marionette TRACE conn2 <- [1,350,null,{}] 11:56:07 INFO - PROCESS | 1658 | 1462215367518 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:07 INFO - PROCESS | 1658 | 1462215367632 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 11:56:07 INFO - PROCESS | 1658 | 1462215367639 Marionette TRACE conn2 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x1275bc000 == 43 [pid = 1658] [id = 95] 11:56:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x119adf000) [pid = 1658] [serial = 282] [outer = 0x0] 11:56:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x125f73c00) [pid = 1658] [serial = 283] [outer = 0x119adf000] 11:56:07 INFO - PROCESS | 1658 | 1462215367684 Marionette DEBUG loaded listener.js 11:56:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x128f3e800) [pid = 1658] [serial = 284] [outer = 0x119adf000] 11:56:08 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:56:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 570ms 11:56:08 INFO - PROCESS | 1658 | 1462215368078 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:56:08 INFO - PROCESS | 1658 | 1462215368082 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 11:56:08 INFO - PROCESS | 1658 | 1462215368084 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 11:56:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:56:08 INFO - PROCESS | 1658 | 1462215368086 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:56:08 INFO - PROCESS | 1658 | 1462215368091 Marionette TRACE conn2 <- [1,354,null,{}] 11:56:08 INFO - PROCESS | 1658 | 1462215368094 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:08 INFO - PROCESS | 1658 | 1462215368198 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 11:56:08 INFO - PROCESS | 1658 | 1462215368206 Marionette TRACE conn2 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x1294e8800 == 44 [pid = 1658] [id = 96] 11:56:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x128f41000) [pid = 1658] [serial = 285] [outer = 0x0] 11:56:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x1294cb400) [pid = 1658] [serial = 286] [outer = 0x128f41000] 11:56:08 INFO - PROCESS | 1658 | 1462215368231 Marionette DEBUG loaded listener.js 11:56:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x129704000) [pid = 1658] [serial = 287] [outer = 0x128f41000] 11:56:08 INFO - PROCESS | 1658 | 1462215368541 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:56:08 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:56:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 473ms 11:56:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:56:08 INFO - PROCESS | 1658 | 1462215368560 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 11:56:08 INFO - PROCESS | 1658 | 1462215368561 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 11:56:08 INFO - PROCESS | 1658 | 1462215368563 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:56:08 INFO - PROCESS | 1658 | 1462215368564 Marionette TRACE conn2 <- [1,358,null,{}] 11:56:08 INFO - PROCESS | 1658 | 1462215368566 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:08 INFO - PROCESS | 1658 | 1462215368642 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 11:56:08 INFO - PROCESS | 1658 | 1462215368646 Marionette TRACE conn2 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a811000 == 45 [pid = 1658] [id = 97] 11:56:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x126869000) [pid = 1658] [serial = 288] [outer = 0x0] 11:56:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x1297d2c00) [pid = 1658] [serial = 289] [outer = 0x126869000] 11:56:08 INFO - PROCESS | 1658 | 1462215368670 Marionette DEBUG loaded listener.js 11:56:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x1299b2000) [pid = 1658] [serial = 290] [outer = 0x126869000] 11:56:08 INFO - PROCESS | 1658 | 1462215368994 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:56:09 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:56:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 469ms 11:56:09 INFO - PROCESS | 1658 | 1462215369033 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 11:56:09 INFO - PROCESS | 1658 | 1462215369035 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 11:56:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:56:09 INFO - PROCESS | 1658 | 1462215369038 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:56:09 INFO - PROCESS | 1658 | 1462215369040 Marionette TRACE conn2 <- [1,362,null,{}] 11:56:09 INFO - PROCESS | 1658 | 1462215369054 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:09 INFO - PROCESS | 1658 | 1462215369170 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 11:56:09 INFO - PROCESS | 1658 | 1462215369177 Marionette TRACE conn2 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:09 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ab32800 == 46 [pid = 1658] [id = 98] 11:56:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x1299b2c00) [pid = 1658] [serial = 291] [outer = 0x0] 11:56:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x1299be000) [pid = 1658] [serial = 292] [outer = 0x1299b2c00] 11:56:09 INFO - PROCESS | 1658 | 1462215369217 Marionette DEBUG loaded listener.js 11:56:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x12a9c8400) [pid = 1658] [serial = 293] [outer = 0x1299b2c00] 11:56:09 INFO - PROCESS | 1658 | 1462215369796 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:56:09 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:56:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 769ms 11:56:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:56:09 INFO - PROCESS | 1658 | 1462215369808 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 11:56:09 INFO - PROCESS | 1658 | 1462215369811 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 11:56:09 INFO - PROCESS | 1658 | 1462215369814 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:56:09 INFO - PROCESS | 1658 | 1462215369817 Marionette TRACE conn2 <- [1,366,null,{}] 11:56:09 INFO - PROCESS | 1658 | 1462215369821 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:09 INFO - PROCESS | 1658 | 1462215369919 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 11:56:09 INFO - PROCESS | 1658 | 1462215369961 Marionette TRACE conn2 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:09 INFO - PROCESS | 1658 | ++DOCSHELL 0x1180af800 == 47 [pid = 1658] [id = 99] 11:56:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x1168d6400) [pid = 1658] [serial = 294] [outer = 0x0] 11:56:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x1176a9400) [pid = 1658] [serial = 295] [outer = 0x1168d6400] 11:56:09 INFO - PROCESS | 1658 | 1462215369992 Marionette DEBUG loaded listener.js 11:56:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x118285000) [pid = 1658] [serial = 296] [outer = 0x1168d6400] 11:56:10 INFO - PROCESS | 1658 | 1462215370461 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:56:10 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:56:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 671ms 11:56:10 INFO - PROCESS | 1658 | 1462215370506 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 11:56:10 INFO - PROCESS | 1658 | 1462215370512 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 11:56:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:56:10 INFO - PROCESS | 1658 | 1462215370523 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:56:10 INFO - PROCESS | 1658 | 1462215370526 Marionette TRACE conn2 <- [1,370,null,{}] 11:56:10 INFO - PROCESS | 1658 | 1462215370530 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:10 INFO - PROCESS | 1658 | 1462215370713 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 11:56:10 INFO - PROCESS | 1658 | 1462215370782 Marionette TRACE conn2 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x119a5b000 == 48 [pid = 1658] [id = 100] 11:56:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x118f7ec00) [pid = 1658] [serial = 297] [outer = 0x0] 11:56:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x119240800) [pid = 1658] [serial = 298] [outer = 0x118f7ec00] 11:56:10 INFO - PROCESS | 1658 | 1462215370811 Marionette DEBUG loaded listener.js 11:56:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x119627800) [pid = 1658] [serial = 299] [outer = 0x118f7ec00] 11:56:11 INFO - PROCESS | 1658 | 1462215371228 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:56:11 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:56:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 727ms 11:56:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:56:11 INFO - PROCESS | 1658 | 1462215371247 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 11:56:11 INFO - PROCESS | 1658 | 1462215371248 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 11:56:11 INFO - PROCESS | 1658 | 1462215371250 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:56:11 INFO - PROCESS | 1658 | 1462215371253 Marionette TRACE conn2 <- [1,374,null,{}] 11:56:11 INFO - PROCESS | 1658 | 1462215371261 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:11 INFO - PROCESS | 1658 | 1462215371360 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 11:56:11 INFO - PROCESS | 1658 | 1462215371403 Marionette TRACE conn2 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:11 INFO - PROCESS | 1658 | ++DOCSHELL 0x1294ef000 == 49 [pid = 1658] [id = 101] 11:56:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x1196f7400) [pid = 1658] [serial = 300] [outer = 0x0] 11:56:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x1212b1c00) [pid = 1658] [serial = 301] [outer = 0x1196f7400] 11:56:11 INFO - PROCESS | 1658 | 1462215371434 Marionette DEBUG loaded listener.js 11:56:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x1250f6800) [pid = 1658] [serial = 302] [outer = 0x1196f7400] 11:56:11 INFO - PROCESS | 1658 | 1462215371846 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:56:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:56:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 623ms 11:56:11 INFO - PROCESS | 1658 | 1462215371873 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 11:56:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:56:11 INFO - PROCESS | 1658 | 1462215371875 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 11:56:11 INFO - PROCESS | 1658 | 1462215371877 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:56:11 INFO - PROCESS | 1658 | 1462215371878 Marionette TRACE conn2 <- [1,378,null,{}] 11:56:11 INFO - PROCESS | 1658 | 1462215371881 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:11 INFO - PROCESS | 1658 | 1462215371976 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 11:56:12 INFO - PROCESS | 1658 | 1462215372058 Marionette TRACE conn2 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b062800 == 50 [pid = 1658] [id = 102] 11:56:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x12776d400) [pid = 1658] [serial = 303] [outer = 0x0] 11:56:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x12776dc00) [pid = 1658] [serial = 304] [outer = 0x12776d400] 11:56:12 INFO - PROCESS | 1658 | 1462215372095 Marionette DEBUG loaded listener.js 11:56:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x128f44000) [pid = 1658] [serial = 305] [outer = 0x12776d400] 11:56:12 INFO - PROCESS | 1658 | 1462215372526 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:56:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:56:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 670ms 11:56:12 INFO - PROCESS | 1658 | 1462215372547 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 11:56:12 INFO - PROCESS | 1658 | 1462215372549 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 11:56:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:56:12 INFO - PROCESS | 1658 | 1462215372551 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:56:12 INFO - PROCESS | 1658 | 1462215372552 Marionette TRACE conn2 <- [1,382,null,{}] 11:56:12 INFO - PROCESS | 1658 | 1462215372554 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:12 INFO - PROCESS | 1658 | 1462215372648 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 11:56:12 INFO - PROCESS | 1658 | 1462215372690 Marionette TRACE conn2 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b3b6000 == 51 [pid = 1658] [id = 103] 11:56:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x127160800) [pid = 1658] [serial = 306] [outer = 0x0] 11:56:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x1294cc800) [pid = 1658] [serial = 307] [outer = 0x127160800] 11:56:12 INFO - PROCESS | 1658 | 1462215372719 Marionette DEBUG loaded listener.js 11:56:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x12a9cb800) [pid = 1658] [serial = 308] [outer = 0x127160800] 11:56:13 INFO - PROCESS | 1658 | 1462215373320 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:56:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:56:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 820ms 11:56:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:56:13 INFO - PROCESS | 1658 | 1462215373372 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 11:56:13 INFO - PROCESS | 1658 | 1462215373374 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 11:56:13 INFO - PROCESS | 1658 | 1462215373377 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:56:13 INFO - PROCESS | 1658 | 1462215373379 Marionette TRACE conn2 <- [1,386,null,{}] 11:56:13 INFO - PROCESS | 1658 | 1462215373384 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:13 INFO - PROCESS | 1658 | 1462215373468 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 11:56:13 INFO - PROCESS | 1658 | 1462215373520 Marionette TRACE conn2 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:13 INFO - PROCESS | 1658 | ++DOCSHELL 0x11852b000 == 52 [pid = 1658] [id = 104] 11:56:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x1168d7c00) [pid = 1658] [serial = 309] [outer = 0x0] 11:56:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x117c38000) [pid = 1658] [serial = 310] [outer = 0x1168d7c00] 11:56:13 INFO - PROCESS | 1658 | 1462215373546 Marionette DEBUG loaded listener.js 11:56:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x118288000) [pid = 1658] [serial = 311] [outer = 0x1168d7c00] 11:56:13 INFO - PROCESS | 1658 | 1462215373995 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 11:56:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:56:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 672ms 11:56:14 INFO - PROCESS | 1658 | 1462215374051 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 11:56:14 INFO - PROCESS | 1658 | 1462215374056 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 11:56:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:56:14 INFO - PROCESS | 1658 | 1462215374063 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:56:14 INFO - PROCESS | 1658 | 1462215374065 Marionette TRACE conn2 <- [1,390,null,{}] 11:56:14 INFO - PROCESS | 1658 | 1462215374069 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:14 INFO - PROCESS | 1658 | 1462215374195 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 11:56:14 INFO - PROCESS | 1658 | 1462215374267 Marionette TRACE conn2 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:14 INFO - PROCESS | 1658 | ++DOCSHELL 0x11263a800 == 53 [pid = 1658] [id = 105] 11:56:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x1134eec00) [pid = 1658] [serial = 312] [outer = 0x0] 11:56:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x11680e400) [pid = 1658] [serial = 313] [outer = 0x1134eec00] 11:56:14 INFO - PROCESS | 1658 | 1462215374363 Marionette DEBUG loaded listener.js 11:56:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x118f4dc00) [pid = 1658] [serial = 314] [outer = 0x1134eec00] 11:56:14 INFO - PROCESS | 1658 | --DOCSHELL 0x11746b800 == 52 [pid = 1658] [id = 65] 11:56:14 INFO - PROCESS | 1658 | --DOCSHELL 0x12a811000 == 51 [pid = 1658] [id = 97] 11:56:14 INFO - PROCESS | 1658 | --DOCSHELL 0x1294e8800 == 50 [pid = 1658] [id = 96] 11:56:14 INFO - PROCESS | 1658 | --DOCSHELL 0x1275bc000 == 49 [pid = 1658] [id = 95] 11:56:14 INFO - PROCESS | 1658 | --DOCSHELL 0x1268c6000 == 48 [pid = 1658] [id = 94] 11:56:14 INFO - PROCESS | 1658 | --DOCSHELL 0x1236de800 == 47 [pid = 1658] [id = 93] 11:56:14 INFO - PROCESS | 1658 | --DOCSHELL 0x1219dc800 == 46 [pid = 1658] [id = 92] 11:56:14 INFO - PROCESS | 1658 | --DOCSHELL 0x116827000 == 45 [pid = 1658] [id = 91] 11:56:14 INFO - PROCESS | 1658 | --DOCSHELL 0x119c65000 == 44 [pid = 1658] [id = 90] 11:56:14 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x129704c00) [pid = 1658] [serial = 238] [outer = 0x0] [url = about:blank] 11:56:14 INFO - PROCESS | 1658 | --DOCSHELL 0x119235000 == 43 [pid = 1658] [id = 89] 11:56:14 INFO - PROCESS | 1658 | --DOCSHELL 0x1180ab800 == 42 [pid = 1658] [id = 88] 11:56:14 INFO - PROCESS | 1658 | --DOCSHELL 0x116504800 == 41 [pid = 1658] [id = 87] 11:56:14 INFO - PROCESS | 1658 | --DOCSHELL 0x116fe0800 == 40 [pid = 1658] [id = 86] 11:56:14 INFO - PROCESS | 1658 | --DOCSHELL 0x116a73000 == 39 [pid = 1658] [id = 85] 11:56:14 INFO - PROCESS | 1658 | --DOCSHELL 0x1294f5000 == 38 [pid = 1658] [id = 84] 11:56:14 INFO - PROCESS | 1658 | --DOCSHELL 0x1275aa800 == 37 [pid = 1658] [id = 83] 11:56:14 INFO - PROCESS | 1658 | --DOCSHELL 0x119664800 == 36 [pid = 1658] [id = 82] 11:56:14 INFO - PROCESS | 1658 | --DOCSHELL 0x1134cb000 == 35 [pid = 1658] [id = 81] 11:56:14 INFO - PROCESS | 1658 | --DOCSHELL 0x1294f0800 == 34 [pid = 1658] [id = 80] 11:56:14 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x1294cf000) [pid = 1658] [serial = 236] [outer = 0x0] [url = about:blank] 11:56:14 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x1193c8c00) [pid = 1658] [serial = 209] [outer = 0x0] [url = about:blank] 11:56:14 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x116784c00) [pid = 1658] [serial = 201] [outer = 0x0] [url = about:blank] 11:56:14 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x12772b000) [pid = 1658] [serial = 232] [outer = 0x0] [url = about:blank] 11:56:14 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x125fc4400) [pid = 1658] [serial = 193] [outer = 0x0] [url = about:blank] 11:56:14 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x118369c00) [pid = 1658] [serial = 229] [outer = 0x0] [url = about:blank] 11:56:14 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x120f90800) [pid = 1658] [serial = 215] [outer = 0x0] [url = about:blank] 11:56:14 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x127127400) [pid = 1658] [serial = 224] [outer = 0x0] [url = about:blank] 11:56:14 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x1135b2800) [pid = 1658] [serial = 195] [outer = 0x0] [url = about:blank] 11:56:14 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x118270800) [pid = 1658] [serial = 204] [outer = 0x0] [url = about:blank] 11:56:14 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x119c9ac00) [pid = 1658] [serial = 214] [outer = 0x0] [url = about:blank] 11:56:14 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x1273d1000) [pid = 1658] [serial = 227] [outer = 0x0] [url = about:blank] 11:56:14 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x12685a800) [pid = 1658] [serial = 221] [outer = 0x0] [url = about:blank] 11:56:14 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x118124c00) [pid = 1658] [serial = 198] [outer = 0x0] [url = about:blank] 11:56:14 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x1196f1000) [pid = 1658] [serial = 212] [outer = 0x0] [url = about:blank] 11:56:14 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x1168cb000) [pid = 1658] [serial = 202] [outer = 0x0] [url = about:blank] 11:56:14 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x118361800) [pid = 1658] [serial = 205] [outer = 0x0] [url = about:blank] 11:56:14 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x1273c5800) [pid = 1658] [serial = 226] [outer = 0x0] [url = about:blank] 11:56:14 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x1294c7c00) [pid = 1658] [serial = 235] [outer = 0x0] [url = about:blank] 11:56:14 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x1195c5c00) [pid = 1658] [serial = 211] [outer = 0x0] [url = about:blank] 11:56:14 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x119238400) [pid = 1658] [serial = 208] [outer = 0x0] [url = about:blank] 11:56:14 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x125f6cc00) [pid = 1658] [serial = 220] [outer = 0x0] [url = about:blank] 11:56:14 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x1255c2800) [pid = 1658] [serial = 218] [outer = 0x0] [url = about:blank] 11:56:14 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x12cf79400) [pid = 1658] [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:56:14 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x128c29400) [pid = 1658] [serial = 233] [outer = 0x0] [url = about:blank] 11:56:14 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x119ae7400) [pid = 1658] [serial = 230] [outer = 0x0] [url = about:blank] 11:56:14 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x126e6fc00) [pid = 1658] [serial = 223] [outer = 0x0] [url = about:blank] 11:56:14 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x121daac00) [pid = 1658] [serial = 217] [outer = 0x0] [url = about:blank] 11:56:14 INFO - PROCESS | 1658 | 1462215374827 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 11:56:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:56:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 772ms 11:56:14 INFO - PROCESS | 1658 | 1462215374836 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 11:56:14 INFO - PROCESS | 1658 | 1462215374840 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 11:56:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:56:14 INFO - PROCESS | 1658 | 1462215374847 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:56:14 INFO - PROCESS | 1658 | 1462215374851 Marionette TRACE conn2 <- [1,394,null,{}] 11:56:14 INFO - PROCESS | 1658 | 1462215374863 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:14 INFO - PROCESS | 1658 | 1462215374987 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 11:56:14 INFO - PROCESS | 1658 | 1462215374997 Marionette TRACE conn2 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:15 INFO - PROCESS | 1658 | ++DOCSHELL 0x118528800 == 35 [pid = 1658] [id = 106] 11:56:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x1193ca800) [pid = 1658] [serial = 315] [outer = 0x0] 11:56:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x1196f0000) [pid = 1658] [serial = 316] [outer = 0x1193ca800] 11:56:15 INFO - PROCESS | 1658 | 1462215375041 Marionette DEBUG loaded listener.js 11:56:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x119ca0c00) [pid = 1658] [serial = 317] [outer = 0x1193ca800] 11:56:15 INFO - PROCESS | 1658 | 1462215375530 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 11:56:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:56:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 726ms 11:56:15 INFO - PROCESS | 1658 | 1462215375574 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 11:56:15 INFO - PROCESS | 1658 | 1462215375576 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 11:56:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:56:15 INFO - PROCESS | 1658 | 1462215375579 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:56:15 INFO - PROCESS | 1658 | 1462215375580 Marionette TRACE conn2 <- [1,398,null,{}] 11:56:15 INFO - PROCESS | 1658 | 1462215375583 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:15 INFO - PROCESS | 1658 | 1462215375670 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 11:56:15 INFO - PROCESS | 1658 | 1462215375680 Marionette TRACE conn2 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:15 INFO - PROCESS | 1658 | ++DOCSHELL 0x121055000 == 36 [pid = 1658] [id = 107] 11:56:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x121dacc00) [pid = 1658] [serial = 318] [outer = 0x0] 11:56:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x125fccc00) [pid = 1658] [serial = 319] [outer = 0x121dacc00] 11:56:15 INFO - PROCESS | 1658 | 1462215375714 Marionette DEBUG loaded listener.js 11:56:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x126ef3000) [pid = 1658] [serial = 320] [outer = 0x121dacc00] 11:56:16 INFO - PROCESS | 1658 | 1462215376133 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 11:56:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:56:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 570ms 11:56:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:56:16 INFO - PROCESS | 1658 | 1462215376149 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 11:56:16 INFO - PROCESS | 1658 | 1462215376150 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 11:56:16 INFO - PROCESS | 1658 | 1462215376152 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:56:16 INFO - PROCESS | 1658 | 1462215376158 Marionette TRACE conn2 <- [1,402,null,{}] 11:56:16 INFO - PROCESS | 1658 | 1462215376162 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:16 INFO - PROCESS | 1658 | 1462215376277 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 11:56:16 INFO - PROCESS | 1658 | 1462215376311 Marionette TRACE conn2 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x121da2000 == 37 [pid = 1658] [id = 108] 11:56:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x12715c000) [pid = 1658] [serial = 321] [outer = 0x0] 11:56:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x127728000) [pid = 1658] [serial = 322] [outer = 0x12715c000] 11:56:16 INFO - PROCESS | 1658 | 1462215376352 Marionette DEBUG loaded listener.js 11:56:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x127776000) [pid = 1658] [serial = 323] [outer = 0x12715c000] 11:56:16 INFO - PROCESS | 1658 | 1462215376864 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 11:56:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:56:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 775ms 11:56:16 INFO - PROCESS | 1658 | 1462215376927 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 11:56:16 INFO - PROCESS | 1658 | 1462215376929 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 11:56:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:56:16 INFO - PROCESS | 1658 | 1462215376931 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:56:16 INFO - PROCESS | 1658 | 1462215376932 Marionette TRACE conn2 <- [1,406,null,{}] 11:56:16 INFO - PROCESS | 1658 | 1462215376934 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:17 INFO - PROCESS | 1658 | 1462215377036 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 11:56:17 INFO - PROCESS | 1658 | 1462215377075 Marionette TRACE conn2 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:17 INFO - PROCESS | 1658 | ++DOCSHELL 0x125fd9800 == 38 [pid = 1658] [id = 109] 11:56:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x1294cd400) [pid = 1658] [serial = 324] [outer = 0x0] 11:56:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x129708800) [pid = 1658] [serial = 325] [outer = 0x1294cd400] 11:56:17 INFO - PROCESS | 1658 | 1462215377102 Marionette DEBUG loaded listener.js 11:56:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x12a9c9800) [pid = 1658] [serial = 326] [outer = 0x1294cd400] 11:56:17 INFO - PROCESS | 1658 | 1462215377440 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 11:56:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:56:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 518ms 11:56:17 INFO - PROCESS | 1658 | 1462215377450 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 11:56:17 INFO - PROCESS | 1658 | 1462215377452 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 11:56:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:56:17 INFO - PROCESS | 1658 | 1462215377457 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:56:17 INFO - PROCESS | 1658 | 1462215377459 Marionette TRACE conn2 <- [1,410,null,{}] 11:56:17 INFO - PROCESS | 1658 | 1462215377462 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:17 INFO - PROCESS | 1658 | 1462215377591 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 11:56:17 INFO - PROCESS | 1658 | 1462215377621 Marionette TRACE conn2 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:17 INFO - PROCESS | 1658 | ++DOCSHELL 0x127179000 == 39 [pid = 1658] [id = 110] 11:56:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x1294c7c00) [pid = 1658] [serial = 327] [outer = 0x0] 11:56:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x12b02dc00) [pid = 1658] [serial = 328] [outer = 0x1294c7c00] 11:56:17 INFO - PROCESS | 1658 | 1462215377662 Marionette DEBUG loaded listener.js 11:56:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x12b035000) [pid = 1658] [serial = 329] [outer = 0x1294c7c00] 11:56:18 INFO - PROCESS | 1658 | 1462215378040 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:56:18 INFO - PROCESS | 1658 | 1462215378110 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 11:56:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:56:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 670ms 11:56:18 INFO - PROCESS | 1658 | 1462215378127 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 11:56:18 INFO - PROCESS | 1658 | 1462215378128 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 11:56:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:56:18 INFO - PROCESS | 1658 | 1462215378130 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:56:18 INFO - PROCESS | 1658 | 1462215378132 Marionette TRACE conn2 <- [1,414,null,{}] 11:56:18 INFO - PROCESS | 1658 | 1462215378134 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:18 INFO - PROCESS | 1658 | 1462215378228 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 11:56:18 INFO - PROCESS | 1658 | 1462215378242 Marionette TRACE conn2 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x128c4a000 == 40 [pid = 1658] [id = 111] 11:56:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x1294d0000) [pid = 1658] [serial = 330] [outer = 0x0] 11:56:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x12b2f0400) [pid = 1658] [serial = 331] [outer = 0x1294d0000] 11:56:18 INFO - PROCESS | 1658 | 1462215378267 Marionette DEBUG loaded listener.js 11:56:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x12bb55400) [pid = 1658] [serial = 332] [outer = 0x1294d0000] 11:56:18 INFO - PROCESS | 1658 | 1462215378602 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 11:56:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:56:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 520ms 11:56:18 INFO - PROCESS | 1658 | 1462215378650 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 11:56:18 INFO - PROCESS | 1658 | 1462215378651 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 11:56:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:56:18 INFO - PROCESS | 1658 | 1462215378654 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:56:18 INFO - PROCESS | 1658 | 1462215378655 Marionette TRACE conn2 <- [1,418,null,{}] 11:56:18 INFO - PROCESS | 1658 | 1462215378658 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:18 INFO - PROCESS | 1658 | 1462215378782 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 11:56:18 INFO - PROCESS | 1658 | 1462215378798 Marionette TRACE conn2 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ab3e000 == 41 [pid = 1658] [id = 112] 11:56:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x12b2ebc00) [pid = 1658] [serial = 333] [outer = 0x0] 11:56:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x12bd47400) [pid = 1658] [serial = 334] [outer = 0x12b2ebc00] 11:56:18 INFO - PROCESS | 1658 | 1462215378836 Marionette DEBUG loaded listener.js 11:56:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x12bd4dc00) [pid = 1658] [serial = 335] [outer = 0x12b2ebc00] 11:56:19 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x121da7400) [pid = 1658] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:56:19 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x1255c7800) [pid = 1658] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:56:19 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x1294d1800) [pid = 1658] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:56:19 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x113482800) [pid = 1658] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:56:19 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x11680a000) [pid = 1658] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:56:19 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x111db9400) [pid = 1658] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:56:19 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x1134efc00) [pid = 1658] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:56:19 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x11680a400) [pid = 1658] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:56:19 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x120fe7800) [pid = 1658] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:56:19 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x1273cfc00) [pid = 1658] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:56:19 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x1273d2400) [pid = 1658] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:56:19 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x128f41000) [pid = 1658] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:56:19 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x119adf000) [pid = 1658] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:56:19 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x126869000) [pid = 1658] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:56:19 INFO - PROCESS | 1658 | 1462215379847 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 11:56:19 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:56:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1221ms 11:56:19 INFO - PROCESS | 1658 | 1462215379876 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 11:56:19 INFO - PROCESS | 1658 | 1462215379877 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 11:56:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:56:19 INFO - PROCESS | 1658 | 1462215379879 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:56:19 INFO - PROCESS | 1658 | 1462215379880 Marionette TRACE conn2 <- [1,422,null,{}] 11:56:19 INFO - PROCESS | 1658 | 1462215379882 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:19 INFO - PROCESS | 1658 | 1462215379975 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 11:56:19 INFO - PROCESS | 1658 | 1462215379981 Marionette TRACE conn2 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:19 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a812800 == 42 [pid = 1658] [id = 113] 11:56:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x116804400) [pid = 1658] [serial = 336] [outer = 0x0] 11:56:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x1255c7800) [pid = 1658] [serial = 337] [outer = 0x116804400] 11:56:20 INFO - PROCESS | 1658 | 1462215380006 Marionette DEBUG loaded listener.js 11:56:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x12970dc00) [pid = 1658] [serial = 338] [outer = 0x116804400] 11:56:20 INFO - PROCESS | 1658 | 1462215380807 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 11:56:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:56:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 970ms 11:56:20 INFO - PROCESS | 1658 | 1462215380850 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 11:56:20 INFO - PROCESS | 1658 | 1462215380851 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 11:56:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:56:20 INFO - PROCESS | 1658 | 1462215380854 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:56:20 INFO - PROCESS | 1658 | 1462215380855 Marionette TRACE conn2 <- [1,426,null,{}] 11:56:20 INFO - PROCESS | 1658 | 1462215380857 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:20 INFO - PROCESS | 1658 | 1462215380946 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 11:56:20 INFO - PROCESS | 1658 | 1462215380950 Marionette TRACE conn2 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:20 INFO - PROCESS | 1658 | ++DOCSHELL 0x12be9f800 == 43 [pid = 1658] [id = 114] 11:56:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x126eecc00) [pid = 1658] [serial = 339] [outer = 0x0] 11:56:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x12be18c00) [pid = 1658] [serial = 340] [outer = 0x126eecc00] 11:56:20 INFO - PROCESS | 1658 | 1462215380981 Marionette DEBUG loaded listener.js 11:56:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x12c081000) [pid = 1658] [serial = 341] [outer = 0x126eecc00] 11:56:21 INFO - PROCESS | 1658 | 1462215381530 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 11:56:21 INFO - PROCESS | 1658 | 1462215381580 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 11:56:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 11:56:21 INFO - PROCESS | 1658 | 1462215381586 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:56:21 INFO - PROCESS | 1658 | 1462215381589 Marionette TRACE conn2 <- [1,430,null,{}] 11:56:21 INFO - PROCESS | 1658 | 1462215381596 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:21 INFO - PROCESS | 1658 | 1462215381743 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 11:56:21 INFO - PROCESS | 1658 | 1462215381813 Marionette TRACE conn2 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:21 INFO - PROCESS | 1658 | ++DOCSHELL 0x118261000 == 44 [pid = 1658] [id = 115] 11:56:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x1167ddc00) [pid = 1658] [serial = 342] [outer = 0x0] 11:56:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x118277000) [pid = 1658] [serial = 343] [outer = 0x1167ddc00] 11:56:21 INFO - PROCESS | 1658 | 1462215381844 Marionette DEBUG loaded listener.js 11:56:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x118724000) [pid = 1658] [serial = 344] [outer = 0x1167ddc00] 11:56:22 INFO - PROCESS | 1658 | 1462215382395 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 11:56:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:56:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 874ms 11:56:22 INFO - PROCESS | 1658 | 1462215382460 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 11:56:22 INFO - PROCESS | 1658 | 1462215382466 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 11:56:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:56:22 INFO - PROCESS | 1658 | 1462215382473 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:56:22 INFO - PROCESS | 1658 | 1462215382476 Marionette TRACE conn2 <- [1,434,null,{}] 11:56:22 INFO - PROCESS | 1658 | 1462215382479 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:22 INFO - PROCESS | 1658 | 1462215382597 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 11:56:22 INFO - PROCESS | 1658 | 1462215382645 Marionette TRACE conn2 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:22 INFO - PROCESS | 1658 | ++DOCSHELL 0x1215b0800 == 45 [pid = 1658] [id = 116] 11:56:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x1193cb000) [pid = 1658] [serial = 345] [outer = 0x0] 11:56:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x120e29400) [pid = 1658] [serial = 346] [outer = 0x1193cb000] 11:56:22 INFO - PROCESS | 1658 | 1462215382674 Marionette DEBUG loaded listener.js 11:56:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x121dae800) [pid = 1658] [serial = 347] [outer = 0x1193cb000] 11:56:23 INFO - PROCESS | 1658 | 1462215383077 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 11:56:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:56:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 625ms 11:56:23 INFO - PROCESS | 1658 | 1462215383097 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 11:56:23 INFO - PROCESS | 1658 | 1462215383099 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 11:56:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:56:23 INFO - PROCESS | 1658 | 1462215383101 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:56:23 INFO - PROCESS | 1658 | 1462215383104 Marionette TRACE conn2 <- [1,438,null,{}] 11:56:23 INFO - PROCESS | 1658 | 1462215383114 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:23 INFO - PROCESS | 1658 | 1462215383211 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 11:56:23 INFO - PROCESS | 1658 | 1462215383274 Marionette TRACE conn2 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bbaf000 == 46 [pid = 1658] [id = 117] 11:56:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x127127400) [pid = 1658] [serial = 348] [outer = 0x0] 11:56:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x128c20000) [pid = 1658] [serial = 349] [outer = 0x127127400] 11:56:23 INFO - PROCESS | 1658 | 1462215383305 Marionette DEBUG loaded listener.js 11:56:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x128f49c00) [pid = 1658] [serial = 350] [outer = 0x127127400] 11:56:23 INFO - PROCESS | 1658 | 1462215383744 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 11:56:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:56:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 674ms 11:56:23 INFO - PROCESS | 1658 | 1462215383788 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 11:56:23 INFO - PROCESS | 1658 | 1462215383790 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 11:56:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:56:23 INFO - PROCESS | 1658 | 1462215383793 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:56:23 INFO - PROCESS | 1658 | 1462215383795 Marionette TRACE conn2 <- [1,442,null,{}] 11:56:23 INFO - PROCESS | 1658 | 1462215383797 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:23 INFO - PROCESS | 1658 | 1462215383911 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 11:56:23 INFO - PROCESS | 1658 | 1462215383983 Marionette TRACE conn2 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c142800 == 47 [pid = 1658] [id = 118] 11:56:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x1294ce000) [pid = 1658] [serial = 351] [outer = 0x0] 11:56:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x12a9c8800) [pid = 1658] [serial = 352] [outer = 0x1294ce000] 11:56:24 INFO - PROCESS | 1658 | 1462215384012 Marionette DEBUG loaded listener.js 11:56:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x12b2eb400) [pid = 1658] [serial = 353] [outer = 0x1294ce000] 11:56:24 INFO - PROCESS | 1658 | 1462215384438 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 11:56:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:56:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 719ms 11:56:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:56:24 INFO - PROCESS | 1658 | 1462215384512 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 11:56:24 INFO - PROCESS | 1658 | 1462215384514 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 11:56:24 INFO - PROCESS | 1658 | 1462215384516 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:56:24 INFO - PROCESS | 1658 | 1462215384517 Marionette TRACE conn2 <- [1,446,null,{}] 11:56:24 INFO - PROCESS | 1658 | 1462215384520 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:24 INFO - PROCESS | 1658 | 1462215384617 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 11:56:24 INFO - PROCESS | 1658 | 1462215384677 Marionette TRACE conn2 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:24 INFO - PROCESS | 1658 | ++DOCSHELL 0x1168a8000 == 48 [pid = 1658] [id = 119] 11:56:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x1134f4800) [pid = 1658] [serial = 354] [outer = 0x0] 11:56:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x12685fc00) [pid = 1658] [serial = 355] [outer = 0x1134f4800] 11:56:24 INFO - PROCESS | 1658 | 1462215384706 Marionette DEBUG loaded listener.js 11:56:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x12bb50000) [pid = 1658] [serial = 356] [outer = 0x1134f4800] 11:56:25 INFO - PROCESS | 1658 | 1462215385321 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 11:56:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:56:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 818ms 11:56:25 INFO - PROCESS | 1658 | 1462215385335 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 11:56:25 INFO - PROCESS | 1658 | 1462215385337 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 11:56:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:56:25 INFO - PROCESS | 1658 | 1462215385341 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:56:25 INFO - PROCESS | 1658 | 1462215385343 Marionette TRACE conn2 <- [1,450,null,{}] 11:56:25 INFO - PROCESS | 1658 | 1462215385346 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:25 INFO - PROCESS | 1658 | 1462215385433 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 11:56:25 INFO - PROCESS | 1658 | 1462215385490 Marionette TRACE conn2 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x119a4d800 == 49 [pid = 1658] [id = 120] 11:56:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x1176a6c00) [pid = 1658] [serial = 357] [outer = 0x0] 11:56:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x118123000) [pid = 1658] [serial = 358] [outer = 0x1176a6c00] 11:56:25 INFO - PROCESS | 1658 | 1462215385517 Marionette DEBUG loaded listener.js 11:56:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x118364000) [pid = 1658] [serial = 359] [outer = 0x1176a6c00] 11:56:25 INFO - PROCESS | 1658 | --DOCSHELL 0x12a812800 == 48 [pid = 1658] [id = 113] 11:56:25 INFO - PROCESS | 1658 | --DOCSHELL 0x12ab3e000 == 47 [pid = 1658] [id = 112] 11:56:25 INFO - PROCESS | 1658 | --DOCSHELL 0x128c4a000 == 46 [pid = 1658] [id = 111] 11:56:25 INFO - PROCESS | 1658 | --DOCSHELL 0x127179000 == 45 [pid = 1658] [id = 110] 11:56:25 INFO - PROCESS | 1658 | --DOCSHELL 0x125fd9800 == 44 [pid = 1658] [id = 109] 11:56:25 INFO - PROCESS | 1658 | --DOCSHELL 0x121da2000 == 43 [pid = 1658] [id = 108] 11:56:25 INFO - PROCESS | 1658 | --DOCSHELL 0x121055000 == 42 [pid = 1658] [id = 107] 11:56:25 INFO - PROCESS | 1658 | --DOCSHELL 0x118528800 == 41 [pid = 1658] [id = 106] 11:56:25 INFO - PROCESS | 1658 | --DOCSHELL 0x11263a800 == 40 [pid = 1658] [id = 105] 11:56:25 INFO - PROCESS | 1658 | --DOCSHELL 0x11852b000 == 39 [pid = 1658] [id = 104] 11:56:25 INFO - PROCESS | 1658 | --DOCSHELL 0x12b062800 == 38 [pid = 1658] [id = 102] 11:56:25 INFO - PROCESS | 1658 | --DOCSHELL 0x1180af800 == 37 [pid = 1658] [id = 99] 11:56:25 INFO - PROCESS | 1658 | 1462215385955 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 11:56:25 INFO - PROCESS | 1658 | 1462215385965 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 11:56:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 11:56:25 INFO - PROCESS | 1658 | 1462215385970 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:56:25 INFO - PROCESS | 1658 | 1462215385973 Marionette TRACE conn2 <- [1,454,null,{}] 11:56:25 INFO - PROCESS | 1658 | 1462215385978 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:26 INFO - PROCESS | 1658 | 1462215386063 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 11:56:26 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x125f6c800) [pid = 1658] [serial = 271] [outer = 0x0] [url = about:blank] 11:56:26 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x126866c00) [pid = 1658] [serial = 274] [outer = 0x0] [url = about:blank] 11:56:26 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x1273c9c00) [pid = 1658] [serial = 275] [outer = 0x0] [url = about:blank] 11:56:26 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x12685b000) [pid = 1658] [serial = 272] [outer = 0x0] [url = about:blank] 11:56:26 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x12970e400) [pid = 1658] [serial = 239] [outer = 0x0] [url = about:blank] 11:56:26 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x115f60000) [pid = 1658] [serial = 241] [outer = 0x0] [url = about:blank] 11:56:26 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x118368000) [pid = 1658] [serial = 244] [outer = 0x0] [url = about:blank] 11:56:26 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x1193d2400) [pid = 1658] [serial = 247] [outer = 0x0] [url = about:blank] 11:56:26 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x1195c1400) [pid = 1658] [serial = 265] [outer = 0x0] [url = about:blank] 11:56:26 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x120e26c00) [pid = 1658] [serial = 266] [outer = 0x0] [url = about:blank] 11:56:26 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x116aae000) [pid = 1658] [serial = 256] [outer = 0x0] [url = about:blank] 11:56:26 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x11806e000) [pid = 1658] [serial = 257] [outer = 0x0] [url = about:blank] 11:56:26 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x118271000) [pid = 1658] [serial = 259] [outer = 0x0] [url = about:blank] 11:56:26 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x118557800) [pid = 1658] [serial = 260] [outer = 0x0] [url = about:blank] 11:56:26 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x11677f400) [pid = 1658] [serial = 254] [outer = 0x0] [url = about:blank] 11:56:26 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x115f56c00) [pid = 1658] [serial = 253] [outer = 0x0] [url = about:blank] 11:56:26 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x11872b000) [pid = 1658] [serial = 262] [outer = 0x0] [url = about:blank] 11:56:26 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x1193d3000) [pid = 1658] [serial = 263] [outer = 0x0] [url = about:blank] 11:56:26 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x1212a3000) [pid = 1658] [serial = 268] [outer = 0x0] [url = about:blank] 11:56:26 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x121daf800) [pid = 1658] [serial = 250] [outer = 0x0] [url = about:blank] 11:56:26 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x127775400) [pid = 1658] [serial = 278] [outer = 0x0] [url = about:blank] 11:56:26 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x12772f400) [pid = 1658] [serial = 277] [outer = 0x0] [url = about:blank] 11:56:26 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x12777b800) [pid = 1658] [serial = 280] [outer = 0x0] [url = about:blank] 11:56:26 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x1294cb400) [pid = 1658] [serial = 286] [outer = 0x0] [url = about:blank] 11:56:26 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x129704000) [pid = 1658] [serial = 287] [outer = 0x0] [url = about:blank] 11:56:26 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x125f73c00) [pid = 1658] [serial = 283] [outer = 0x0] [url = about:blank] 11:56:26 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x1299b2000) [pid = 1658] [serial = 290] [outer = 0x0] [url = about:blank] 11:56:26 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x128f3c400) [pid = 1658] [serial = 281] [outer = 0x0] [url = about:blank] 11:56:26 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x128f3e800) [pid = 1658] [serial = 284] [outer = 0x0] [url = about:blank] 11:56:26 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x12181e000) [pid = 1658] [serial = 269] [outer = 0x0] [url = about:blank] 11:56:26 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x1297d2c00) [pid = 1658] [serial = 289] [outer = 0x0] [url = about:blank] 11:56:26 INFO - PROCESS | 1658 | 1462215386112 Marionette TRACE conn2 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:26 INFO - PROCESS | 1658 | ++DOCSHELL 0x116825000 == 38 [pid = 1658] [id = 121] 11:56:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x115f56c00) [pid = 1658] [serial = 360] [outer = 0x0] 11:56:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x1176a9c00) [pid = 1658] [serial = 361] [outer = 0x115f56c00] 11:56:26 INFO - PROCESS | 1658 | 1462215386139 Marionette DEBUG loaded listener.js 11:56:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x119244000) [pid = 1658] [serial = 362] [outer = 0x115f56c00] 11:56:26 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:26 INFO - PROCESS | 1658 | 1462215386450 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 11:56:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:56:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 527ms 11:56:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:56:26 INFO - PROCESS | 1658 | 1462215386497 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 11:56:26 INFO - PROCESS | 1658 | 1462215386498 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 11:56:26 INFO - PROCESS | 1658 | 1462215386501 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:56:26 INFO - PROCESS | 1658 | 1462215386503 Marionette TRACE conn2 <- [1,458,null,{}] 11:56:26 INFO - PROCESS | 1658 | 1462215386511 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:26 INFO - PROCESS | 1658 | 1462215386619 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 11:56:26 INFO - PROCESS | 1658 | 1462215386730 Marionette TRACE conn2 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:26 INFO - PROCESS | 1658 | ++DOCSHELL 0x1195a5000 == 39 [pid = 1658] [id = 122] 11:56:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x119627400) [pid = 1658] [serial = 363] [outer = 0x0] 11:56:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x120fe7800) [pid = 1658] [serial = 364] [outer = 0x119627400] 11:56:26 INFO - PROCESS | 1658 | 1462215386773 Marionette DEBUG loaded listener.js 11:56:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x121dabc00) [pid = 1658] [serial = 365] [outer = 0x119627400] 11:56:27 INFO - PROCESS | 1658 | 1462215387186 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 11:56:27 INFO - PROCESS | 1658 | 1462215387229 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 11:56:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 11:56:27 INFO - PROCESS | 1658 | 1462215387231 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:56:27 INFO - PROCESS | 1658 | 1462215387233 Marionette TRACE conn2 <- [1,462,null,{}] 11:56:27 INFO - PROCESS | 1658 | 1462215387235 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:27 INFO - PROCESS | 1658 | 1462215387310 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 11:56:27 INFO - PROCESS | 1658 | 1462215387314 Marionette TRACE conn2 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x120f20800 == 40 [pid = 1658] [id = 123] 11:56:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x1255c3800) [pid = 1658] [serial = 366] [outer = 0x0] 11:56:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x126e6e400) [pid = 1658] [serial = 367] [outer = 0x1255c3800] 11:56:27 INFO - PROCESS | 1658 | 1462215387340 Marionette DEBUG loaded listener.js 11:56:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x1273cf400) [pid = 1658] [serial = 368] [outer = 0x1255c3800] 11:56:27 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:27 INFO - PROCESS | 1658 | 1462215387676 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 11:56:27 INFO - PROCESS | 1658 | 1462215387702 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 11:56:27 INFO - PROCESS | 1658 | 1462215387706 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:56:27 INFO - PROCESS | 1658 | 1462215387709 Marionette TRACE conn2 <- [1,466,null,{}] 11:56:27 INFO - PROCESS | 1658 | 1462215387712 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:27 INFO - PROCESS | 1658 | 1462215387782 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 11:56:27 INFO - PROCESS | 1658 | 1462215387786 Marionette TRACE conn2 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x121b7a000 == 41 [pid = 1658] [id = 124] 11:56:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x126868c00) [pid = 1658] [serial = 369] [outer = 0x0] 11:56:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x127775800) [pid = 1658] [serial = 370] [outer = 0x126868c00] 11:56:27 INFO - PROCESS | 1658 | 1462215387858 Marionette DEBUG loaded listener.js 11:56:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x128f42c00) [pid = 1658] [serial = 371] [outer = 0x126868c00] 11:56:28 INFO - PROCESS | 1658 | 1462215388219 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 11:56:28 INFO - PROCESS | 1658 | 1462215388231 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 11:56:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 11:56:28 INFO - PROCESS | 1658 | 1462215388234 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:56:28 INFO - PROCESS | 1658 | 1462215388236 Marionette TRACE conn2 <- [1,470,null,{}] 11:56:28 INFO - PROCESS | 1658 | 1462215388241 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:28 INFO - PROCESS | 1658 | 1462215388406 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 11:56:28 INFO - PROCESS | 1658 | 1462215388436 Marionette TRACE conn2 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:28 INFO - PROCESS | 1658 | ++DOCSHELL 0x126ec7000 == 42 [pid = 1658] [id = 125] 11:56:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x129711800) [pid = 1658] [serial = 372] [outer = 0x0] 11:56:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x12b030400) [pid = 1658] [serial = 373] [outer = 0x129711800] 11:56:28 INFO - PROCESS | 1658 | 1462215388479 Marionette DEBUG loaded listener.js 11:56:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x12bb55800) [pid = 1658] [serial = 374] [outer = 0x129711800] 11:56:28 INFO - PROCESS | 1658 | 1462215388882 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 11:56:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:56:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 673ms 11:56:28 INFO - PROCESS | 1658 | 1462215388907 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 11:56:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:56:28 INFO - PROCESS | 1658 | 1462215388908 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 11:56:28 INFO - PROCESS | 1658 | 1462215388910 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:56:28 INFO - PROCESS | 1658 | 1462215388911 Marionette TRACE conn2 <- [1,474,null,{}] 11:56:28 INFO - PROCESS | 1658 | 1462215388913 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:29 INFO - PROCESS | 1658 | 1462215389037 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 11:56:29 INFO - PROCESS | 1658 | 1462215389124 Marionette TRACE conn2 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x128c4a800 == 43 [pid = 1658] [id = 126] 11:56:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x12bb59400) [pid = 1658] [serial = 375] [outer = 0x0] 11:56:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x12bd53800) [pid = 1658] [serial = 376] [outer = 0x12bb59400] 11:56:29 INFO - PROCESS | 1658 | 1462215389164 Marionette DEBUG loaded listener.js 11:56:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x12be19800) [pid = 1658] [serial = 377] [outer = 0x12bb59400] 11:56:29 INFO - PROCESS | 1658 | 1462215389577 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 11:56:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:56:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 720ms 11:56:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:56:29 INFO - PROCESS | 1658 | 1462215389630 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 11:56:29 INFO - PROCESS | 1658 | 1462215389632 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 11:56:29 INFO - PROCESS | 1658 | 1462215389634 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:56:29 INFO - PROCESS | 1658 | 1462215389635 Marionette TRACE conn2 <- [1,478,null,{}] 11:56:29 INFO - PROCESS | 1658 | 1462215389643 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:29 INFO - PROCESS | 1658 | 1462215389737 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 11:56:29 INFO - PROCESS | 1658 | 1462215389741 Marionette TRACE conn2 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x12979d800 == 44 [pid = 1658] [id = 127] 11:56:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x12be1a000) [pid = 1658] [serial = 378] [outer = 0x0] 11:56:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x12c083c00) [pid = 1658] [serial = 379] [outer = 0x12be1a000] 11:56:29 INFO - PROCESS | 1658 | 1462215389766 Marionette DEBUG loaded listener.js 11:56:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x12c08a400) [pid = 1658] [serial = 380] [outer = 0x12be1a000] 11:56:30 INFO - PROCESS | 1658 | 1462215390100 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 11:56:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:56:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 519ms 11:56:30 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x1294d0000) [pid = 1658] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:56:30 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x121dacc00) [pid = 1658] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:56:30 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x1168d7c00) [pid = 1658] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:56:30 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x1193ca800) [pid = 1658] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:56:30 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x1294c7c00) [pid = 1658] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:56:30 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x1134eec00) [pid = 1658] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:56:30 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x12715c000) [pid = 1658] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:56:30 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x12b2ebc00) [pid = 1658] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:56:30 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x116804400) [pid = 1658] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:56:30 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x1294cd400) [pid = 1658] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:56:30 INFO - PROCESS | 1658 | 1462215390228 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 11:56:30 INFO - PROCESS | 1658 | 1462215390229 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 11:56:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:56:30 INFO - PROCESS | 1658 | 1462215390234 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:56:30 INFO - PROCESS | 1658 | 1462215390235 Marionette TRACE conn2 <- [1,482,null,{}] 11:56:30 INFO - PROCESS | 1658 | 1462215390243 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:30 INFO - PROCESS | 1658 | 1462215390319 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 11:56:30 INFO - PROCESS | 1658 | 1462215390325 Marionette TRACE conn2 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x11935c000 == 45 [pid = 1658] [id = 128] 11:56:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x1195bec00) [pid = 1658] [serial = 381] [outer = 0x0] 11:56:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x1250f7c00) [pid = 1658] [serial = 382] [outer = 0x1195bec00] 11:56:30 INFO - PROCESS | 1658 | 1462215390351 Marionette DEBUG loaded listener.js 11:56:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x12a9cc400) [pid = 1658] [serial = 383] [outer = 0x1195bec00] 11:56:30 INFO - PROCESS | 1658 | 1462215390690 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 11:56:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:56:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 468ms 11:56:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:56:30 INFO - PROCESS | 1658 | 1462215390702 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 11:56:30 INFO - PROCESS | 1658 | 1462215390703 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 11:56:30 INFO - PROCESS | 1658 | 1462215390709 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:56:30 INFO - PROCESS | 1658 | 1462215390711 Marionette TRACE conn2 <- [1,486,null,{}] 11:56:30 INFO - PROCESS | 1658 | 1462215390713 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:30 INFO - PROCESS | 1658 | 1462215390790 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 11:56:30 INFO - PROCESS | 1658 | 1462215390795 Marionette TRACE conn2 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b05a800 == 46 [pid = 1658] [id = 129] 11:56:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x12b2ed400) [pid = 1658] [serial = 384] [outer = 0x0] 11:56:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x12c102400) [pid = 1658] [serial = 385] [outer = 0x12b2ed400] 11:56:30 INFO - PROCESS | 1658 | 1462215390820 Marionette DEBUG loaded listener.js 11:56:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x12c10cc00) [pid = 1658] [serial = 386] [outer = 0x12b2ed400] 11:56:31 INFO - PROCESS | 1658 | 1462215391147 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 11:56:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:56:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 473ms 11:56:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:56:31 INFO - PROCESS | 1658 | 1462215391180 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 11:56:31 INFO - PROCESS | 1658 | 1462215391181 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 11:56:31 INFO - PROCESS | 1658 | 1462215391183 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:56:31 INFO - PROCESS | 1658 | 1462215391185 Marionette TRACE conn2 <- [1,490,null,{}] 11:56:31 INFO - PROCESS | 1658 | 1462215391188 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:31 INFO - PROCESS | 1658 | 1462215391283 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 11:56:31 INFO - PROCESS | 1658 | 1462215391289 Marionette TRACE conn2 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c13f800 == 47 [pid = 1658] [id = 130] 11:56:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x12c104c00) [pid = 1658] [serial = 387] [outer = 0x0] 11:56:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x12c574800) [pid = 1658] [serial = 388] [outer = 0x12c104c00] 11:56:31 INFO - PROCESS | 1658 | 1462215391319 Marionette DEBUG loaded listener.js 11:56:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x12c7e8000) [pid = 1658] [serial = 389] [outer = 0x12c104c00] 11:56:31 INFO - PROCESS | 1658 | 1462215391659 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 11:56:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:56:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 521ms 11:56:31 INFO - PROCESS | 1658 | 1462215391705 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 11:56:31 INFO - PROCESS | 1658 | 1462215391706 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 11:56:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:56:31 INFO - PROCESS | 1658 | 1462215391709 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:56:31 INFO - PROCESS | 1658 | 1462215391710 Marionette TRACE conn2 <- [1,494,null,{}] 11:56:31 INFO - PROCESS | 1658 | 1462215391712 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:31 INFO - PROCESS | 1658 | 1462215391809 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 11:56:31 INFO - PROCESS | 1658 | 1462215391838 Marionette TRACE conn2 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c1b0800 == 48 [pid = 1658] [id = 131] 11:56:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x112c67000) [pid = 1658] [serial = 390] [outer = 0x0] 11:56:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x112c6d400) [pid = 1658] [serial = 391] [outer = 0x112c67000] 11:56:31 INFO - PROCESS | 1658 | 1462215391862 Marionette DEBUG loaded listener.js 11:56:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x12c106c00) [pid = 1658] [serial = 392] [outer = 0x112c67000] 11:56:32 INFO - PROCESS | 1658 | 1462215392141 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 11:56:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:56:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 468ms 11:56:32 INFO - PROCESS | 1658 | 1462215392178 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 11:56:32 INFO - PROCESS | 1658 | 1462215392179 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 11:56:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:56:32 INFO - PROCESS | 1658 | 1462215392181 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:56:32 INFO - PROCESS | 1658 | 1462215392182 Marionette TRACE conn2 <- [1,498,null,{}] 11:56:32 INFO - PROCESS | 1658 | 1462215392185 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:32 INFO - PROCESS | 1658 | 1462215392320 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 11:56:32 INFO - PROCESS | 1658 | 1462215392366 Marionette TRACE conn2 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:32 INFO - PROCESS | 1658 | ++DOCSHELL 0x115f66000 == 49 [pid = 1658] [id = 132] 11:56:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x1126b7800) [pid = 1658] [serial = 393] [outer = 0x0] 11:56:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x112c63400) [pid = 1658] [serial = 394] [outer = 0x1126b7800] 11:56:32 INFO - PROCESS | 1658 | 1462215392398 Marionette DEBUG loaded listener.js 11:56:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x115fb8400) [pid = 1658] [serial = 395] [outer = 0x1126b7800] 11:56:32 INFO - PROCESS | 1658 | 1462215392833 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 11:56:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:56:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 721ms 11:56:32 INFO - PROCESS | 1658 | 1462215392904 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 11:56:32 INFO - PROCESS | 1658 | 1462215392907 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 11:56:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:56:32 INFO - PROCESS | 1658 | 1462215392910 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:56:32 INFO - PROCESS | 1658 | 1462215392912 Marionette TRACE conn2 <- [1,502,null,{}] 11:56:32 INFO - PROCESS | 1658 | 1462215392915 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:33 INFO - PROCESS | 1658 | 1462215393017 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 11:56:33 INFO - PROCESS | 1658 | 1462215393066 Marionette TRACE conn2 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x119a5d800 == 50 [pid = 1658] [id = 133] 11:56:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x116785400) [pid = 1658] [serial = 396] [outer = 0x0] 11:56:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x118287400) [pid = 1658] [serial = 397] [outer = 0x116785400] 11:56:33 INFO - PROCESS | 1658 | 1462215393110 Marionette DEBUG loaded listener.js 11:56:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x1196f0c00) [pid = 1658] [serial = 398] [outer = 0x116785400] 11:56:33 INFO - PROCESS | 1658 | 1462215393528 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 11:56:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:56:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 671ms 11:56:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:56:33 INFO - PROCESS | 1658 | 1462215393581 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 11:56:33 INFO - PROCESS | 1658 | 1462215393583 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 11:56:33 INFO - PROCESS | 1658 | 1462215393585 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:56:33 INFO - PROCESS | 1658 | 1462215393587 Marionette TRACE conn2 <- [1,506,null,{}] 11:56:33 INFO - PROCESS | 1658 | 1462215393589 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:33 INFO - PROCESS | 1658 | 1462215393686 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 11:56:33 INFO - PROCESS | 1658 | 1462215393768 Marionette TRACE conn2 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x12975e800 == 51 [pid = 1658] [id = 134] 11:56:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x120e27800) [pid = 1658] [serial = 399] [outer = 0x0] 11:56:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x1250fa400) [pid = 1658] [serial = 400] [outer = 0x120e27800] 11:56:33 INFO - PROCESS | 1658 | 1462215393813 Marionette DEBUG loaded listener.js 11:56:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x12772c000) [pid = 1658] [serial = 401] [outer = 0x120e27800] 11:56:34 INFO - PROCESS | 1658 | 1462215394256 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 11:56:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:56:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 721ms 11:56:34 INFO - PROCESS | 1658 | 1462215394322 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 11:56:34 INFO - PROCESS | 1658 | 1462215394325 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 11:56:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:56:34 INFO - PROCESS | 1658 | 1462215394334 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:56:34 INFO - PROCESS | 1658 | 1462215394338 Marionette TRACE conn2 <- [1,510,null,{}] 11:56:34 INFO - PROCESS | 1658 | 1462215394342 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:34 INFO - PROCESS | 1658 | 1462215394439 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 11:56:34 INFO - PROCESS | 1658 | 1462215394500 Marionette TRACE conn2 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cb2d800 == 52 [pid = 1658] [id = 135] 11:56:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x1213d9400) [pid = 1658] [serial = 402] [outer = 0x0] 11:56:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x12b2f6000) [pid = 1658] [serial = 403] [outer = 0x1213d9400] 11:56:34 INFO - PROCESS | 1658 | 1462215394530 Marionette DEBUG loaded listener.js 11:56:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x12bd4a000) [pid = 1658] [serial = 404] [outer = 0x1213d9400] 11:56:34 INFO - PROCESS | 1658 | 1462215394939 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 11:56:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:56:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 628ms 11:56:34 INFO - PROCESS | 1658 | 1462215394959 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 11:56:34 INFO - PROCESS | 1658 | 1462215394960 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 11:56:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:56:34 INFO - PROCESS | 1658 | 1462215394963 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:56:34 INFO - PROCESS | 1658 | 1462215394964 Marionette TRACE conn2 <- [1,514,null,{}] 11:56:34 INFO - PROCESS | 1658 | 1462215394966 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:35 INFO - PROCESS | 1658 | 1462215395081 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 11:56:35 INFO - PROCESS | 1658 | 1462215395130 Marionette TRACE conn2 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cb44800 == 53 [pid = 1658] [id = 136] 11:56:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x12c087800) [pid = 1658] [serial = 405] [outer = 0x0] 11:56:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x12c111000) [pid = 1658] [serial = 406] [outer = 0x12c087800] 11:56:35 INFO - PROCESS | 1658 | 1462215395159 Marionette DEBUG loaded listener.js 11:56:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x12c576400) [pid = 1658] [serial = 407] [outer = 0x12c087800] 11:56:35 INFO - PROCESS | 1658 | 1462215395578 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 11:56:35 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:56:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 668ms 11:56:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:56:35 INFO - PROCESS | 1658 | 1462215395631 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 11:56:35 INFO - PROCESS | 1658 | 1462215395633 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 11:56:35 INFO - PROCESS | 1658 | 1462215395635 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:56:35 INFO - PROCESS | 1658 | 1462215395636 Marionette TRACE conn2 <- [1,518,null,{}] 11:56:35 INFO - PROCESS | 1658 | 1462215395639 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:35 INFO - PROCESS | 1658 | 1462215395735 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 11:56:35 INFO - PROCESS | 1658 | 1462215395799 Marionette TRACE conn2 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x116fe0000 == 54 [pid = 1658] [id = 137] 11:56:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x1294d4400) [pid = 1658] [serial = 408] [outer = 0x0] 11:56:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x12c576c00) [pid = 1658] [serial = 409] [outer = 0x1294d4400] 11:56:35 INFO - PROCESS | 1658 | 1462215395834 Marionette DEBUG loaded listener.js 11:56:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x12c7f1800) [pid = 1658] [serial = 410] [outer = 0x1294d4400] 11:56:36 INFO - PROCESS | 1658 | 1462215396416 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 11:56:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:56:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 820ms 11:56:36 INFO - PROCESS | 1658 | 1462215396458 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 11:56:36 INFO - PROCESS | 1658 | 1462215396462 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 11:56:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:56:36 INFO - PROCESS | 1658 | 1462215396468 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:56:36 INFO - PROCESS | 1658 | 1462215396471 Marionette TRACE conn2 <- [1,522,null,{}] 11:56:36 INFO - PROCESS | 1658 | 1462215396476 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:36 INFO - PROCESS | 1658 | 1462215396614 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 11:56:36 INFO - PROCESS | 1658 | 1462215396704 Marionette TRACE conn2 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x1213c1800 == 55 [pid = 1658] [id = 138] 11:56:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x11352cc00) [pid = 1658] [serial = 411] [outer = 0x0] 11:56:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x117c33000) [pid = 1658] [serial = 412] [outer = 0x11352cc00] 11:56:36 INFO - PROCESS | 1658 | 1462215396748 Marionette DEBUG loaded listener.js 11:56:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x118f7bc00) [pid = 1658] [serial = 413] [outer = 0x11352cc00] 11:56:37 INFO - PROCESS | 1658 | 1462215397279 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 11:56:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:56:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 875ms 11:56:37 INFO - PROCESS | 1658 | 1462215397343 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 11:56:37 INFO - PROCESS | 1658 | 1462215397346 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 11:56:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:56:37 INFO - PROCESS | 1658 | 1462215397351 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:56:37 INFO - PROCESS | 1658 | 1462215397352 Marionette TRACE conn2 <- [1,526,null,{}] 11:56:37 INFO - PROCESS | 1658 | 1462215397355 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:37 INFO - PROCESS | 1658 | 1462215397444 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 11:56:37 INFO - PROCESS | 1658 | 1462215397509 Marionette TRACE conn2 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x118aa2800 == 56 [pid = 1658] [id = 139] 11:56:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x119a17c00) [pid = 1658] [serial = 414] [outer = 0x0] 11:56:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x120f92400) [pid = 1658] [serial = 415] [outer = 0x119a17c00] 11:56:37 INFO - PROCESS | 1658 | 1462215397537 Marionette DEBUG loaded listener.js 11:56:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x121dab400) [pid = 1658] [serial = 416] [outer = 0x119a17c00] 11:56:37 INFO - PROCESS | 1658 | --DOCSHELL 0x12c1b0800 == 55 [pid = 1658] [id = 131] 11:56:37 INFO - PROCESS | 1658 | --DOCSHELL 0x12c13f800 == 54 [pid = 1658] [id = 130] 11:56:37 INFO - PROCESS | 1658 | --DOCSHELL 0x12b05a800 == 53 [pid = 1658] [id = 129] 11:56:37 INFO - PROCESS | 1658 | --DOCSHELL 0x11935c000 == 52 [pid = 1658] [id = 128] 11:56:37 INFO - PROCESS | 1658 | --DOCSHELL 0x12979d800 == 51 [pid = 1658] [id = 127] 11:56:37 INFO - PROCESS | 1658 | --DOCSHELL 0x128c4a800 == 50 [pid = 1658] [id = 126] 11:56:37 INFO - PROCESS | 1658 | --DOCSHELL 0x126ec7000 == 49 [pid = 1658] [id = 125] 11:56:37 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x1299be000) [pid = 1658] [serial = 292] [outer = 0x0] [url = about:blank] 11:56:37 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x1176a9400) [pid = 1658] [serial = 295] [outer = 0x0] [url = about:blank] 11:56:37 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x12be18c00) [pid = 1658] [serial = 340] [outer = 0x0] [url = about:blank] 11:56:37 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x119240800) [pid = 1658] [serial = 298] [outer = 0x0] [url = about:blank] 11:56:37 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x1212b1c00) [pid = 1658] [serial = 301] [outer = 0x0] [url = about:blank] 11:56:37 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x12776dc00) [pid = 1658] [serial = 304] [outer = 0x0] [url = about:blank] 11:56:37 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x1294cc800) [pid = 1658] [serial = 307] [outer = 0x0] [url = about:blank] 11:56:37 INFO - PROCESS | 1658 | --DOCSHELL 0x121b7a000 == 48 [pid = 1658] [id = 124] 11:56:37 INFO - PROCESS | 1658 | --DOCSHELL 0x120f20800 == 47 [pid = 1658] [id = 123] 11:56:37 INFO - PROCESS | 1658 | --DOCSHELL 0x1195a5000 == 46 [pid = 1658] [id = 122] 11:56:37 INFO - PROCESS | 1658 | --DOCSHELL 0x116825000 == 45 [pid = 1658] [id = 121] 11:56:37 INFO - PROCESS | 1658 | --DOCSHELL 0x119a4d800 == 44 [pid = 1658] [id = 120] 11:56:37 INFO - PROCESS | 1658 | --DOCSHELL 0x118261000 == 43 [pid = 1658] [id = 115] 11:56:37 INFO - PROCESS | 1658 | --DOCSHELL 0x12be9f800 == 42 [pid = 1658] [id = 114] 11:56:37 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x12b2f0400) [pid = 1658] [serial = 331] [outer = 0x0] [url = about:blank] 11:56:37 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x125fccc00) [pid = 1658] [serial = 319] [outer = 0x0] [url = about:blank] 11:56:37 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x118288000) [pid = 1658] [serial = 311] [outer = 0x0] [url = about:blank] 11:56:37 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x117c38000) [pid = 1658] [serial = 310] [outer = 0x0] [url = about:blank] 11:56:37 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x1196f0000) [pid = 1658] [serial = 316] [outer = 0x0] [url = about:blank] 11:56:37 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x119ca0c00) [pid = 1658] [serial = 317] [outer = 0x0] [url = about:blank] 11:56:37 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x12b035000) [pid = 1658] [serial = 329] [outer = 0x0] [url = about:blank] 11:56:37 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x11680e400) [pid = 1658] [serial = 313] [outer = 0x0] [url = about:blank] 11:56:37 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x118f4dc00) [pid = 1658] [serial = 314] [outer = 0x0] [url = about:blank] 11:56:37 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x12b02dc00) [pid = 1658] [serial = 328] [outer = 0x0] [url = about:blank] 11:56:37 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x127728000) [pid = 1658] [serial = 322] [outer = 0x0] [url = about:blank] 11:56:37 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x12bd47400) [pid = 1658] [serial = 334] [outer = 0x0] [url = about:blank] 11:56:37 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x12970dc00) [pid = 1658] [serial = 338] [outer = 0x0] [url = about:blank] 11:56:37 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x12bb55400) [pid = 1658] [serial = 332] [outer = 0x0] [url = about:blank] 11:56:37 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x1255c7800) [pid = 1658] [serial = 337] [outer = 0x0] [url = about:blank] 11:56:37 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x12bd4dc00) [pid = 1658] [serial = 335] [outer = 0x0] [url = about:blank] 11:56:37 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x12a9c9800) [pid = 1658] [serial = 326] [outer = 0x0] [url = about:blank] 11:56:37 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x129708800) [pid = 1658] [serial = 325] [outer = 0x0] [url = about:blank] 11:56:37 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x127776000) [pid = 1658] [serial = 323] [outer = 0x0] [url = about:blank] 11:56:37 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x126ef3000) [pid = 1658] [serial = 320] [outer = 0x0] [url = about:blank] 11:56:37 INFO - PROCESS | 1658 | 1462215397929 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 11:56:37 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:56:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 620ms 11:56:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:56:37 INFO - PROCESS | 1658 | 1462215397978 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 11:56:37 INFO - PROCESS | 1658 | 1462215397979 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 11:56:37 INFO - PROCESS | 1658 | 1462215397981 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:56:37 INFO - PROCESS | 1658 | 1462215397984 Marionette TRACE conn2 <- [1,530,null,{}] 11:56:37 INFO - PROCESS | 1658 | 1462215397993 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:38 INFO - PROCESS | 1658 | 1462215398070 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 11:56:38 INFO - PROCESS | 1658 | 1462215398078 Marionette TRACE conn2 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x119a47800 == 43 [pid = 1658] [id = 140] 11:56:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x125f72000) [pid = 1658] [serial = 417] [outer = 0x0] 11:56:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x12715c000) [pid = 1658] [serial = 418] [outer = 0x125f72000] 11:56:38 INFO - PROCESS | 1658 | 1462215398106 Marionette DEBUG loaded listener.js 11:56:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x12776f800) [pid = 1658] [serial = 419] [outer = 0x125f72000] 11:56:38 INFO - PROCESS | 1658 | 1462215398429 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 11:56:38 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:56:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:56:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:56:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:56:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:56:38 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:56:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:56:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:56:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:56:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:56:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 471ms 11:56:38 INFO - PROCESS | 1658 | 1462215398467 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 11:56:38 INFO - PROCESS | 1658 | 1462215398469 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 11:56:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:56:38 INFO - PROCESS | 1658 | 1462215398472 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:56:38 INFO - PROCESS | 1658 | 1462215398474 Marionette TRACE conn2 <- [1,534,null,{}] 11:56:38 INFO - PROCESS | 1658 | 1462215398476 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:38 INFO - PROCESS | 1658 | 1462215398559 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 11:56:38 INFO - PROCESS | 1658 | 1462215398564 Marionette TRACE conn2 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x125fef000 == 44 [pid = 1658] [id = 141] 11:56:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x127778800) [pid = 1658] [serial = 420] [outer = 0x0] 11:56:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x129407c00) [pid = 1658] [serial = 421] [outer = 0x127778800] 11:56:38 INFO - PROCESS | 1658 | 1462215398589 Marionette DEBUG loaded listener.js 11:56:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x1297ce800) [pid = 1658] [serial = 422] [outer = 0x127778800] 11:56:38 INFO - PROCESS | 1658 | 1462215398896 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 11:56:38 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 11:56:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 469ms 11:56:38 INFO - PROCESS | 1658 | 1462215398943 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 11:56:38 INFO - PROCESS | 1658 | 1462215398945 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 11:56:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:56:38 INFO - PROCESS | 1658 | 1462215398949 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:56:38 INFO - PROCESS | 1658 | 1462215398950 Marionette TRACE conn2 <- [1,538,null,{}] 11:56:38 INFO - PROCESS | 1658 | 1462215398954 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:39 INFO - PROCESS | 1658 | 1462215399086 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 11:56:39 INFO - PROCESS | 1658 | 1462215399187 Marionette TRACE conn2 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x118525000 == 45 [pid = 1658] [id = 142] 11:56:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x129406000) [pid = 1658] [serial = 423] [outer = 0x0] 11:56:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x12a9bf400) [pid = 1658] [serial = 424] [outer = 0x129406000] 11:56:39 INFO - PROCESS | 1658 | 1462215399236 Marionette DEBUG loaded listener.js 11:56:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x12b2ea800) [pid = 1658] [serial = 425] [outer = 0x129406000] 11:56:39 INFO - PROCESS | 1658 | 1462215399640 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 11:56:39 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:56:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 721ms 11:56:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:56:39 INFO - PROCESS | 1658 | 1462215399669 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 11:56:39 INFO - PROCESS | 1658 | 1462215399671 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 11:56:39 INFO - PROCESS | 1658 | 1462215399673 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:56:39 INFO - PROCESS | 1658 | 1462215399674 Marionette TRACE conn2 <- [1,542,null,{}] 11:56:39 INFO - PROCESS | 1658 | 1462215399676 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:39 INFO - PROCESS | 1658 | 1462215399764 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 11:56:39 INFO - PROCESS | 1658 | 1462215399769 Marionette TRACE conn2 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ab3a000 == 46 [pid = 1658] [id = 143] 11:56:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x12b33a400) [pid = 1658] [serial = 426] [outer = 0x0] 11:56:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x12be13c00) [pid = 1658] [serial = 427] [outer = 0x12b33a400] 11:56:39 INFO - PROCESS | 1658 | 1462215399799 Marionette DEBUG loaded listener.js 11:56:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x12c10e400) [pid = 1658] [serial = 428] [outer = 0x12b33a400] 11:56:40 INFO - PROCESS | 1658 | 1462215400127 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 11:56:40 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:56:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 469ms 11:56:40 INFO - PROCESS | 1658 | 1462215400143 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 11:56:40 INFO - PROCESS | 1658 | 1462215400144 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 11:56:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:56:40 INFO - PROCESS | 1658 | 1462215400146 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:56:40 INFO - PROCESS | 1658 | 1462215400147 Marionette TRACE conn2 <- [1,546,null,{}] 11:56:40 INFO - PROCESS | 1658 | 1462215400149 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:40 INFO - PROCESS | 1658 | 1462215400244 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 11:56:40 INFO - PROCESS | 1658 | 1462215400263 Marionette TRACE conn2 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b3d1000 == 47 [pid = 1658] [id = 144] 11:56:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x12c10dc00) [pid = 1658] [serial = 429] [outer = 0x0] 11:56:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x12c573400) [pid = 1658] [serial = 430] [outer = 0x12c10dc00] 11:56:40 INFO - PROCESS | 1658 | 1462215400293 Marionette DEBUG loaded listener.js 11:56:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x12c7f1c00) [pid = 1658] [serial = 431] [outer = 0x12c10dc00] 11:56:40 INFO - PROCESS | 1658 | 1462215400660 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 11:56:40 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:56:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 519ms 11:56:40 INFO - PROCESS | 1658 | 1462215400665 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 11:56:40 INFO - PROCESS | 1658 | 1462215400666 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 11:56:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:56:40 INFO - PROCESS | 1658 | 1462215400668 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:56:40 INFO - PROCESS | 1658 | 1462215400669 Marionette TRACE conn2 <- [1,550,null,{}] 11:56:40 INFO - PROCESS | 1658 | 1462215400672 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:40 INFO - PROCESS | 1658 | 1462215400767 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 11:56:40 INFO - PROCESS | 1658 | 1462215400830 Marionette TRACE conn2 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c14f800 == 48 [pid = 1658] [id = 145] 11:56:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x12c7e9000) [pid = 1658] [serial = 432] [outer = 0x0] 11:56:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x12c8ed800) [pid = 1658] [serial = 433] [outer = 0x12c7e9000] 11:56:40 INFO - PROCESS | 1658 | 1462215400860 Marionette DEBUG loaded listener.js 11:56:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x12c8f7000) [pid = 1658] [serial = 434] [outer = 0x12c7e9000] 11:56:41 INFO - PROCESS | 1658 | 1462215401180 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 11:56:41 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:56:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 567ms 11:56:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:56:41 INFO - PROCESS | 1658 | 1462215401237 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 11:56:41 INFO - PROCESS | 1658 | 1462215401238 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 11:56:41 INFO - PROCESS | 1658 | 1462215401240 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:56:41 INFO - PROCESS | 1658 | 1462215401241 Marionette TRACE conn2 <- [1,554,null,{}] 11:56:41 INFO - PROCESS | 1658 | 1462215401243 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:41 INFO - PROCESS | 1658 | 1462215401339 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 11:56:41 INFO - PROCESS | 1658 | 1462215401343 Marionette TRACE conn2 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cb2b800 == 49 [pid = 1658] [id = 146] 11:56:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x127347000) [pid = 1658] [serial = 435] [outer = 0x0] 11:56:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x12734ac00) [pid = 1658] [serial = 436] [outer = 0x127347000] 11:56:41 INFO - PROCESS | 1658 | 1462215401395 Marionette DEBUG loaded listener.js 11:56:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x12734fc00) [pid = 1658] [serial = 437] [outer = 0x127347000] 11:56:41 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:41 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:41 INFO - PROCESS | 1658 | 1462215401729 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 11:56:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:56:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 519ms 11:56:41 INFO - PROCESS | 1658 | 1462215401765 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 11:56:41 INFO - PROCESS | 1658 | 1462215401766 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 11:56:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:56:41 INFO - PROCESS | 1658 | 1462215401769 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:56:41 INFO - PROCESS | 1658 | 1462215401770 Marionette TRACE conn2 <- [1,558,null,{}] 11:56:41 INFO - PROCESS | 1658 | 1462215401773 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:41 INFO - PROCESS | 1658 | 1462215401867 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 11:56:41 INFO - PROCESS | 1658 | 1462215401871 Marionette TRACE conn2 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ccf5800 == 50 [pid = 1658] [id = 147] 11:56:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x127350400) [pid = 1658] [serial = 438] [outer = 0x0] 11:56:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x12c8f6000) [pid = 1658] [serial = 439] [outer = 0x127350400] 11:56:41 INFO - PROCESS | 1658 | 1462215401895 Marionette DEBUG loaded listener.js 11:56:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x12c8fac00) [pid = 1658] [serial = 440] [outer = 0x127350400] 11:56:42 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x12776d400) [pid = 1658] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:56:42 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x1168d6400) [pid = 1658] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:56:42 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x117c34400) [pid = 1658] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:56:42 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x12118d400) [pid = 1658] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:56:42 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x1196f7400) [pid = 1658] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:56:42 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x1299b2c00) [pid = 1658] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:56:42 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x116aac800) [pid = 1658] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:56:42 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x129711800) [pid = 1658] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:56:42 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x12bb59400) [pid = 1658] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:56:42 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x12be1a000) [pid = 1658] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:56:42 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x126868c00) [pid = 1658] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:56:42 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x1195bec00) [pid = 1658] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:56:42 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x1255c3800) [pid = 1658] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:56:42 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x1167ddc00) [pid = 1658] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:56:42 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x1176a6c00) [pid = 1658] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:56:42 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x1294ce000) [pid = 1658] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:56:42 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x126eecc00) [pid = 1658] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:56:42 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x115f56c00) [pid = 1658] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:56:42 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x1193cb000) [pid = 1658] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:56:42 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x119627400) [pid = 1658] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:56:42 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x1134f4800) [pid = 1658] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:56:42 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x127127400) [pid = 1658] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:56:42 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x12b2ed400) [pid = 1658] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:56:42 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x11348ec00) [pid = 1658] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:56:42 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x113486400) [pid = 1658] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:56:42 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x127160800) [pid = 1658] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:56:42 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x118561400) [pid = 1658] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:56:42 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x118f7ec00) [pid = 1658] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:56:42 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x119c98c00) [pid = 1658] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:56:42 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x12c104c00) [pid = 1658] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:56:42 INFO - PROCESS | 1658 | 1462215402379 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 11:56:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:56:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 618ms 11:56:42 INFO - PROCESS | 1658 | 1462215402396 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 11:56:42 INFO - PROCESS | 1658 | 1462215402398 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 11:56:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:56:42 INFO - PROCESS | 1658 | 1462215402409 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:56:42 INFO - PROCESS | 1658 | 1462215402411 Marionette TRACE conn2 <- [1,562,null,{}] 11:56:42 INFO - PROCESS | 1658 | 1462215402413 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:42 INFO - PROCESS | 1658 | 1462215402517 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 11:56:42 INFO - PROCESS | 1658 | 1462215402522 Marionette TRACE conn2 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x128f89800 == 51 [pid = 1658] [id = 148] 11:56:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x11871e800) [pid = 1658] [serial = 441] [outer = 0x0] 11:56:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x1193ca400) [pid = 1658] [serial = 442] [outer = 0x11871e800] 11:56:42 INFO - PROCESS | 1658 | 1462215402558 Marionette DEBUG loaded listener.js 11:56:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x1294cac00) [pid = 1658] [serial = 443] [outer = 0x11871e800] 11:56:42 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:43 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:43 INFO - PROCESS | 1658 | 1462215403064 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 11:56:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:56:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 673ms 11:56:43 INFO - PROCESS | 1658 | 1462215403080 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 11:56:43 INFO - PROCESS | 1658 | 1462215403082 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 11:56:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:56:43 INFO - PROCESS | 1658 | 1462215403084 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:56:43 INFO - PROCESS | 1658 | 1462215403085 Marionette TRACE conn2 <- [1,566,null,{}] 11:56:43 INFO - PROCESS | 1658 | 1462215403088 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:43 INFO - PROCESS | 1658 | 1462215403168 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 11:56:43 INFO - PROCESS | 1658 | 1462215403173 Marionette TRACE conn2 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d705800 == 52 [pid = 1658] [id = 149] 11:56:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x112914000) [pid = 1658] [serial = 444] [outer = 0x0] 11:56:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x11291cc00) [pid = 1658] [serial = 445] [outer = 0x112914000] 11:56:43 INFO - PROCESS | 1658 | 1462215403197 Marionette DEBUG loaded listener.js 11:56:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x112921000) [pid = 1658] [serial = 446] [outer = 0x112914000] 11:56:43 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:43 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:43 INFO - PROCESS | 1658 | 1462215403508 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:56:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:56:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 468ms 11:56:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:56:43 INFO - PROCESS | 1658 | 1462215403553 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 11:56:43 INFO - PROCESS | 1658 | 1462215403554 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 11:56:43 INFO - PROCESS | 1658 | 1462215403556 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:56:43 INFO - PROCESS | 1658 | 1462215403557 Marionette TRACE conn2 <- [1,570,null,{}] 11:56:43 INFO - PROCESS | 1658 | 1462215403560 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:43 INFO - PROCESS | 1658 | 1462215403635 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 11:56:43 INFO - PROCESS | 1658 | 1462215403641 Marionette TRACE conn2 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d71f800 == 53 [pid = 1658] [id = 150] 11:56:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x11291a400) [pid = 1658] [serial = 447] [outer = 0x0] 11:56:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x118726c00) [pid = 1658] [serial = 448] [outer = 0x11291a400] 11:56:43 INFO - PROCESS | 1658 | 1462215403710 Marionette DEBUG loaded listener.js 11:56:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x12be19c00) [pid = 1658] [serial = 449] [outer = 0x11291a400] 11:56:43 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:43 INFO - PROCESS | 1658 | [1658] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:56:43 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:44 INFO - PROCESS | 1658 | 1462215404009 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 11:56:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:56:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 471ms 11:56:44 INFO - PROCESS | 1658 | 1462215404028 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 11:56:44 INFO - PROCESS | 1658 | 1462215404029 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 11:56:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:56:44 INFO - PROCESS | 1658 | 1462215404031 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:56:44 INFO - PROCESS | 1658 | 1462215404032 Marionette TRACE conn2 <- [1,574,null,{}] 11:56:44 INFO - PROCESS | 1658 | 1462215404034 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:44 INFO - PROCESS | 1658 | 1462215404116 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 11:56:44 INFO - PROCESS | 1658 | 1462215404120 Marionette TRACE conn2 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:44 INFO - PROCESS | 1658 | ++DOCSHELL 0x12db0d000 == 54 [pid = 1658] [id = 151] 11:56:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x11291a000) [pid = 1658] [serial = 450] [outer = 0x0] 11:56:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x12cf6ac00) [pid = 1658] [serial = 451] [outer = 0x11291a000] 11:56:44 INFO - PROCESS | 1658 | 1462215404145 Marionette DEBUG loaded listener.js 11:56:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x12cf72000) [pid = 1658] [serial = 452] [outer = 0x11291a000] 11:56:44 INFO - PROCESS | 1658 | 1462215404634 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:56:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:56:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 670ms 11:56:44 INFO - PROCESS | 1658 | 1462215404701 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 11:56:44 INFO - PROCESS | 1658 | 1462215404705 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 11:56:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:56:44 INFO - PROCESS | 1658 | 1462215404708 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:56:44 INFO - PROCESS | 1658 | 1462215404711 Marionette TRACE conn2 <- [1,578,null,{}] 11:56:44 INFO - PROCESS | 1658 | 1462215404714 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:44 INFO - PROCESS | 1658 | 1462215404819 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 11:56:44 INFO - PROCESS | 1658 | 1462215404872 Marionette TRACE conn2 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:44 INFO - PROCESS | 1658 | ++DOCSHELL 0x11826c000 == 55 [pid = 1658] [id = 152] 11:56:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x116780c00) [pid = 1658] [serial = 453] [outer = 0x0] 11:56:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x116ab0400) [pid = 1658] [serial = 454] [outer = 0x116780c00] 11:56:44 INFO - PROCESS | 1658 | 1462215404903 Marionette DEBUG loaded listener.js 11:56:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x118360c00) [pid = 1658] [serial = 455] [outer = 0x116780c00] 11:56:45 INFO - PROCESS | 1658 | 1462215405415 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 11:56:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:56:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 773ms 11:56:45 INFO - PROCESS | 1658 | 1462215405481 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 11:56:45 INFO - PROCESS | 1658 | 1462215405485 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 11:56:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:56:45 INFO - PROCESS | 1658 | 1462215405490 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:56:45 INFO - PROCESS | 1658 | 1462215405492 Marionette TRACE conn2 <- [1,582,null,{}] 11:56:45 INFO - PROCESS | 1658 | 1462215405495 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:45 INFO - PROCESS | 1658 | 1462215405598 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 11:56:45 INFO - PROCESS | 1658 | 1462215405671 Marionette TRACE conn2 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x125fd9800 == 56 [pid = 1658] [id = 153] 11:56:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x1196fa800) [pid = 1658] [serial = 456] [outer = 0x0] 11:56:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x120f8f800) [pid = 1658] [serial = 457] [outer = 0x1196fa800] 11:56:45 INFO - PROCESS | 1658 | 1462215405701 Marionette DEBUG loaded listener.js 11:56:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x12181ec00) [pid = 1658] [serial = 458] [outer = 0x1196fa800] 11:56:46 INFO - PROCESS | 1658 | 1462215406117 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 11:56:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:56:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 670ms 11:56:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:56:46 INFO - PROCESS | 1658 | 1462215406173 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 11:56:46 INFO - PROCESS | 1658 | 1462215406175 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 11:56:46 INFO - PROCESS | 1658 | 1462215406177 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:56:46 INFO - PROCESS | 1658 | 1462215406180 Marionette TRACE conn2 <- [1,586,null,{}] 11:56:46 INFO - PROCESS | 1658 | 1462215406188 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:46 INFO - PROCESS | 1658 | 1462215406302 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 11:56:46 INFO - PROCESS | 1658 | 1462215406377 Marionette TRACE conn2 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:46 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c757800 == 57 [pid = 1658] [id = 154] 11:56:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x125483400) [pid = 1658] [serial = 459] [outer = 0x0] 11:56:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x127727800) [pid = 1658] [serial = 460] [outer = 0x125483400] 11:56:46 INFO - PROCESS | 1658 | 1462215406407 Marionette DEBUG loaded listener.js 11:56:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x12b027800) [pid = 1658] [serial = 461] [outer = 0x125483400] 11:56:46 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:46 INFO - PROCESS | 1658 | 1462215406819 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 11:56:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:56:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 671ms 11:56:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:56:46 INFO - PROCESS | 1658 | 1462215406848 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 11:56:46 INFO - PROCESS | 1658 | 1462215406850 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 11:56:46 INFO - PROCESS | 1658 | 1462215406853 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:56:46 INFO - PROCESS | 1658 | 1462215406854 Marionette TRACE conn2 <- [1,590,null,{}] 11:56:46 INFO - PROCESS | 1658 | 1462215406856 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:46 INFO - PROCESS | 1658 | 1462215406958 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 11:56:47 INFO - PROCESS | 1658 | 1462215407024 Marionette TRACE conn2 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x1162d1000 == 58 [pid = 1658] [id = 155] 11:56:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x1165d6c00) [pid = 1658] [serial = 462] [outer = 0x0] 11:56:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x11835b400) [pid = 1658] [serial = 463] [outer = 0x1165d6c00] 11:56:47 INFO - PROCESS | 1658 | 1462215407054 Marionette DEBUG loaded listener.js 11:56:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x1196f5400) [pid = 1658] [serial = 464] [outer = 0x1165d6c00] 11:56:47 INFO - PROCESS | 1658 | 1462215407677 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 11:56:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:56:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 869ms 11:56:47 INFO - PROCESS | 1658 | 1462215407743 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 11:56:47 INFO - PROCESS | 1658 | 1462215407745 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 11:56:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:56:47 INFO - PROCESS | 1658 | 1462215407750 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:56:47 INFO - PROCESS | 1658 | 1462215407752 Marionette TRACE conn2 <- [1,594,null,{}] 11:56:47 INFO - PROCESS | 1658 | 1462215407756 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:47 INFO - PROCESS | 1658 | 1462215407843 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 11:56:47 INFO - PROCESS | 1658 | 1462215407908 Marionette TRACE conn2 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x116050000 == 59 [pid = 1658] [id = 156] 11:56:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x113482800) [pid = 1658] [serial = 465] [outer = 0x0] 11:56:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x113591c00) [pid = 1658] [serial = 466] [outer = 0x113482800] 11:56:47 INFO - PROCESS | 1658 | 1462215407936 Marionette DEBUG loaded listener.js 11:56:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x116468000) [pid = 1658] [serial = 467] [outer = 0x113482800] 11:56:48 INFO - PROCESS | 1658 | 1462215408367 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 11:56:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:56:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 626ms 11:56:48 INFO - PROCESS | 1658 | 1462215408376 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 11:56:48 INFO - PROCESS | 1658 | 1462215408380 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 11:56:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:56:48 INFO - PROCESS | 1658 | 1462215408384 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:56:48 INFO - PROCESS | 1658 | 1462215408386 Marionette TRACE conn2 <- [1,598,null,{}] 11:56:48 INFO - PROCESS | 1658 | 1462215408388 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:48 INFO - PROCESS | 1658 | 1462215408483 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 11:56:48 INFO - PROCESS | 1658 | --DOCSHELL 0x12d71f800 == 58 [pid = 1658] [id = 150] 11:56:48 INFO - PROCESS | 1658 | --DOCSHELL 0x12d705800 == 57 [pid = 1658] [id = 149] 11:56:48 INFO - PROCESS | 1658 | --DOCSHELL 0x128f89800 == 56 [pid = 1658] [id = 148] 11:56:48 INFO - PROCESS | 1658 | --DOCSHELL 0x12ccf5800 == 55 [pid = 1658] [id = 147] 11:56:48 INFO - PROCESS | 1658 | --DOCSHELL 0x12cb2b800 == 54 [pid = 1658] [id = 146] 11:56:48 INFO - PROCESS | 1658 | --DOCSHELL 0x12c14f800 == 53 [pid = 1658] [id = 145] 11:56:48 INFO - PROCESS | 1658 | --DOCSHELL 0x12b3d1000 == 52 [pid = 1658] [id = 144] 11:56:48 INFO - PROCESS | 1658 | --DOCSHELL 0x12ab3a000 == 51 [pid = 1658] [id = 143] 11:56:48 INFO - PROCESS | 1658 | --DOCSHELL 0x118525000 == 50 [pid = 1658] [id = 142] 11:56:48 INFO - PROCESS | 1658 | --DOCSHELL 0x125fef000 == 49 [pid = 1658] [id = 141] 11:56:48 INFO - PROCESS | 1658 | --DOCSHELL 0x119a47800 == 48 [pid = 1658] [id = 140] 11:56:48 INFO - PROCESS | 1658 | --DOCSHELL 0x118aa2800 == 47 [pid = 1658] [id = 139] 11:56:48 INFO - PROCESS | 1658 | --DOCSHELL 0x1213c1800 == 46 [pid = 1658] [id = 138] 11:56:48 INFO - PROCESS | 1658 | --DOCSHELL 0x12975e800 == 45 [pid = 1658] [id = 134] 11:56:48 INFO - PROCESS | 1658 | --DOCSHELL 0x119a5d800 == 44 [pid = 1658] [id = 133] 11:56:48 INFO - PROCESS | 1658 | --DOCSHELL 0x115f66000 == 43 [pid = 1658] [id = 132] 11:56:48 INFO - PROCESS | 1658 | 1462215408560 Marionette TRACE conn2 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x1121b3000 == 44 [pid = 1658] [id = 157] 11:56:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x1126b8000) [pid = 1658] [serial = 468] [outer = 0x0] 11:56:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x112920000) [pid = 1658] [serial = 469] [outer = 0x1126b8000] 11:56:48 INFO - PROCESS | 1658 | 1462215408586 Marionette DEBUG loaded listener.js 11:56:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x116876c00) [pid = 1658] [serial = 470] [outer = 0x1126b8000] 11:56:48 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x116464c00) [pid = 1658] [serial = 196] [outer = 0x0] [url = about:blank] 11:56:48 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x1167df000) [pid = 1658] [serial = 242] [outer = 0x0] [url = about:blank] 11:56:48 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x12a9cb800) [pid = 1658] [serial = 308] [outer = 0x0] [url = about:blank] 11:56:48 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x119c9b800) [pid = 1658] [serial = 248] [outer = 0x0] [url = about:blank] 11:56:48 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x119627800) [pid = 1658] [serial = 299] [outer = 0x0] [url = about:blank] 11:56:48 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x1254f4800) [pid = 1658] [serial = 157] [outer = 0x0] [url = about:blank] 11:56:48 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x128f44000) [pid = 1658] [serial = 305] [outer = 0x0] [url = about:blank] 11:56:48 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x118285000) [pid = 1658] [serial = 296] [outer = 0x0] [url = about:blank] 11:56:48 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x118283000) [pid = 1658] [serial = 199] [outer = 0x0] [url = about:blank] 11:56:48 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x125fc2000) [pid = 1658] [serial = 251] [outer = 0x0] [url = about:blank] 11:56:48 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x1250f6800) [pid = 1658] [serial = 302] [outer = 0x0] [url = about:blank] 11:56:48 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x12a9c8400) [pid = 1658] [serial = 293] [outer = 0x0] [url = about:blank] 11:56:48 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x11872a000) [pid = 1658] [serial = 245] [outer = 0x0] [url = about:blank] 11:56:48 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x12b030400) [pid = 1658] [serial = 373] [outer = 0x0] [url = about:blank] 11:56:48 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x12be19800) [pid = 1658] [serial = 377] [outer = 0x0] [url = about:blank] 11:56:48 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x12bd53800) [pid = 1658] [serial = 376] [outer = 0x0] [url = about:blank] 11:56:48 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x12c083c00) [pid = 1658] [serial = 379] [outer = 0x0] [url = about:blank] 11:56:48 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x127775800) [pid = 1658] [serial = 370] [outer = 0x0] [url = about:blank] 11:56:48 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x1250f7c00) [pid = 1658] [serial = 382] [outer = 0x0] [url = about:blank] 11:56:48 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x126e6e400) [pid = 1658] [serial = 367] [outer = 0x0] [url = about:blank] 11:56:48 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x1273cf400) [pid = 1658] [serial = 368] [outer = 0x0] [url = about:blank] 11:56:48 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x118724000) [pid = 1658] [serial = 344] [outer = 0x0] [url = about:blank] 11:56:48 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x118277000) [pid = 1658] [serial = 343] [outer = 0x0] [url = about:blank] 11:56:48 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x118123000) [pid = 1658] [serial = 358] [outer = 0x0] [url = about:blank] 11:56:48 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x12b2eb400) [pid = 1658] [serial = 353] [outer = 0x0] [url = about:blank] 11:56:48 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x12a9c8800) [pid = 1658] [serial = 352] [outer = 0x0] [url = about:blank] 11:56:48 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x12c081000) [pid = 1658] [serial = 341] [outer = 0x0] [url = about:blank] 11:56:48 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x1176a9c00) [pid = 1658] [serial = 361] [outer = 0x0] [url = about:blank] 11:56:48 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x119244000) [pid = 1658] [serial = 362] [outer = 0x0] [url = about:blank] 11:56:48 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x121dae800) [pid = 1658] [serial = 347] [outer = 0x0] [url = about:blank] 11:56:48 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x120e29400) [pid = 1658] [serial = 346] [outer = 0x0] [url = about:blank] 11:56:48 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x12a9cc400) [pid = 1658] [serial = 383] [outer = 0x0] [url = about:blank] 11:56:48 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x120fe7800) [pid = 1658] [serial = 364] [outer = 0x0] [url = about:blank] 11:56:48 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x121dabc00) [pid = 1658] [serial = 365] [outer = 0x0] [url = about:blank] 11:56:48 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x12bb50000) [pid = 1658] [serial = 356] [outer = 0x0] [url = about:blank] 11:56:48 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x12685fc00) [pid = 1658] [serial = 355] [outer = 0x0] [url = about:blank] 11:56:48 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x128f49c00) [pid = 1658] [serial = 350] [outer = 0x0] [url = about:blank] 11:56:48 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x128c20000) [pid = 1658] [serial = 349] [outer = 0x0] [url = about:blank] 11:56:48 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x12c574800) [pid = 1658] [serial = 388] [outer = 0x0] [url = about:blank] 11:56:48 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x12c08a400) [pid = 1658] [serial = 380] [outer = 0x0] [url = about:blank] 11:56:48 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x112c6d400) [pid = 1658] [serial = 391] [outer = 0x0] [url = about:blank] 11:56:48 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x118364000) [pid = 1658] [serial = 359] [outer = 0x0] [url = about:blank] 11:56:48 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x12c102400) [pid = 1658] [serial = 385] [outer = 0x0] [url = about:blank] 11:56:48 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x12bb55800) [pid = 1658] [serial = 374] [outer = 0x0] [url = about:blank] 11:56:48 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x12c10cc00) [pid = 1658] [serial = 386] [outer = 0x0] [url = about:blank] 11:56:48 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x128f42c00) [pid = 1658] [serial = 371] [outer = 0x0] [url = about:blank] 11:56:48 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x12c7e8000) [pid = 1658] [serial = 389] [outer = 0x0] [url = about:blank] 11:56:48 INFO - PROCESS | 1658 | 1462215408918 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 11:56:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:56:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 572ms 11:56:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:56:48 INFO - PROCESS | 1658 | 1462215408957 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 11:56:48 INFO - PROCESS | 1658 | 1462215408958 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 11:56:48 INFO - PROCESS | 1658 | 1462215408960 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:56:48 INFO - PROCESS | 1658 | 1462215408962 Marionette TRACE conn2 <- [1,602,null,{}] 11:56:48 INFO - PROCESS | 1658 | 1462215408970 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:49 INFO - PROCESS | 1658 | 1462215409045 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 11:56:49 INFO - PROCESS | 1658 | 1462215409051 Marionette TRACE conn2 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:49 INFO - PROCESS | 1658 | ++DOCSHELL 0x11851d800 == 45 [pid = 1658] [id = 158] 11:56:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x118076c00) [pid = 1658] [serial = 471] [outer = 0x0] 11:56:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x11835c800) [pid = 1658] [serial = 472] [outer = 0x118076c00] 11:56:49 INFO - PROCESS | 1658 | 1462215409081 Marionette DEBUG loaded listener.js 11:56:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x118722800) [pid = 1658] [serial = 473] [outer = 0x118076c00] 11:56:49 INFO - PROCESS | 1658 | 1462215409429 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 11:56:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:56:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 521ms 11:56:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:56:49 INFO - PROCESS | 1658 | 1462215409481 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 11:56:49 INFO - PROCESS | 1658 | 1462215409483 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 11:56:49 INFO - PROCESS | 1658 | 1462215409485 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:56:49 INFO - PROCESS | 1658 | 1462215409486 Marionette TRACE conn2 <- [1,606,null,{}] 11:56:49 INFO - PROCESS | 1658 | 1462215409489 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:49 INFO - PROCESS | 1658 | 1462215409565 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 11:56:49 INFO - PROCESS | 1658 | 1462215409610 Marionette TRACE conn2 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:49 INFO - PROCESS | 1658 | ++DOCSHELL 0x118f99800 == 46 [pid = 1658] [id = 159] 11:56:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x118722c00) [pid = 1658] [serial = 474] [outer = 0x0] 11:56:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x118f53000) [pid = 1658] [serial = 475] [outer = 0x118722c00] 11:56:49 INFO - PROCESS | 1658 | 1462215409636 Marionette DEBUG loaded listener.js 11:56:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x1193d3000) [pid = 1658] [serial = 476] [outer = 0x118722c00] 11:56:49 INFO - PROCESS | 1658 | 1462215409915 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:56:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:56:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 468ms 11:56:49 INFO - PROCESS | 1658 | 1462215409954 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 11:56:49 INFO - PROCESS | 1658 | 1462215409958 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 11:56:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:56:49 INFO - PROCESS | 1658 | 1462215409962 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:56:49 INFO - PROCESS | 1658 | 1462215409963 Marionette TRACE conn2 <- [1,610,null,{}] 11:56:49 INFO - PROCESS | 1658 | 1462215409965 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:50 INFO - PROCESS | 1658 | 1462215410038 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 11:56:50 INFO - PROCESS | 1658 | 1462215410045 Marionette TRACE conn2 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x11345c800 == 47 [pid = 1658] [id = 160] 11:56:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x112918400) [pid = 1658] [serial = 477] [outer = 0x0] 11:56:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x119624000) [pid = 1658] [serial = 478] [outer = 0x112918400] 11:56:50 INFO - PROCESS | 1658 | 1462215410070 Marionette DEBUG loaded listener.js 11:56:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x119a13000) [pid = 1658] [serial = 479] [outer = 0x112918400] 11:56:50 INFO - PROCESS | 1658 | 1462215410413 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 11:56:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:56:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 468ms 11:56:50 INFO - PROCESS | 1658 | 1462215410430 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 11:56:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:56:50 INFO - PROCESS | 1658 | 1462215410431 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 11:56:50 INFO - PROCESS | 1658 | 1462215410434 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:56:50 INFO - PROCESS | 1658 | 1462215410435 Marionette TRACE conn2 <- [1,614,null,{}] 11:56:50 INFO - PROCESS | 1658 | 1462215410452 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:50 INFO - PROCESS | 1658 | 1462215410558 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 11:56:50 INFO - PROCESS | 1658 | 1462215410564 Marionette TRACE conn2 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x12104d800 == 48 [pid = 1658] [id = 161] 11:56:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x119a18000) [pid = 1658] [serial = 480] [outer = 0x0] 11:56:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x120f8f400) [pid = 1658] [serial = 481] [outer = 0x119a18000] 11:56:50 INFO - PROCESS | 1658 | 1462215410591 Marionette DEBUG loaded listener.js 11:56:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x1254f4800) [pid = 1658] [serial = 482] [outer = 0x119a18000] 11:56:50 INFO - PROCESS | 1658 | 1462215410938 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 11:56:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:56:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 518ms 11:56:50 INFO - PROCESS | 1658 | 1462215410953 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 11:56:50 INFO - PROCESS | 1658 | 1462215410955 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 11:56:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:56:50 INFO - PROCESS | 1658 | 1462215410960 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:56:50 INFO - PROCESS | 1658 | 1462215410962 Marionette TRACE conn2 <- [1,618,null,{}] 11:56:50 INFO - PROCESS | 1658 | 1462215410965 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:51 INFO - PROCESS | 1658 | 1462215411105 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 11:56:51 INFO - PROCESS | 1658 | 1462215411131 Marionette TRACE conn2 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x1219ef000 == 49 [pid = 1658] [id = 162] 11:56:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x119c98c00) [pid = 1658] [serial = 483] [outer = 0x0] 11:56:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x1255c5400) [pid = 1658] [serial = 484] [outer = 0x119c98c00] 11:56:51 INFO - PROCESS | 1658 | 1462215411168 Marionette DEBUG loaded listener.js 11:56:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x125fcb400) [pid = 1658] [serial = 485] [outer = 0x119c98c00] 11:56:51 INFO - PROCESS | 1658 | 1462215411627 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:56:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:56:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 720ms 11:56:51 INFO - PROCESS | 1658 | 1462215411681 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 11:56:51 INFO - PROCESS | 1658 | 1462215411682 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 11:56:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:56:51 INFO - PROCESS | 1658 | 1462215411684 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:56:51 INFO - PROCESS | 1658 | 1462215411685 Marionette TRACE conn2 <- [1,622,null,{}] 11:56:51 INFO - PROCESS | 1658 | 1462215411688 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:51 INFO - PROCESS | 1658 | 1462215411780 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 11:56:51 INFO - PROCESS | 1658 | 1462215411784 Marionette TRACE conn2 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x12366b000 == 50 [pid = 1658] [id = 163] 11:56:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x1255bc000) [pid = 1658] [serial = 486] [outer = 0x0] 11:56:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x126e6e800) [pid = 1658] [serial = 487] [outer = 0x1255bc000] 11:56:51 INFO - PROCESS | 1658 | 1462215411809 Marionette DEBUG loaded listener.js 11:56:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x127163000) [pid = 1658] [serial = 488] [outer = 0x1255bc000] 11:56:52 INFO - PROCESS | 1658 | 1462215412153 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 11:56:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:56:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 520ms 11:56:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:56:52 INFO - PROCESS | 1658 | 1462215412205 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 11:56:52 INFO - PROCESS | 1658 | 1462215412206 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 11:56:52 INFO - PROCESS | 1658 | 1462215412208 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:56:52 INFO - PROCESS | 1658 | 1462215412209 Marionette TRACE conn2 <- [1,626,null,{}] 11:56:52 INFO - PROCESS | 1658 | 1462215412212 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:52 INFO - PROCESS | 1658 | 1462215412303 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 11:56:52 INFO - PROCESS | 1658 | 1462215412335 Marionette TRACE conn2 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x125871800 == 51 [pid = 1658] [id = 164] 11:56:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x126e68400) [pid = 1658] [serial = 489] [outer = 0x0] 11:56:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x12734d400) [pid = 1658] [serial = 490] [outer = 0x126e68400] 11:56:52 INFO - PROCESS | 1658 | 1462215412360 Marionette DEBUG loaded listener.js 11:56:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x1273c7c00) [pid = 1658] [serial = 491] [outer = 0x126e68400] 11:56:52 INFO - PROCESS | 1658 | 1462215412684 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 11:56:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:56:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 520ms 11:56:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:56:52 INFO - PROCESS | 1658 | 1462215412729 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 11:56:52 INFO - PROCESS | 1658 | 1462215412730 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 11:56:52 INFO - PROCESS | 1658 | 1462215412732 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:56:52 INFO - PROCESS | 1658 | 1462215412734 Marionette TRACE conn2 <- [1,630,null,{}] 11:56:52 INFO - PROCESS | 1658 | 1462215412736 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:53 INFO - PROCESS | 1658 | 1462215413015 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 11:56:53 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x1294d4400) [pid = 1658] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:56:53 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x129406000) [pid = 1658] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:56:53 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x116785400) [pid = 1658] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:56:53 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x127350400) [pid = 1658] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:56:53 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x11352cc00) [pid = 1658] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:56:53 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x12b33a400) [pid = 1658] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:56:53 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x12c087800) [pid = 1658] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:56:53 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x12c10dc00) [pid = 1658] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 11:56:53 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x11871e800) [pid = 1658] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:56:53 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x119a17c00) [pid = 1658] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:56:53 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x1213d9400) [pid = 1658] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:56:53 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x125f72000) [pid = 1658] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:56:53 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x1126b7800) [pid = 1658] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:56:53 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x127778800) [pid = 1658] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 11:56:53 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x112914000) [pid = 1658] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:56:53 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x127347000) [pid = 1658] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:56:53 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x12c7e9000) [pid = 1658] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 11:56:53 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x120e27800) [pid = 1658] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:56:53 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x11291a400) [pid = 1658] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:56:53 INFO - PROCESS | 1658 | 1462215413056 Marionette TRACE conn2 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x11682a000 == 52 [pid = 1658] [id = 165] 11:56:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x112914000) [pid = 1658] [serial = 492] [outer = 0x0] 11:56:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x112c6f400) [pid = 1658] [serial = 493] [outer = 0x112914000] 11:56:53 INFO - PROCESS | 1658 | 1462215413082 Marionette DEBUG loaded listener.js 11:56:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x118f87000) [pid = 1658] [serial = 494] [outer = 0x112914000] 11:56:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:56:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 619ms 11:56:53 INFO - PROCESS | 1658 | 1462215413347 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 11:56:53 INFO - PROCESS | 1658 | 1462215413352 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 11:56:53 INFO - PROCESS | 1658 | 1462215413354 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 11:56:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:56:53 INFO - PROCESS | 1658 | 1462215413368 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:56:53 INFO - PROCESS | 1658 | 1462215413370 Marionette TRACE conn2 <- [1,634,null,{}] 11:56:53 INFO - PROCESS | 1658 | 1462215413379 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:53 INFO - PROCESS | 1658 | 1462215413474 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 11:56:53 INFO - PROCESS | 1658 | 1462215413479 Marionette TRACE conn2 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x128f78000 == 53 [pid = 1658] [id = 166] 11:56:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x125484c00) [pid = 1658] [serial = 495] [outer = 0x0] 11:56:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x127775000) [pid = 1658] [serial = 496] [outer = 0x125484c00] 11:56:53 INFO - PROCESS | 1658 | 1462215413508 Marionette DEBUG loaded listener.js 11:56:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x128f46000) [pid = 1658] [serial = 497] [outer = 0x125484c00] 11:56:53 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x128f49c00) [pid = 1658] [serial = 498] [outer = 0x12d420000] 11:56:53 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:53 INFO - PROCESS | 1658 | 1462215413896 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 11:56:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:56:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 577ms 11:56:53 INFO - PROCESS | 1658 | 1462215413941 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 11:56:53 INFO - PROCESS | 1658 | 1462215413942 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 11:56:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:56:53 INFO - PROCESS | 1658 | 1462215413944 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:56:53 INFO - PROCESS | 1658 | 1462215413945 Marionette TRACE conn2 <- [1,638,null,{}] 11:56:53 INFO - PROCESS | 1658 | 1462215413947 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:54 INFO - PROCESS | 1658 | 1462215414024 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 11:56:54 INFO - PROCESS | 1658 | 1462215414029 Marionette TRACE conn2 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x129793000 == 54 [pid = 1658] [id = 167] 11:56:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x128f45c00) [pid = 1658] [serial = 499] [outer = 0x0] 11:56:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x1294cb000) [pid = 1658] [serial = 500] [outer = 0x128f45c00] 11:56:54 INFO - PROCESS | 1658 | 1462215414053 Marionette DEBUG loaded listener.js 11:56:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x12970dc00) [pid = 1658] [serial = 501] [outer = 0x128f45c00] 11:56:54 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:54 INFO - PROCESS | 1658 | [1658] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:56:54 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:54 INFO - PROCESS | 1658 | 1462215414364 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:56:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:56:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 470ms 11:56:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:56:54 INFO - PROCESS | 1658 | 1462215414414 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 11:56:54 INFO - PROCESS | 1658 | 1462215414415 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 11:56:54 INFO - PROCESS | 1658 | 1462215414417 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:56:54 INFO - PROCESS | 1658 | 1462215414418 Marionette TRACE conn2 <- [1,642,null,{}] 11:56:54 INFO - PROCESS | 1658 | 1462215414420 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:54 INFO - PROCESS | 1658 | 1462215414496 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 11:56:54 INFO - PROCESS | 1658 | 1462215414545 Marionette TRACE conn2 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a816000 == 55 [pid = 1658] [id = 168] 11:56:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x1187a0800) [pid = 1658] [serial = 502] [outer = 0x0] 11:56:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x1299b4800) [pid = 1658] [serial = 503] [outer = 0x1187a0800] 11:56:54 INFO - PROCESS | 1658 | 1462215414569 Marionette DEBUG loaded listener.js 11:56:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x12a9c7400) [pid = 1658] [serial = 504] [outer = 0x1187a0800] 11:56:54 INFO - PROCESS | 1658 | 1462215414847 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 11:56:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:56:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 468ms 11:56:54 INFO - PROCESS | 1658 | 1462215414886 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 11:56:54 INFO - PROCESS | 1658 | 1462215414887 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 11:56:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:56:54 INFO - PROCESS | 1658 | 1462215414892 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:56:54 INFO - PROCESS | 1658 | 1462215414894 Marionette TRACE conn2 <- [1,646,null,{}] 11:56:54 INFO - PROCESS | 1658 | 1462215414897 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:54 INFO - PROCESS | 1658 | 1462215414975 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 11:56:54 INFO - PROCESS | 1658 | 1462215414979 Marionette TRACE conn2 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b060800 == 56 [pid = 1658] [id = 169] 11:56:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x12a9cc800) [pid = 1658] [serial = 505] [outer = 0x0] 11:56:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x12b031800) [pid = 1658] [serial = 506] [outer = 0x12a9cc800] 11:56:55 INFO - PROCESS | 1658 | 1462215415003 Marionette DEBUG loaded listener.js 11:56:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x12b2f0000) [pid = 1658] [serial = 507] [outer = 0x12a9cc800] 11:56:55 INFO - PROCESS | 1658 | 1462215415479 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:56:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:56:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 625ms 11:56:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:56:55 INFO - PROCESS | 1658 | 1462215415516 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 11:56:55 INFO - PROCESS | 1658 | 1462215415519 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 11:56:55 INFO - PROCESS | 1658 | 1462215415522 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:56:55 INFO - PROCESS | 1658 | 1462215415525 Marionette TRACE conn2 <- [1,650,null,{}] 11:56:55 INFO - PROCESS | 1658 | 1462215415528 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:55 INFO - PROCESS | 1658 | 1462215415631 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 11:56:55 INFO - PROCESS | 1658 | 1462215415694 Marionette TRACE conn2 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x116fec000 == 57 [pid = 1658] [id = 170] 11:56:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x113018c00) [pid = 1658] [serial = 508] [outer = 0x0] 11:56:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x115e66800) [pid = 1658] [serial = 509] [outer = 0x113018c00] 11:56:55 INFO - PROCESS | 1658 | 1462215415725 Marionette DEBUG loaded listener.js 11:56:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x116808400) [pid = 1658] [serial = 510] [outer = 0x113018c00] 11:56:56 INFO - PROCESS | 1658 | 1462215416136 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 11:56:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:56:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 672ms 11:56:56 INFO - PROCESS | 1658 | 1462215416195 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 11:56:56 INFO - PROCESS | 1658 | 1462215416199 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 11:56:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:56:56 INFO - PROCESS | 1658 | 1462215416204 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:56:56 INFO - PROCESS | 1658 | 1462215416208 Marionette TRACE conn2 <- [1,654,null,{}] 11:56:56 INFO - PROCESS | 1658 | 1462215416211 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:56 INFO - PROCESS | 1658 | 1462215416309 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 11:56:56 INFO - PROCESS | 1658 | 1462215416371 Marionette TRACE conn2 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x119596000 == 58 [pid = 1658] [id = 171] 11:56:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x118271c00) [pid = 1658] [serial = 511] [outer = 0x0] 11:56:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x11835bc00) [pid = 1658] [serial = 512] [outer = 0x118271c00] 11:56:56 INFO - PROCESS | 1658 | 1462215416400 Marionette DEBUG loaded listener.js 11:56:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x118725800) [pid = 1658] [serial = 513] [outer = 0x118271c00] 11:56:56 INFO - PROCESS | 1658 | 1462215416816 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 11:56:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:56:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 672ms 11:56:56 INFO - PROCESS | 1658 | 1462215416877 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 11:56:56 INFO - PROCESS | 1658 | 1462215416878 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 11:56:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:56:56 INFO - PROCESS | 1658 | 1462215416881 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:56:56 INFO - PROCESS | 1658 | 1462215416883 Marionette TRACE conn2 <- [1,658,null,{}] 11:56:56 INFO - PROCESS | 1658 | 1462215416891 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:57 INFO - PROCESS | 1658 | 1462215417015 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 11:56:57 INFO - PROCESS | 1658 | 1462215417091 Marionette TRACE conn2 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x128f7f000 == 59 [pid = 1658] [id = 172] 11:56:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x120f90400) [pid = 1658] [serial = 514] [outer = 0x0] 11:56:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x1212b1000) [pid = 1658] [serial = 515] [outer = 0x120f90400] 11:56:57 INFO - PROCESS | 1658 | 1462215417123 Marionette DEBUG loaded listener.js 11:56:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x125d1d000) [pid = 1658] [serial = 516] [outer = 0x120f90400] 11:56:57 INFO - PROCESS | 1658 | 1462215417590 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:56:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:56:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 770ms 11:56:57 INFO - PROCESS | 1658 | 1462215417653 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 11:56:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:56:57 INFO - PROCESS | 1658 | 1462215417656 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 11:56:57 INFO - PROCESS | 1658 | 1462215417659 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:56:57 INFO - PROCESS | 1658 | 1462215417661 Marionette TRACE conn2 <- [1,662,null,{}] 11:56:57 INFO - PROCESS | 1658 | 1462215417665 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:57 INFO - PROCESS | 1658 | 1462215417802 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 11:56:57 INFO - PROCESS | 1658 | 1462215417850 Marionette TRACE conn2 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b3ce800 == 60 [pid = 1658] [id = 173] 11:56:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x126e66400) [pid = 1658] [serial = 517] [outer = 0x0] 11:56:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x127351c00) [pid = 1658] [serial = 518] [outer = 0x126e66400] 11:56:57 INFO - PROCESS | 1658 | 1462215417880 Marionette DEBUG loaded listener.js 11:56:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x127779c00) [pid = 1658] [serial = 519] [outer = 0x126e66400] 11:56:58 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:58 INFO - PROCESS | 1658 | 1462215418278 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 11:56:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:56:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 671ms 11:56:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:56:58 INFO - PROCESS | 1658 | 1462215418331 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 11:56:58 INFO - PROCESS | 1658 | 1462215418332 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 11:56:58 INFO - PROCESS | 1658 | 1462215418334 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:56:58 INFO - PROCESS | 1658 | 1462215418336 Marionette TRACE conn2 <- [1,666,null,{}] 11:56:58 INFO - PROCESS | 1658 | 1462215418338 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:58 INFO - PROCESS | 1658 | 1462215418434 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 11:56:58 INFO - PROCESS | 1658 | 1462215418483 Marionette TRACE conn2 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bebb000 == 61 [pid = 1658] [id = 174] 11:56:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x128c25800) [pid = 1658] [serial = 520] [outer = 0x0] 11:56:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x128f47000) [pid = 1658] [serial = 521] [outer = 0x128c25800] 11:56:58 INFO - PROCESS | 1658 | 1462215418512 Marionette DEBUG loaded listener.js 11:56:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x1299b9c00) [pid = 1658] [serial = 522] [outer = 0x128c25800] 11:56:58 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:56:58 INFO - PROCESS | 1658 | 1462215418919 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 11:56:58 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:56:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 622ms 11:56:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:56:58 INFO - PROCESS | 1658 | 1462215418956 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 11:56:58 INFO - PROCESS | 1658 | 1462215418958 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 11:56:58 INFO - PROCESS | 1658 | 1462215418960 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:56:58 INFO - PROCESS | 1658 | 1462215418962 Marionette TRACE conn2 <- [1,670,null,{}] 11:56:58 INFO - PROCESS | 1658 | 1462215418964 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:59 INFO - PROCESS | 1658 | 1462215419070 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 11:56:59 INFO - PROCESS | 1658 | 1462215419113 Marionette TRACE conn2 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x119c5d000 == 62 [pid = 1658] [id = 175] 11:56:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x1176a7400) [pid = 1658] [serial = 523] [outer = 0x0] 11:56:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x125fc5000) [pid = 1658] [serial = 524] [outer = 0x1176a7400] 11:56:59 INFO - PROCESS | 1658 | 1462215419138 Marionette DEBUG loaded listener.js 11:56:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x12bb53c00) [pid = 1658] [serial = 525] [outer = 0x1176a7400] 11:56:59 INFO - PROCESS | 1658 | 1462215419871 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 11:56:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:56:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 969ms 11:56:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:56:59 INFO - PROCESS | 1658 | 1462215419939 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 11:56:59 INFO - PROCESS | 1658 | 1462215419941 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 11:56:59 INFO - PROCESS | 1658 | 1462215419946 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:56:59 INFO - PROCESS | 1658 | 1462215419949 Marionette TRACE conn2 <- [1,674,null,{}] 11:56:59 INFO - PROCESS | 1658 | 1462215419953 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:00 INFO - PROCESS | 1658 | 1462215420046 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 11:57:00 INFO - PROCESS | 1658 | 1462215420111 Marionette TRACE conn2 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x118ab6800 == 63 [pid = 1658] [id = 176] 11:57:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x113484800) [pid = 1658] [serial = 526] [outer = 0x0] 11:57:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x1135b1800) [pid = 1658] [serial = 527] [outer = 0x113484800] 11:57:00 INFO - PROCESS | 1658 | 1462215420139 Marionette DEBUG loaded listener.js 11:57:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x1167df400) [pid = 1658] [serial = 528] [outer = 0x113484800] 11:57:00 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:57:00 INFO - PROCESS | 1658 | 1462215420545 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 11:57:00 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:57:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 626ms 11:57:00 INFO - PROCESS | 1658 | 1462215420572 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 11:57:00 INFO - PROCESS | 1658 | 1462215420576 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 11:57:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:57:00 INFO - PROCESS | 1658 | 1462215420580 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:57:00 INFO - PROCESS | 1658 | 1462215420582 Marionette TRACE conn2 <- [1,678,null,{}] 11:57:00 INFO - PROCESS | 1658 | 1462215420584 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:00 INFO - PROCESS | 1658 | 1462215420676 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 11:57:00 INFO - PROCESS | 1658 | 1462215420724 Marionette TRACE conn2 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x117468800 == 64 [pid = 1658] [id = 177] 11:57:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x11680a400) [pid = 1658] [serial = 529] [outer = 0x0] 11:57:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x118124c00) [pid = 1658] [serial = 530] [outer = 0x11680a400] 11:57:00 INFO - PROCESS | 1658 | 1462215420754 Marionette DEBUG loaded listener.js 11:57:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x118361400) [pid = 1658] [serial = 531] [outer = 0x11680a400] 11:57:01 INFO - PROCESS | 1658 | --DOCSHELL 0x12a816000 == 63 [pid = 1658] [id = 168] 11:57:01 INFO - PROCESS | 1658 | --DOCSHELL 0x129793000 == 62 [pid = 1658] [id = 167] 11:57:01 INFO - PROCESS | 1658 | --DOCSHELL 0x128f78000 == 61 [pid = 1658] [id = 166] 11:57:01 INFO - PROCESS | 1658 | --DOCSHELL 0x11682a000 == 60 [pid = 1658] [id = 165] 11:57:01 INFO - PROCESS | 1658 | --DOCSHELL 0x125871800 == 59 [pid = 1658] [id = 164] 11:57:01 INFO - PROCESS | 1658 | --DOCSHELL 0x12366b000 == 58 [pid = 1658] [id = 163] 11:57:01 INFO - PROCESS | 1658 | --DOCSHELL 0x1219ef000 == 57 [pid = 1658] [id = 162] 11:57:01 INFO - PROCESS | 1658 | --DOCSHELL 0x12104d800 == 56 [pid = 1658] [id = 161] 11:57:01 INFO - PROCESS | 1658 | --DOCSHELL 0x11345c800 == 55 [pid = 1658] [id = 160] 11:57:01 INFO - PROCESS | 1658 | --DOCSHELL 0x118f99800 == 54 [pid = 1658] [id = 159] 11:57:01 INFO - PROCESS | 1658 | --DOCSHELL 0x11851d800 == 53 [pid = 1658] [id = 158] 11:57:01 INFO - PROCESS | 1658 | --DOCSHELL 0x1121b3000 == 52 [pid = 1658] [id = 157] 11:57:01 INFO - PROCESS | 1658 | --DOCSHELL 0x116050000 == 51 [pid = 1658] [id = 156] 11:57:01 INFO - PROCESS | 1658 | --DOCSHELL 0x11826c000 == 50 [pid = 1658] [id = 152] 11:57:01 INFO - PROCESS | 1658 | --DOCSHELL 0x12db0d000 == 49 [pid = 1658] [id = 151] 11:57:01 INFO - PROCESS | 1658 | 1462215421209 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 11:57:01 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x112921000) [pid = 1658] [serial = 446] [outer = 0x0] [url = about:blank] 11:57:01 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x12be19c00) [pid = 1658] [serial = 449] [outer = 0x0] [url = about:blank] 11:57:01 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x12c7f1800) [pid = 1658] [serial = 410] [outer = 0x0] [url = about:blank] 11:57:01 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x12a9bf400) [pid = 1658] [serial = 424] [outer = 0x0] [url = about:blank] 11:57:01 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x118287400) [pid = 1658] [serial = 397] [outer = 0x0] [url = about:blank] 11:57:01 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x12c8fac00) [pid = 1658] [serial = 440] [outer = 0x0] [url = about:blank] 11:57:01 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x118f7bc00) [pid = 1658] [serial = 413] [outer = 0x0] [url = about:blank] 11:57:01 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x12be13c00) [pid = 1658] [serial = 427] [outer = 0x0] [url = about:blank] 11:57:01 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x12c576400) [pid = 1658] [serial = 407] [outer = 0x0] [url = about:blank] 11:57:01 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x12c573400) [pid = 1658] [serial = 430] [outer = 0x0] [url = about:blank] 11:57:01 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x1193ca400) [pid = 1658] [serial = 442] [outer = 0x0] [url = about:blank] 11:57:01 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x120f92400) [pid = 1658] [serial = 415] [outer = 0x0] [url = about:blank] 11:57:01 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x12bd4a000) [pid = 1658] [serial = 404] [outer = 0x0] [url = about:blank] 11:57:01 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x12715c000) [pid = 1658] [serial = 418] [outer = 0x0] [url = about:blank] 11:57:01 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x12776f800) [pid = 1658] [serial = 419] [outer = 0x0] [url = about:blank] 11:57:01 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x1294cac00) [pid = 1658] [serial = 443] [outer = 0x0] [url = about:blank] 11:57:01 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x112c63400) [pid = 1658] [serial = 394] [outer = 0x0] [url = about:blank] 11:57:01 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x129407c00) [pid = 1658] [serial = 421] [outer = 0x0] [url = about:blank] 11:57:01 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x12b2f6000) [pid = 1658] [serial = 403] [outer = 0x0] [url = about:blank] 11:57:01 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x11291cc00) [pid = 1658] [serial = 445] [outer = 0x0] [url = about:blank] 11:57:01 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x12734fc00) [pid = 1658] [serial = 437] [outer = 0x0] [url = about:blank] 11:57:01 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x117c33000) [pid = 1658] [serial = 412] [outer = 0x0] [url = about:blank] 11:57:01 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x12c8ed800) [pid = 1658] [serial = 433] [outer = 0x0] [url = about:blank] 11:57:01 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x1196f0c00) [pid = 1658] [serial = 398] [outer = 0x0] [url = about:blank] 11:57:01 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x1297ce800) [pid = 1658] [serial = 422] [outer = 0x0] [url = about:blank] 11:57:01 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x12c7f1c00) [pid = 1658] [serial = 431] [outer = 0x0] [url = about:blank] 11:57:01 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x12772c000) [pid = 1658] [serial = 401] [outer = 0x0] [url = about:blank] 11:57:01 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x12c576c00) [pid = 1658] [serial = 409] [outer = 0x0] [url = about:blank] 11:57:01 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x12c8f6000) [pid = 1658] [serial = 439] [outer = 0x0] [url = about:blank] 11:57:01 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x12c10e400) [pid = 1658] [serial = 428] [outer = 0x0] [url = about:blank] 11:57:01 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x1250fa400) [pid = 1658] [serial = 400] [outer = 0x0] [url = about:blank] 11:57:01 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x12c111000) [pid = 1658] [serial = 406] [outer = 0x0] [url = about:blank] 11:57:01 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x121dab400) [pid = 1658] [serial = 416] [outer = 0x0] [url = about:blank] 11:57:01 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x12734ac00) [pid = 1658] [serial = 436] [outer = 0x0] [url = about:blank] 11:57:01 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x115fb8400) [pid = 1658] [serial = 395] [outer = 0x0] [url = about:blank] 11:57:01 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x12c8f7000) [pid = 1658] [serial = 434] [outer = 0x0] [url = about:blank] 11:57:01 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x12b2ea800) [pid = 1658] [serial = 425] [outer = 0x0] [url = about:blank] 11:57:01 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x118726c00) [pid = 1658] [serial = 448] [outer = 0x0] [url = about:blank] 11:57:01 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:57:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 671ms 11:57:01 INFO - PROCESS | 1658 | 1462215421252 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 11:57:01 INFO - PROCESS | 1658 | 1462215421254 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 11:57:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:57:01 INFO - PROCESS | 1658 | 1462215421258 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:57:01 INFO - PROCESS | 1658 | 1462215421261 Marionette TRACE conn2 <- [1,682,null,{}] 11:57:01 INFO - PROCESS | 1658 | 1462215421272 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:01 INFO - PROCESS | 1658 | 1462215421427 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 11:57:01 INFO - PROCESS | 1658 | 1462215421508 Marionette TRACE conn2 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x117470000 == 50 [pid = 1658] [id = 178] 11:57:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x118724c00) [pid = 1658] [serial = 532] [outer = 0x0] 11:57:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x118f4f000) [pid = 1658] [serial = 533] [outer = 0x118724c00] 11:57:01 INFO - PROCESS | 1658 | 1462215421547 Marionette DEBUG loaded listener.js 11:57:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x1193ca800) [pid = 1658] [serial = 534] [outer = 0x118724c00] 11:57:02 INFO - PROCESS | 1658 | 1462215422349 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 11:57:02 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:57:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1124ms 11:57:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:57:02 INFO - PROCESS | 1658 | 1462215422382 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 11:57:02 INFO - PROCESS | 1658 | 1462215422383 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 11:57:02 INFO - PROCESS | 1658 | 1462215422385 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:57:02 INFO - PROCESS | 1658 | 1462215422387 Marionette TRACE conn2 <- [1,686,null,{}] 11:57:02 INFO - PROCESS | 1658 | 1462215422389 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:02 INFO - PROCESS | 1658 | 1462215422463 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 11:57:02 INFO - PROCESS | 1658 | 1462215422467 Marionette TRACE conn2 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x121056800 == 51 [pid = 1658] [id = 179] 11:57:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x1195c0400) [pid = 1658] [serial = 535] [outer = 0x0] 11:57:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x119c9b800) [pid = 1658] [serial = 536] [outer = 0x1195c0400] 11:57:02 INFO - PROCESS | 1658 | 1462215422496 Marionette DEBUG loaded listener.js 11:57:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x121192800) [pid = 1658] [serial = 537] [outer = 0x1195c0400] 11:57:03 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:57:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 968ms 11:57:03 INFO - PROCESS | 1658 | 1462215423350 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 11:57:03 INFO - PROCESS | 1658 | 1462215423355 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 11:57:03 INFO - PROCESS | 1658 | 1462215423357 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 11:57:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:57:03 INFO - PROCESS | 1658 | 1462215423359 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:57:03 INFO - PROCESS | 1658 | 1462215423361 Marionette TRACE conn2 <- [1,690,null,{}] 11:57:03 INFO - PROCESS | 1658 | 1462215423363 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:03 INFO - PROCESS | 1658 | 1462215423457 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 11:57:03 INFO - PROCESS | 1658 | 1462215423461 Marionette TRACE conn2 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x1165ec000 == 52 [pid = 1658] [id = 180] 11:57:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x120e20c00) [pid = 1658] [serial = 538] [outer = 0x0] 11:57:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x1254f5000) [pid = 1658] [serial = 539] [outer = 0x120e20c00] 11:57:03 INFO - PROCESS | 1658 | 1462215423487 Marionette DEBUG loaded listener.js 11:57:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x125f71800) [pid = 1658] [serial = 540] [outer = 0x120e20c00] 11:57:04 INFO - PROCESS | 1658 | 1462215424322 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 11:57:04 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:57:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 968ms 11:57:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:57:04 INFO - PROCESS | 1658 | 1462215424329 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 11:57:04 INFO - PROCESS | 1658 | 1462215424330 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 11:57:04 INFO - PROCESS | 1658 | 1462215424332 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:57:04 INFO - PROCESS | 1658 | 1462215424333 Marionette TRACE conn2 <- [1,694,null,{}] 11:57:04 INFO - PROCESS | 1658 | 1462215424335 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:04 INFO - PROCESS | 1658 | 1462215424445 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 11:57:04 INFO - PROCESS | 1658 | 1462215424458 Marionette TRACE conn2 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x127184800 == 53 [pid = 1658] [id = 181] 11:57:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x127167400) [pid = 1658] [serial = 541] [outer = 0x0] 11:57:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x127732800) [pid = 1658] [serial = 542] [outer = 0x127167400] 11:57:04 INFO - PROCESS | 1658 | 1462215424484 Marionette DEBUG loaded listener.js 11:57:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x128f3c000) [pid = 1658] [serial = 543] [outer = 0x127167400] 11:57:05 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x112c67000) [pid = 1658] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:57:05 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x119c98c00) [pid = 1658] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:57:05 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x1255bc000) [pid = 1658] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:57:05 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x119a18000) [pid = 1658] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:57:05 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x126e68400) [pid = 1658] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:57:05 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x118076c00) [pid = 1658] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:57:05 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x1165d6c00) [pid = 1658] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:57:05 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x112918400) [pid = 1658] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:57:05 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x1196fa800) [pid = 1658] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:57:05 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x116780c00) [pid = 1658] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:57:05 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x113482800) [pid = 1658] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:57:05 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x118722c00) [pid = 1658] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:57:05 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x125483400) [pid = 1658] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:57:05 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x1126b8000) [pid = 1658] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:57:05 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x125484c00) [pid = 1658] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:57:05 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x112914000) [pid = 1658] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:57:05 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x128f45c00) [pid = 1658] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:57:05 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x1187a0800) [pid = 1658] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:57:05 INFO - PROCESS | 1658 | 1462215425280 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 11:57:05 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:57:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 970ms 11:57:05 INFO - PROCESS | 1658 | 1462215425302 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 11:57:05 INFO - PROCESS | 1658 | 1462215425304 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 11:57:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:57:05 INFO - PROCESS | 1658 | 1462215425307 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:57:05 INFO - PROCESS | 1658 | 1462215425309 Marionette TRACE conn2 <- [1,698,null,{}] 11:57:05 INFO - PROCESS | 1658 | 1462215425311 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:05 INFO - PROCESS | 1658 | 1462215425386 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 11:57:05 INFO - PROCESS | 1658 | 1462215425393 Marionette TRACE conn2 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:05 INFO - PROCESS | 1658 | ++DOCSHELL 0x118269000 == 54 [pid = 1658] [id = 182] 11:57:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x112c67000) [pid = 1658] [serial = 544] [outer = 0x0] 11:57:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x118286800) [pid = 1658] [serial = 545] [outer = 0x112c67000] 11:57:05 INFO - PROCESS | 1658 | 1462215425418 Marionette DEBUG loaded listener.js 11:57:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x11923f400) [pid = 1658] [serial = 546] [outer = 0x112c67000] 11:57:06 INFO - PROCESS | 1658 | 1462215426241 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 11:57:06 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:57:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 971ms 11:57:06 INFO - PROCESS | 1658 | 1462215426279 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 11:57:06 INFO - PROCESS | 1658 | 1462215426280 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 11:57:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:57:06 INFO - PROCESS | 1658 | 1462215426282 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:57:06 INFO - PROCESS | 1658 | 1462215426283 Marionette TRACE conn2 <- [1,702,null,{}] 11:57:06 INFO - PROCESS | 1658 | 1462215426285 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:06 INFO - PROCESS | 1658 | 1462215426384 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 11:57:06 INFO - PROCESS | 1658 | 1462215426391 Marionette TRACE conn2 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x12978c800 == 55 [pid = 1658] [id = 183] 11:57:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x1164d3800) [pid = 1658] [serial = 547] [outer = 0x0] 11:57:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x128f3b400) [pid = 1658] [serial = 548] [outer = 0x1164d3800] 11:57:06 INFO - PROCESS | 1658 | 1462215426416 Marionette DEBUG loaded listener.js 11:57:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x1294c8000) [pid = 1658] [serial = 549] [outer = 0x1164d3800] 11:57:07 INFO - PROCESS | 1658 | 1462215427188 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 11:57:07 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:57:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 922ms 11:57:07 INFO - PROCESS | 1658 | 1462215427204 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 11:57:07 INFO - PROCESS | 1658 | 1462215427207 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 11:57:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:57:07 INFO - PROCESS | 1658 | 1462215427266 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:57:07 INFO - PROCESS | 1658 | 1462215427267 Marionette TRACE conn2 <- [1,706,null,{}] 11:57:07 INFO - PROCESS | 1658 | 1462215427271 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:07 INFO - PROCESS | 1658 | 1462215427360 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 11:57:07 INFO - PROCESS | 1658 | 1462215427447 Marionette TRACE conn2 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x115f7f000 == 56 [pid = 1658] [id = 184] 11:57:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x11291c400) [pid = 1658] [serial = 550] [outer = 0x0] 11:57:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x11291fc00) [pid = 1658] [serial = 551] [outer = 0x11291c400] 11:57:07 INFO - PROCESS | 1658 | 1462215427479 Marionette DEBUG loaded listener.js 11:57:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x1150f4800) [pid = 1658] [serial = 552] [outer = 0x11291c400] 11:57:08 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:57:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1174ms 11:57:08 INFO - PROCESS | 1658 | 1462215428430 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 11:57:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:57:08 INFO - PROCESS | 1658 | 1462215428440 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 11:57:08 INFO - PROCESS | 1658 | 1462215428442 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 11:57:08 INFO - PROCESS | 1658 | 1462215428445 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:57:08 INFO - PROCESS | 1658 | 1462215428447 Marionette TRACE conn2 <- [1,710,null,{}] 11:57:08 INFO - PROCESS | 1658 | 1462215428453 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:08 INFO - PROCESS | 1658 | 1462215428552 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 11:57:08 INFO - PROCESS | 1658 | 1462215428598 Marionette TRACE conn2 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x12113c800 == 57 [pid = 1658] [id = 185] 11:57:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x116868400) [pid = 1658] [serial = 553] [outer = 0x0] 11:57:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x118727800) [pid = 1658] [serial = 554] [outer = 0x116868400] 11:57:08 INFO - PROCESS | 1658 | 1462215428628 Marionette DEBUG loaded listener.js 11:57:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x1193d3c00) [pid = 1658] [serial = 555] [outer = 0x116868400] 11:57:09 INFO - PROCESS | 1658 | 1462215429528 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 11:57:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:57:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1125ms 11:57:09 INFO - PROCESS | 1658 | 1462215429571 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 11:57:09 INFO - PROCESS | 1658 | 1462215429572 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 11:57:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:57:09 INFO - PROCESS | 1658 | 1462215429575 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:57:09 INFO - PROCESS | 1658 | 1462215429576 Marionette TRACE conn2 <- [1,714,null,{}] 11:57:09 INFO - PROCESS | 1658 | 1462215429578 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:09 INFO - PROCESS | 1658 | 1462215429676 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 11:57:09 INFO - PROCESS | 1658 | 1462215429727 Marionette TRACE conn2 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:09 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b056000 == 58 [pid = 1658] [id = 186] 11:57:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x127162c00) [pid = 1658] [serial = 556] [outer = 0x0] 11:57:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x127345c00) [pid = 1658] [serial = 557] [outer = 0x127162c00] 11:57:09 INFO - PROCESS | 1658 | 1462215429761 Marionette DEBUG loaded listener.js 11:57:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x1273d0800) [pid = 1658] [serial = 558] [outer = 0x127162c00] 11:57:10 INFO - PROCESS | 1658 | 1462215430671 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 11:57:10 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:57:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1119ms 11:57:10 INFO - PROCESS | 1658 | 1462215430695 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 11:57:10 INFO - PROCESS | 1658 | 1462215430696 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 11:57:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:57:10 INFO - PROCESS | 1658 | 1462215430698 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:57:10 INFO - PROCESS | 1658 | 1462215430700 Marionette TRACE conn2 <- [1,718,null,{}] 11:57:10 INFO - PROCESS | 1658 | 1462215430702 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:10 INFO - PROCESS | 1658 | 1462215430800 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 11:57:10 INFO - PROCESS | 1658 | 1462215430846 Marionette TRACE conn2 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bebd800 == 59 [pid = 1658] [id = 187] 11:57:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x128c24800) [pid = 1658] [serial = 559] [outer = 0x0] 11:57:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x1299bf000) [pid = 1658] [serial = 560] [outer = 0x128c24800] 11:57:10 INFO - PROCESS | 1658 | 1462215430875 Marionette DEBUG loaded listener.js 11:57:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x12b2ea800) [pid = 1658] [serial = 561] [outer = 0x128c24800] 11:57:11 INFO - PROCESS | 1658 | 1462215431766 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 11:57:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:57:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1071ms 11:57:11 INFO - PROCESS | 1658 | 1462215431770 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 11:57:11 INFO - PROCESS | 1658 | 1462215431772 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 11:57:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:57:11 INFO - PROCESS | 1658 | 1462215431792 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:57:11 INFO - PROCESS | 1658 | 1462215431794 Marionette TRACE conn2 <- [1,722,null,{}] 11:57:11 INFO - PROCESS | 1658 | 1462215431798 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:11 INFO - PROCESS | 1658 | 1462215431898 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 11:57:11 INFO - PROCESS | 1658 | 1462215431945 Marionette TRACE conn2 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:11 INFO - PROCESS | 1658 | ++DOCSHELL 0x11935f000 == 60 [pid = 1658] [id = 188] 11:57:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x1168ca000) [pid = 1658] [serial = 562] [outer = 0x0] 11:57:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x116aad000) [pid = 1658] [serial = 563] [outer = 0x1168ca000] 11:57:11 INFO - PROCESS | 1658 | 1462215431974 Marionette DEBUG loaded listener.js 11:57:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x118282400) [pid = 1658] [serial = 564] [outer = 0x1168ca000] 11:57:12 INFO - PROCESS | 1658 | 1462215432477 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 11:57:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 11:57:12 INFO - PROCESS | 1658 | 1462215432525 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 11:57:12 INFO - PROCESS | 1658 | 1462215432529 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:57:12 INFO - PROCESS | 1658 | 1462215432530 Marionette TRACE conn2 <- [1,726,null,{}] 11:57:12 INFO - PROCESS | 1658 | 1462215432533 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:12 INFO - PROCESS | 1658 | 1462215432666 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 11:57:12 INFO - PROCESS | 1658 | --DOCSHELL 0x118269000 == 59 [pid = 1658] [id = 182] 11:57:12 INFO - PROCESS | 1658 | --DOCSHELL 0x127184800 == 58 [pid = 1658] [id = 181] 11:57:12 INFO - PROCESS | 1658 | --DOCSHELL 0x1165ec000 == 57 [pid = 1658] [id = 180] 11:57:12 INFO - PROCESS | 1658 | --DOCSHELL 0x121056800 == 56 [pid = 1658] [id = 179] 11:57:12 INFO - PROCESS | 1658 | --DOCSHELL 0x117470000 == 55 [pid = 1658] [id = 178] 11:57:12 INFO - PROCESS | 1658 | --DOCSHELL 0x117468800 == 54 [pid = 1658] [id = 177] 11:57:12 INFO - PROCESS | 1658 | --DOCSHELL 0x118ab6800 == 53 [pid = 1658] [id = 176] 11:57:12 INFO - PROCESS | 1658 | 1462215432798 Marionette TRACE conn2 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x115f74000 == 54 [pid = 1658] [id = 189] 11:57:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x112c6b800) [pid = 1658] [serial = 565] [outer = 0x0] 11:57:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x118270800) [pid = 1658] [serial = 566] [outer = 0x112c6b800] 11:57:12 INFO - PROCESS | 1658 | 1462215432843 Marionette DEBUG loaded listener.js 11:57:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x1195c0800) [pid = 1658] [serial = 567] [outer = 0x112c6b800] 11:57:13 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x12c106c00) [pid = 1658] [serial = 392] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x1255c5400) [pid = 1658] [serial = 484] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x126e6e800) [pid = 1658] [serial = 487] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x120f8f400) [pid = 1658] [serial = 481] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x12734d400) [pid = 1658] [serial = 490] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x11835c800) [pid = 1658] [serial = 472] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x118722800) [pid = 1658] [serial = 473] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x11835b400) [pid = 1658] [serial = 463] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x1196f5400) [pid = 1658] [serial = 464] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x119624000) [pid = 1658] [serial = 478] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x119a13000) [pid = 1658] [serial = 479] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x127163000) [pid = 1658] [serial = 488] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x12181ec00) [pid = 1658] [serial = 458] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x120f8f800) [pid = 1658] [serial = 457] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x118360c00) [pid = 1658] [serial = 455] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x116ab0400) [pid = 1658] [serial = 454] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x116468000) [pid = 1658] [serial = 467] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x113591c00) [pid = 1658] [serial = 466] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x118f53000) [pid = 1658] [serial = 475] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x1193d3000) [pid = 1658] [serial = 476] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x12b027800) [pid = 1658] [serial = 461] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x127727800) [pid = 1658] [serial = 460] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x112920000) [pid = 1658] [serial = 469] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x116876c00) [pid = 1658] [serial = 470] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x12cf6ac00) [pid = 1658] [serial = 451] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x1273c7c00) [pid = 1658] [serial = 491] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x128f46000) [pid = 1658] [serial = 497] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x112c6f400) [pid = 1658] [serial = 493] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x127775000) [pid = 1658] [serial = 496] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x118f87000) [pid = 1658] [serial = 494] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x12970dc00) [pid = 1658] [serial = 501] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x118282c00) [pid = 1658] [serial = 206] [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:57:13 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x125fcb400) [pid = 1658] [serial = 485] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x1299b4800) [pid = 1658] [serial = 503] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x12a9c7400) [pid = 1658] [serial = 504] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x1294cb000) [pid = 1658] [serial = 500] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x1254f4800) [pid = 1658] [serial = 482] [outer = 0x0] [url = about:blank] 11:57:13 INFO - PROCESS | 1658 | 1462215433262 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 11:57:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:57:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 770ms 11:57:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:57:13 INFO - PROCESS | 1658 | 1462215433300 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 11:57:13 INFO - PROCESS | 1658 | 1462215433301 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 11:57:13 INFO - PROCESS | 1658 | 1462215433303 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:57:13 INFO - PROCESS | 1658 | 1462215433306 Marionette TRACE conn2 <- [1,730,null,{}] 11:57:13 INFO - PROCESS | 1658 | 1462215433313 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:13 INFO - PROCESS | 1658 | 1462215433396 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 11:57:13 INFO - PROCESS | 1658 | 1462215433402 Marionette TRACE conn2 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:13 INFO - PROCESS | 1658 | ++DOCSHELL 0x119a42000 == 55 [pid = 1658] [id = 190] 11:57:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x119a18800) [pid = 1658] [serial = 568] [outer = 0x0] 11:57:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x121827400) [pid = 1658] [serial = 569] [outer = 0x119a18800] 11:57:13 INFO - PROCESS | 1658 | 1462215433429 Marionette DEBUG loaded listener.js 11:57:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x1255c5400) [pid = 1658] [serial = 570] [outer = 0x119a18800] 11:57:13 INFO - PROCESS | 1658 | 1462215433781 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3640] expected 0 but got 10","_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:57:13 INFO - PROCESS | 1658 | 1462215433829 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 11:57:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 11:57:13 INFO - PROCESS | 1658 | 1462215433831 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:57:13 INFO - PROCESS | 1658 | 1462215433832 Marionette TRACE conn2 <- [1,734,null,{}] 11:57:13 INFO - PROCESS | 1658 | 1462215433835 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:13 INFO - PROCESS | 1658 | 1462215433911 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 11:57:13 INFO - PROCESS | 1658 | 1462215433917 Marionette TRACE conn2 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:13 INFO - PROCESS | 1658 | ++DOCSHELL 0x12366b000 == 56 [pid = 1658] [id = 191] 11:57:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x125fc9c00) [pid = 1658] [serial = 571] [outer = 0x0] 11:57:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x127349c00) [pid = 1658] [serial = 572] [outer = 0x125fc9c00] 11:57:13 INFO - PROCESS | 1658 | 1462215433943 Marionette DEBUG loaded listener.js 11:57:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x127771400) [pid = 1658] [serial = 573] [outer = 0x125fc9c00] 11:57:14 INFO - PROCESS | 1658 | 1462215434273 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 11:57:14 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:57:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 471ms 11:57:14 INFO - PROCESS | 1658 | 1462215434302 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 11:57:14 INFO - PROCESS | 1658 | 1462215434303 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 11:57:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:57:14 INFO - PROCESS | 1658 | 1462215434306 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:57:14 INFO - PROCESS | 1658 | 1462215434309 Marionette TRACE conn2 <- [1,738,null,{}] 11:57:14 INFO - PROCESS | 1658 | 1462215434312 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:14 INFO - PROCESS | 1658 | 1462215434384 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 11:57:14 INFO - PROCESS | 1658 | 1462215434389 Marionette TRACE conn2 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:14 INFO - PROCESS | 1658 | ++DOCSHELL 0x125f87000 == 57 [pid = 1658] [id = 192] 11:57:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x127777400) [pid = 1658] [serial = 574] [outer = 0x0] 11:57:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x128f46000) [pid = 1658] [serial = 575] [outer = 0x127777400] 11:57:14 INFO - PROCESS | 1658 | 1462215434417 Marionette DEBUG loaded listener.js 11:57:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x12a9cb000) [pid = 1658] [serial = 576] [outer = 0x127777400] 11:57:15 INFO - PROCESS | 1658 | 1462215435233 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 11:57:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:57:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 975ms 11:57:15 INFO - PROCESS | 1658 | 1462215435281 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 11:57:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:57:15 INFO - PROCESS | 1658 | 1462215435282 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 11:57:15 INFO - PROCESS | 1658 | 1462215435285 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:57:15 INFO - PROCESS | 1658 | 1462215435286 Marionette TRACE conn2 <- [1,742,null,{}] 11:57:15 INFO - PROCESS | 1658 | 1462215435288 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:15 INFO - PROCESS | 1658 | 1462215435404 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 11:57:15 INFO - PROCESS | 1658 | 1462215435410 Marionette TRACE conn2 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:15 INFO - PROCESS | 1658 | ++DOCSHELL 0x116513800 == 58 [pid = 1658] [id = 193] 11:57:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x128f3dc00) [pid = 1658] [serial = 577] [outer = 0x0] 11:57:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x12bb4d800) [pid = 1658] [serial = 578] [outer = 0x128f3dc00] 11:57:15 INFO - PROCESS | 1658 | 1462215435463 Marionette DEBUG loaded listener.js 11:57:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x12be13000) [pid = 1658] [serial = 579] [outer = 0x128f3dc00] 11:57:16 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x118724c00) [pid = 1658] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:57:16 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x11680a400) [pid = 1658] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:57:16 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x127167400) [pid = 1658] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:57:16 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x112c67000) [pid = 1658] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:57:16 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x1195c0400) [pid = 1658] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:57:16 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x113484800) [pid = 1658] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:57:16 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x120e20c00) [pid = 1658] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:57:16 INFO - PROCESS | 1658 | 1462215436265 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 11:57:16 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:57:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1019ms 11:57:16 INFO - PROCESS | 1658 | 1462215436304 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 11:57:16 INFO - PROCESS | 1658 | 1462215436306 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 11:57:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:57:16 INFO - PROCESS | 1658 | 1462215436310 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:57:16 INFO - PROCESS | 1658 | 1462215436311 Marionette TRACE conn2 <- [1,746,null,{}] 11:57:16 INFO - PROCESS | 1658 | 1462215436314 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:16 INFO - PROCESS | 1658 | 1462215436386 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 11:57:16 INFO - PROCESS | 1658 | 1462215436434 Marionette TRACE conn2 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x1165f3800 == 59 [pid = 1658] [id = 194] 11:57:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x117c38000) [pid = 1658] [serial = 580] [outer = 0x0] 11:57:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x126ef4800) [pid = 1658] [serial = 581] [outer = 0x117c38000] 11:57:16 INFO - PROCESS | 1658 | 1462215436459 Marionette DEBUG loaded listener.js 11:57:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x12be18400) [pid = 1658] [serial = 582] [outer = 0x117c38000] 11:57:17 INFO - PROCESS | 1658 | 1462215437238 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 11:57:17 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:57:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 969ms 11:57:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:57:17 INFO - PROCESS | 1658 | 1462215437280 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 11:57:17 INFO - PROCESS | 1658 | 1462215437281 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 11:57:17 INFO - PROCESS | 1658 | 1462215437283 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:57:17 INFO - PROCESS | 1658 | 1462215437284 Marionette TRACE conn2 <- [1,750,null,{}] 11:57:17 INFO - PROCESS | 1658 | 1462215437286 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:17 INFO - PROCESS | 1658 | 1462215437364 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 11:57:17 INFO - PROCESS | 1658 | 1462215437368 Marionette TRACE conn2 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:17 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b063000 == 60 [pid = 1658] [id = 195] 11:57:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x12be19000) [pid = 1658] [serial = 583] [outer = 0x0] 11:57:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x12c085800) [pid = 1658] [serial = 584] [outer = 0x12be19000] 11:57:17 INFO - PROCESS | 1658 | 1462215437393 Marionette DEBUG loaded listener.js 11:57:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x12c08e000) [pid = 1658] [serial = 585] [outer = 0x12be19000] 11:57:18 INFO - PROCESS | 1658 | 1462215438184 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 11:57:18 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:57:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 919ms 11:57:18 INFO - PROCESS | 1658 | 1462215438202 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 11:57:18 INFO - PROCESS | 1658 | 1462215438204 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 11:57:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:57:18 INFO - PROCESS | 1658 | 1462215438207 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:57:18 INFO - PROCESS | 1658 | 1462215438208 Marionette TRACE conn2 <- [1,754,null,{}] 11:57:18 INFO - PROCESS | 1658 | 1462215438211 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:18 INFO - PROCESS | 1658 | 1462215438287 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 11:57:18 INFO - PROCESS | 1658 | 1462215438294 Marionette TRACE conn2 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c14a800 == 61 [pid = 1658] [id = 196] 11:57:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x1193d5000) [pid = 1658] [serial = 586] [outer = 0x0] 11:57:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x12c106c00) [pid = 1658] [serial = 587] [outer = 0x1193d5000] 11:57:18 INFO - PROCESS | 1658 | 1462215438318 Marionette DEBUG loaded listener.js 11:57:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x12c110400) [pid = 1658] [serial = 588] [outer = 0x1193d5000] 11:57:19 INFO - PROCESS | 1658 | 1462215439144 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 11:57:19 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:57:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 972ms 11:57:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:57:19 INFO - PROCESS | 1658 | 1462215439179 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 11:57:19 INFO - PROCESS | 1658 | 1462215439181 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 11:57:19 INFO - PROCESS | 1658 | 1462215439185 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:57:19 INFO - PROCESS | 1658 | 1462215439188 Marionette TRACE conn2 <- [1,758,null,{}] 11:57:19 INFO - PROCESS | 1658 | 1462215439192 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:19 INFO - PROCESS | 1658 | 1462215439291 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 11:57:19 INFO - PROCESS | 1658 | 1462215439339 Marionette TRACE conn2 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:19 INFO - PROCESS | 1658 | ++DOCSHELL 0x11825e000 == 62 [pid = 1658] [id = 197] 11:57:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x116788800) [pid = 1658] [serial = 589] [outer = 0x0] 11:57:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x11686e000) [pid = 1658] [serial = 590] [outer = 0x116788800] 11:57:19 INFO - PROCESS | 1658 | 1462215439371 Marionette DEBUG loaded listener.js 11:57:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x118362c00) [pid = 1658] [serial = 591] [outer = 0x116788800] 11:57:19 INFO - PROCESS | 1658 | 1462215439837 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 11:57:19 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:57:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 674ms 11:57:19 INFO - PROCESS | 1658 | 1462215439881 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 11:57:19 INFO - PROCESS | 1658 | 1462215439887 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 11:57:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:57:19 INFO - PROCESS | 1658 | 1462215439897 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:57:19 INFO - PROCESS | 1658 | 1462215439900 Marionette TRACE conn2 <- [1,762,null,{}] 11:57:19 INFO - PROCESS | 1658 | 1462215439903 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:20 INFO - PROCESS | 1658 | 1462215440050 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 11:57:20 INFO - PROCESS | 1658 | 1462215440137 Marionette TRACE conn2 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:20 INFO - PROCESS | 1658 | ++DOCSHELL 0x121b91000 == 63 [pid = 1658] [id = 198] 11:57:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x118723400) [pid = 1658] [serial = 592] [outer = 0x0] 11:57:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x11962d800) [pid = 1658] [serial = 593] [outer = 0x118723400] 11:57:20 INFO - PROCESS | 1658 | 1462215440175 Marionette DEBUG loaded listener.js 11:57:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x120f94000) [pid = 1658] [serial = 594] [outer = 0x118723400] 11:57:21 INFO - PROCESS | 1658 | 1462215441040 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 11:57:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:57:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1176ms 11:57:21 INFO - PROCESS | 1658 | 1462215441073 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 11:57:21 INFO - PROCESS | 1658 | 1462215441074 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 11:57:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:57:21 INFO - PROCESS | 1658 | 1462215441077 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:57:21 INFO - PROCESS | 1658 | 1462215441079 Marionette TRACE conn2 <- [1,766,null,{}] 11:57:21 INFO - PROCESS | 1658 | 1462215441087 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:21 INFO - PROCESS | 1658 | 1462215441219 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 11:57:21 INFO - PROCESS | 1658 | 1462215441270 Marionette TRACE conn2 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:21 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bbb9000 == 64 [pid = 1658] [id = 199] 11:57:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x125fbf800) [pid = 1658] [serial = 595] [outer = 0x0] 11:57:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x127770800) [pid = 1658] [serial = 596] [outer = 0x125fbf800] 11:57:21 INFO - PROCESS | 1658 | 1462215441301 Marionette DEBUG loaded listener.js 11:57:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x12a9c4400) [pid = 1658] [serial = 597] [outer = 0x125fbf800] 11:57:22 INFO - PROCESS | 1658 | 1462215442213 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 11:57:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:57:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1174ms 11:57:22 INFO - PROCESS | 1658 | 1462215442252 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 11:57:22 INFO - PROCESS | 1658 | 1462215442253 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 11:57:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:57:22 INFO - PROCESS | 1658 | 1462215442256 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:57:22 INFO - PROCESS | 1658 | 1462215442257 Marionette TRACE conn2 <- [1,770,null,{}] 11:57:22 INFO - PROCESS | 1658 | 1462215442259 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:22 INFO - PROCESS | 1658 | 1462215442357 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 11:57:22 INFO - PROCESS | 1658 | 1462215442405 Marionette TRACE conn2 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:22 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c756800 == 65 [pid = 1658] [id = 200] 11:57:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x116780c00) [pid = 1658] [serial = 598] [outer = 0x0] 11:57:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x12b339800) [pid = 1658] [serial = 599] [outer = 0x116780c00] 11:57:22 INFO - PROCESS | 1658 | 1462215442434 Marionette DEBUG loaded listener.js 11:57:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x12bd4e400) [pid = 1658] [serial = 600] [outer = 0x116780c00] 11:57:23 INFO - PROCESS | 1658 | 1462215443090 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 11:57:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:57:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 871ms 11:57:23 INFO - PROCESS | 1658 | 1462215443127 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 11:57:23 INFO - PROCESS | 1658 | 1462215443130 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 11:57:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:57:23 INFO - PROCESS | 1658 | 1462215443138 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:57:23 INFO - PROCESS | 1658 | 1462215443141 Marionette TRACE conn2 <- [1,774,null,{}] 11:57:23 INFO - PROCESS | 1658 | 1462215443146 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:23 INFO - PROCESS | 1658 | 1462215443236 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 11:57:23 INFO - PROCESS | 1658 | 1462215443297 Marionette TRACE conn2 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x119c65000 == 66 [pid = 1658] [id = 201] 11:57:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x1168cd000) [pid = 1658] [serial = 601] [outer = 0x0] 11:57:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x117c35000) [pid = 1658] [serial = 602] [outer = 0x1168cd000] 11:57:23 INFO - PROCESS | 1658 | 1462215443324 Marionette DEBUG loaded listener.js 11:57:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x118369800) [pid = 1658] [serial = 603] [outer = 0x1168cd000] 11:57:23 INFO - PROCESS | 1658 | 1462215443757 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 11:57:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:57:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 678ms 11:57:23 INFO - PROCESS | 1658 | 1462215443812 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 11:57:23 INFO - PROCESS | 1658 | 1462215443816 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 11:57:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:57:23 INFO - PROCESS | 1658 | 1462215443820 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:57:23 INFO - PROCESS | 1658 | 1462215443822 Marionette TRACE conn2 <- [1,778,null,{}] 11:57:23 INFO - PROCESS | 1658 | 1462215443848 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:23 INFO - PROCESS | 1658 | 1462215443938 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 11:57:24 INFO - PROCESS | 1658 | 1462215444009 Marionette TRACE conn2 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:24 INFO - PROCESS | 1658 | ++DOCSHELL 0x11852c800 == 67 [pid = 1658] [id = 202] 11:57:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x118729800) [pid = 1658] [serial = 604] [outer = 0x0] 11:57:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x1187abc00) [pid = 1658] [serial = 605] [outer = 0x118729800] 11:57:24 INFO - PROCESS | 1658 | 1462215444036 Marionette DEBUG loaded listener.js 11:57:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x1193c9000) [pid = 1658] [serial = 606] [outer = 0x118729800] 11:57:24 INFO - PROCESS | 1658 | --DOCSHELL 0x12b063000 == 66 [pid = 1658] [id = 195] 11:57:24 INFO - PROCESS | 1658 | --DOCSHELL 0x1165f3800 == 65 [pid = 1658] [id = 194] 11:57:24 INFO - PROCESS | 1658 | --DOCSHELL 0x116513800 == 64 [pid = 1658] [id = 193] 11:57:24 INFO - PROCESS | 1658 | --DOCSHELL 0x125f87000 == 63 [pid = 1658] [id = 192] 11:57:24 INFO - PROCESS | 1658 | --DOCSHELL 0x12366b000 == 62 [pid = 1658] [id = 191] 11:57:24 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x128f3b400) [pid = 1658] [serial = 548] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x12b031800) [pid = 1658] [serial = 506] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x115e66800) [pid = 1658] [serial = 509] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x11835bc00) [pid = 1658] [serial = 512] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x1212b1000) [pid = 1658] [serial = 515] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x127351c00) [pid = 1658] [serial = 518] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x128f47000) [pid = 1658] [serial = 521] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x125fc5000) [pid = 1658] [serial = 524] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1658 | --DOCSHELL 0x119a42000 == 61 [pid = 1658] [id = 190] 11:57:24 INFO - PROCESS | 1658 | --DOCSHELL 0x115f74000 == 60 [pid = 1658] [id = 189] 11:57:24 INFO - PROCESS | 1658 | --DOCSHELL 0x11935f000 == 59 [pid = 1658] [id = 188] 11:57:24 INFO - PROCESS | 1658 | --DOCSHELL 0x115f7f000 == 58 [pid = 1658] [id = 184] 11:57:24 INFO - PROCESS | 1658 | --DOCSHELL 0x12978c800 == 57 [pid = 1658] [id = 183] 11:57:24 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x118f4f000) [pid = 1658] [serial = 533] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x118361400) [pid = 1658] [serial = 531] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x118124c00) [pid = 1658] [serial = 530] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x127732800) [pid = 1658] [serial = 542] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x118286800) [pid = 1658] [serial = 545] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x119c9b800) [pid = 1658] [serial = 536] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x11923f400) [pid = 1658] [serial = 546] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x1167df400) [pid = 1658] [serial = 528] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x1135b1800) [pid = 1658] [serial = 527] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x1193ca800) [pid = 1658] [serial = 534] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x1254f5000) [pid = 1658] [serial = 539] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x128f3c000) [pid = 1658] [serial = 543] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x125f71800) [pid = 1658] [serial = 540] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x121192800) [pid = 1658] [serial = 537] [outer = 0x0] [url = about:blank] 11:57:24 INFO - PROCESS | 1658 | 1462215444377 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 11:57:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:57:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 592ms 11:57:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:57:24 INFO - PROCESS | 1658 | 1462215444412 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 11:57:24 INFO - PROCESS | 1658 | 1462215444414 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 11:57:24 INFO - PROCESS | 1658 | 1462215444416 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:57:24 INFO - PROCESS | 1658 | 1462215444418 Marionette TRACE conn2 <- [1,782,null,{}] 11:57:24 INFO - PROCESS | 1658 | 1462215444425 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:24 INFO - PROCESS | 1658 | 1462215444510 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 11:57:24 INFO - PROCESS | 1658 | 1462215444515 Marionette TRACE conn2 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:24 INFO - PROCESS | 1658 | ++DOCSHELL 0x119345800 == 58 [pid = 1658] [id = 203] 11:57:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x119623400) [pid = 1658] [serial = 607] [outer = 0x0] 11:57:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x119a1a800) [pid = 1658] [serial = 608] [outer = 0x119623400] 11:57:24 INFO - PROCESS | 1658 | 1462215444542 Marionette DEBUG loaded listener.js 11:57:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x121574400) [pid = 1658] [serial = 609] [outer = 0x119623400] 11:57:24 INFO - PROCESS | 1658 | 1462215444879 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 11:57:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:57:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 524ms 11:57:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:57:24 INFO - PROCESS | 1658 | 1462215444940 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 11:57:24 INFO - PROCESS | 1658 | 1462215444942 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 11:57:24 INFO - PROCESS | 1658 | 1462215444944 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:57:24 INFO - PROCESS | 1658 | 1462215444945 Marionette TRACE conn2 <- [1,786,null,{}] 11:57:24 INFO - PROCESS | 1658 | 1462215444947 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:25 INFO - PROCESS | 1658 | 1462215445016 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 11:57:25 INFO - PROCESS | 1658 | 1462215445020 Marionette TRACE conn2 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x121d84800 == 59 [pid = 1658] [id = 204] 11:57:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x1250f6c00) [pid = 1658] [serial = 610] [outer = 0x0] 11:57:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x125f6dc00) [pid = 1658] [serial = 611] [outer = 0x1250f6c00] 11:57:25 INFO - PROCESS | 1658 | 1462215445048 Marionette DEBUG loaded listener.js 11:57:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x126ef2800) [pid = 1658] [serial = 612] [outer = 0x1250f6c00] 11:57:25 INFO - PROCESS | 1658 | 1462215445394 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 11:57:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:57:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 468ms 11:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:57:25 INFO - PROCESS | 1658 | 1462215445412 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 11:57:25 INFO - PROCESS | 1658 | 1462215445413 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 11:57:25 INFO - PROCESS | 1658 | 1462215445415 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:57:25 INFO - PROCESS | 1658 | 1462215445416 Marionette TRACE conn2 <- [1,790,null,{}] 11:57:25 INFO - PROCESS | 1658 | 1462215445429 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:25 INFO - PROCESS | 1658 | 1462215445506 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 11:57:25 INFO - PROCESS | 1658 | 1462215445513 Marionette TRACE conn2 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x1268c4000 == 60 [pid = 1658] [id = 205] 11:57:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x125fc1800) [pid = 1658] [serial = 613] [outer = 0x0] 11:57:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x12734cc00) [pid = 1658] [serial = 614] [outer = 0x125fc1800] 11:57:25 INFO - PROCESS | 1658 | 1462215445539 Marionette DEBUG loaded listener.js 11:57:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x127778400) [pid = 1658] [serial = 615] [outer = 0x125fc1800] 11:57:25 INFO - PROCESS | 1658 | 1462215445863 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 11:57:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:57:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 469ms 11:57:25 INFO - PROCESS | 1658 | 1462215445884 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 11:57:25 INFO - PROCESS | 1658 | 1462215445885 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 11:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:57:25 INFO - PROCESS | 1658 | 1462215445887 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:57:25 INFO - PROCESS | 1658 | 1462215445889 Marionette TRACE conn2 <- [1,794,null,{}] 11:57:25 INFO - PROCESS | 1658 | 1462215445893 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:25 INFO - PROCESS | 1658 | 1462215445986 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 11:57:25 INFO - PROCESS | 1658 | 1462215445994 Marionette TRACE conn2 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:26 INFO - PROCESS | 1658 | ++DOCSHELL 0x1268c9800 == 61 [pid = 1658] [id = 206] 11:57:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x127161c00) [pid = 1658] [serial = 616] [outer = 0x0] 11:57:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x128f3f400) [pid = 1658] [serial = 617] [outer = 0x127161c00] 11:57:26 INFO - PROCESS | 1658 | 1462215446068 Marionette DEBUG loaded listener.js 11:57:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x12bd47400) [pid = 1658] [serial = 618] [outer = 0x127161c00] 11:57:26 INFO - PROCESS | 1658 | 1462215446385 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 11:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 522ms 11:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:57:26 INFO - PROCESS | 1658 | 1462215446413 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 11:57:26 INFO - PROCESS | 1658 | 1462215446414 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 11:57:26 INFO - PROCESS | 1658 | 1462215446416 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:57:26 INFO - PROCESS | 1658 | 1462215446417 Marionette TRACE conn2 <- [1,798,null,{}] 11:57:26 INFO - PROCESS | 1658 | 1462215446420 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:26 INFO - PROCESS | 1658 | 1462215446514 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 11:57:26 INFO - PROCESS | 1658 | 1462215446519 Marionette TRACE conn2 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:26 INFO - PROCESS | 1658 | ++DOCSHELL 0x12975a800 == 62 [pid = 1658] [id = 207] 11:57:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x12bd4a000) [pid = 1658] [serial = 619] [outer = 0x0] 11:57:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x12be14400) [pid = 1658] [serial = 620] [outer = 0x12bd4a000] 11:57:26 INFO - PROCESS | 1658 | 1462215446570 Marionette DEBUG loaded listener.js 11:57:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x12c08cc00) [pid = 1658] [serial = 621] [outer = 0x12bd4a000] 11:57:26 INFO - PROCESS | 1658 | 1462215446892 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 11:57:26 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:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 519ms 11:57:26 INFO - PROCESS | 1658 | 1462215446936 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 11:57:26 INFO - PROCESS | 1658 | 1462215446937 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 11:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:57:26 INFO - PROCESS | 1658 | 1462215446939 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:57:26 INFO - PROCESS | 1658 | 1462215446940 Marionette TRACE conn2 <- [1,802,null,{}] 11:57:26 INFO - PROCESS | 1658 | 1462215446942 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:27 INFO - PROCESS | 1658 | 1462215447038 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 11:57:27 INFO - PROCESS | 1658 | 1462215447042 Marionette TRACE conn2 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b313000 == 63 [pid = 1658] [id = 208] 11:57:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x12bd52800) [pid = 1658] [serial = 622] [outer = 0x0] 11:57:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x12c571800) [pid = 1658] [serial = 623] [outer = 0x12bd52800] 11:57:27 INFO - PROCESS | 1658 | 1462215447102 Marionette DEBUG loaded listener.js 11:57:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x12c578800) [pid = 1658] [serial = 624] [outer = 0x12bd52800] 11:57:27 INFO - PROCESS | 1658 | 1462215447454 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 11:57:27 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:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 570ms 11:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:57:27 INFO - PROCESS | 1658 | 1462215447510 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 11:57:27 INFO - PROCESS | 1658 | 1462215447512 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 11:57:27 INFO - PROCESS | 1658 | 1462215447515 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:57:27 INFO - PROCESS | 1658 | 1462215447517 Marionette TRACE conn2 <- [1,806,null,{}] 11:57:27 INFO - PROCESS | 1658 | 1462215447526 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:27 INFO - PROCESS | 1658 | 1462215447669 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 11:57:27 INFO - PROCESS | 1658 | 1462215447687 Marionette TRACE conn2 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c143800 == 64 [pid = 1658] [id = 209] 11:57:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x111123400) [pid = 1658] [serial = 625] [outer = 0x0] 11:57:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x11112ac00) [pid = 1658] [serial = 626] [outer = 0x111123400] 11:57:27 INFO - PROCESS | 1658 | 1462215447727 Marionette DEBUG loaded listener.js 11:57:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x111131000) [pid = 1658] [serial = 627] [outer = 0x111123400] 11:57:28 INFO - PROCESS | 1658 | [1658] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:57:28 INFO - PROCESS | 1658 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 11:57:28 INFO - PROCESS | 1658 | Determined SkiaGL cache limits: Size 100663296, Items: 256 11:57:28 INFO - PROCESS | 1658 | [GFX2-]: Using SkiaGL canvas. 11:57:28 INFO - PROCESS | 1658 | 1462215448173 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 11:57:28 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:57:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 669ms 11:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:57:28 INFO - PROCESS | 1658 | 1462215448184 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 11:57:28 INFO - PROCESS | 1658 | 1462215448186 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 11:57:28 INFO - PROCESS | 1658 | 1462215448188 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:57:28 INFO - PROCESS | 1658 | 1462215448189 Marionette TRACE conn2 <- [1,810,null,{}] 11:57:28 INFO - PROCESS | 1658 | 1462215448191 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:28 INFO - PROCESS | 1658 | 1462215448289 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 11:57:28 INFO - PROCESS | 1658 | 1462215448304 Marionette TRACE conn2 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:28 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cb30800 == 65 [pid = 1658] [id = 210] 11:57:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x1129dd400) [pid = 1658] [serial = 628] [outer = 0x0] 11:57:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x1129e1c00) [pid = 1658] [serial = 629] [outer = 0x1129dd400] 11:57:28 INFO - PROCESS | 1658 | 1462215448330 Marionette DEBUG loaded listener.js 11:57:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x1129e6000) [pid = 1658] [serial = 630] [outer = 0x1129dd400] 11:57:28 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x12a9cc800) [pid = 1658] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:57:28 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x128f3dc00) [pid = 1658] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:57:28 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x12be19000) [pid = 1658] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:57:28 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x1164d3800) [pid = 1658] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:57:28 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x127777400) [pid = 1658] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:57:28 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x112c6b800) [pid = 1658] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:57:28 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x119a18800) [pid = 1658] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:57:28 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x1168ca000) [pid = 1658] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:57:28 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x125fc9c00) [pid = 1658] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:57:28 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x117c38000) [pid = 1658] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:57:28 INFO - PROCESS | 1658 | 1462215448703 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 11:57:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:57:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 567ms 11:57:28 INFO - PROCESS | 1658 | 1462215448756 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 11:57:28 INFO - PROCESS | 1658 | 1462215448758 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 11:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:57:28 INFO - PROCESS | 1658 | 1462215448760 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:57:28 INFO - PROCESS | 1658 | 1462215448762 Marionette TRACE conn2 <- [1,814,null,{}] 11:57:28 INFO - PROCESS | 1658 | 1462215448764 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:28 INFO - PROCESS | 1658 | 1462215448856 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 11:57:28 INFO - PROCESS | 1658 | 1462215448863 Marionette TRACE conn2 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:28 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ab31000 == 66 [pid = 1658] [id = 211] 11:57:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x118363000) [pid = 1658] [serial = 631] [outer = 0x0] 11:57:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x12954ec00) [pid = 1658] [serial = 632] [outer = 0x118363000] 11:57:28 INFO - PROCESS | 1658 | 1462215448892 Marionette DEBUG loaded listener.js 11:57:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x12955a400) [pid = 1658] [serial = 633] [outer = 0x118363000] 11:57:29 INFO - PROCESS | 1658 | 1462215449234 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 11:57:29 INFO - PROCESS | 1658 | 1462215449281 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 11:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 11:57:29 INFO - PROCESS | 1658 | 1462215449283 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:57:29 INFO - PROCESS | 1658 | 1462215449285 Marionette TRACE conn2 <- [1,818,null,{}] 11:57:29 INFO - PROCESS | 1658 | 1462215449287 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:29 INFO - PROCESS | 1658 | 1462215449369 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 11:57:29 INFO - PROCESS | 1658 | 1462215449422 Marionette TRACE conn2 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ccec800 == 67 [pid = 1658] [id = 212] 11:57:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x118554c00) [pid = 1658] [serial = 634] [outer = 0x0] 11:57:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x12110dc00) [pid = 1658] [serial = 635] [outer = 0x118554c00] 11:57:29 INFO - PROCESS | 1658 | 1462215449447 Marionette DEBUG loaded listener.js 11:57:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x129553c00) [pid = 1658] [serial = 636] [outer = 0x118554c00] 11:57:29 INFO - PROCESS | 1658 | 1462215449713 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 11:57:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 470ms 11:57:29 INFO - PROCESS | 1658 | 1462215449754 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 11:57:29 INFO - PROCESS | 1658 | 1462215449755 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 11:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:57:29 INFO - PROCESS | 1658 | 1462215449766 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:57:29 INFO - PROCESS | 1658 | 1462215449768 Marionette TRACE conn2 <- [1,822,null,{}] 11:57:29 INFO - PROCESS | 1658 | 1462215449770 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:29 INFO - PROCESS | 1658 | 1462215449855 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 11:57:29 INFO - PROCESS | 1658 | 1462215449861 Marionette TRACE conn2 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d70b000 == 68 [pid = 1658] [id = 213] 11:57:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x1255c7c00) [pid = 1658] [serial = 637] [outer = 0x0] 11:57:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x12955c400) [pid = 1658] [serial = 638] [outer = 0x1255c7c00] 11:57:29 INFO - PROCESS | 1658 | 1462215449885 Marionette DEBUG loaded listener.js 11:57:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x12c106000) [pid = 1658] [serial = 639] [outer = 0x1255c7c00] 11:57:30 INFO - PROCESS | 1658 | 1462215450226 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 11:57:30 INFO - PROCESS | 1658 | 1462215450237 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 11:57:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 11:57:30 INFO - PROCESS | 1658 | 1462215450240 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:57:30 INFO - PROCESS | 1658 | 1462215450242 Marionette TRACE conn2 <- [1,826,null,{}] 11:57:30 INFO - PROCESS | 1658 | 1462215450246 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:30 INFO - PROCESS | 1658 | 1462215450349 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 11:57:30 INFO - PROCESS | 1658 | 1462215450356 Marionette TRACE conn2 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d70e000 == 69 [pid = 1658] [id = 214] 11:57:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x118313800) [pid = 1658] [serial = 640] [outer = 0x0] 11:57:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x118318c00) [pid = 1658] [serial = 641] [outer = 0x118313800] 11:57:30 INFO - PROCESS | 1658 | 1462215450381 Marionette DEBUG loaded listener.js 11:57:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x129554c00) [pid = 1658] [serial = 642] [outer = 0x118313800] 11:57:30 INFO - PROCESS | 1658 | 1462215450830 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 11:57:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:57:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 624ms 11:57:30 INFO - PROCESS | 1658 | 1462215450865 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 11:57:30 INFO - PROCESS | 1658 | 1462215450867 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 11:57:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:57:30 INFO - PROCESS | 1658 | 1462215450871 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:57:30 INFO - PROCESS | 1658 | 1462215450873 Marionette TRACE conn2 <- [1,830,null,{}] 11:57:30 INFO - PROCESS | 1658 | 1462215450880 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:30 INFO - PROCESS | 1658 | 1462215450985 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 11:57:31 INFO - PROCESS | 1658 | 1462215451052 Marionette TRACE conn2 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x118aad800 == 70 [pid = 1658] [id = 215] 11:57:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x113485400) [pid = 1658] [serial = 643] [outer = 0x0] 11:57:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x1168d0400) [pid = 1658] [serial = 644] [outer = 0x113485400] 11:57:31 INFO - PROCESS | 1658 | 1462215451083 Marionette DEBUG loaded listener.js 11:57:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x118310000) [pid = 1658] [serial = 645] [outer = 0x113485400] 11:57:31 INFO - PROCESS | 1658 | 1462215451516 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 11:57:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:57:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 673ms 11:57:31 INFO - PROCESS | 1658 | 1462215451544 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 11:57:31 INFO - PROCESS | 1658 | 1462215451549 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 11:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:57:31 INFO - PROCESS | 1658 | 1462215451553 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:57:31 INFO - PROCESS | 1658 | 1462215451555 Marionette TRACE conn2 <- [1,834,null,{}] 11:57:31 INFO - PROCESS | 1658 | 1462215451577 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:31 INFO - PROCESS | 1658 | 1462215451680 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 11:57:31 INFO - PROCESS | 1658 | 1462215451745 Marionette TRACE conn2 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x1268c1000 == 71 [pid = 1658] [id = 216] 11:57:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x118722400) [pid = 1658] [serial = 646] [outer = 0x0] 11:57:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x119237c00) [pid = 1658] [serial = 647] [outer = 0x118722400] 11:57:31 INFO - PROCESS | 1658 | 1462215451774 Marionette DEBUG loaded listener.js 11:57:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x1195c2c00) [pid = 1658] [serial = 648] [outer = 0x118722400] 11:57:32 INFO - PROCESS | 1658 | 1462215452171 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 11:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 640ms 11:57:32 INFO - PROCESS | 1658 | 1462215452195 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 11:57:32 INFO - PROCESS | 1658 | 1462215452197 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 11:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:57:32 INFO - PROCESS | 1658 | 1462215452199 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:57:32 INFO - PROCESS | 1658 | 1462215452202 Marionette TRACE conn2 <- [1,838,null,{}] 11:57:32 INFO - PROCESS | 1658 | 1462215452210 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:32 INFO - PROCESS | 1658 | 1462215452314 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 11:57:32 INFO - PROCESS | 1658 | 1462215452417 Marionette TRACE conn2 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:32 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d70b800 == 72 [pid = 1658] [id = 217] 11:57:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x12110f400) [pid = 1658] [serial = 649] [outer = 0x0] 11:57:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x125fbf400) [pid = 1658] [serial = 650] [outer = 0x12110f400] 11:57:32 INFO - PROCESS | 1658 | 1462215452449 Marionette DEBUG loaded listener.js 11:57:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x127779800) [pid = 1658] [serial = 651] [outer = 0x12110f400] 11:57:32 INFO - PROCESS | 1658 | 1462215452892 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 11:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 721ms 11:57:32 INFO - PROCESS | 1658 | 1462215452921 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 11:57:32 INFO - PROCESS | 1658 | 1462215452924 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 11:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:57:32 INFO - PROCESS | 1658 | 1462215452949 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:57:32 INFO - PROCESS | 1658 | 1462215452951 Marionette TRACE conn2 <- [1,842,null,{}] 11:57:32 INFO - PROCESS | 1658 | 1462215452954 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:33 INFO - PROCESS | 1658 | 1462215453106 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 11:57:33 INFO - PROCESS | 1658 | 1462215453198 Marionette TRACE conn2 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x12dbcf000 == 73 [pid = 1658] [id = 218] 11:57:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x1294d5400) [pid = 1658] [serial = 652] [outer = 0x0] 11:57:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x129557800) [pid = 1658] [serial = 653] [outer = 0x1294d5400] 11:57:33 INFO - PROCESS | 1658 | 1462215453244 Marionette DEBUG loaded listener.js 11:57:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x1299b9800) [pid = 1658] [serial = 654] [outer = 0x1294d5400] 11:57:33 INFO - PROCESS | 1658 | 1462215453682 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 11:57:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 774ms 11:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:57:33 INFO - PROCESS | 1658 | 1462215453721 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 11:57:33 INFO - PROCESS | 1658 | 1462215453722 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 11:57:33 INFO - PROCESS | 1658 | 1462215453727 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:57:33 INFO - PROCESS | 1658 | 1462215453728 Marionette TRACE conn2 <- [1,846,null,{}] 11:57:33 INFO - PROCESS | 1658 | 1462215453730 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:33 INFO - PROCESS | 1658 | 1462215453826 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 11:57:33 INFO - PROCESS | 1658 | 1462215453892 Marionette TRACE conn2 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x12dbe9800 == 74 [pid = 1658] [id = 219] 11:57:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x129550800) [pid = 1658] [serial = 655] [outer = 0x0] 11:57:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x12b2f0c00) [pid = 1658] [serial = 656] [outer = 0x129550800] 11:57:33 INFO - PROCESS | 1658 | 1462215453920 Marionette DEBUG loaded listener.js 11:57:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x12bd4b800) [pid = 1658] [serial = 657] [outer = 0x129550800] 11:57:34 INFO - PROCESS | 1658 | 1462215454363 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 11:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 674ms 11:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:57:34 INFO - PROCESS | 1658 | 1462215454400 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 11:57:34 INFO - PROCESS | 1658 | 1462215454401 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 11:57:34 INFO - PROCESS | 1658 | 1462215454404 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:57:34 INFO - PROCESS | 1658 | 1462215454405 Marionette TRACE conn2 <- [1,850,null,{}] 11:57:34 INFO - PROCESS | 1658 | 1462215454408 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:34 INFO - PROCESS | 1658 | 1462215454525 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 11:57:34 INFO - PROCESS | 1658 | 1462215454593 Marionette TRACE conn2 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x118253000 == 75 [pid = 1658] [id = 220] 11:57:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x116870400) [pid = 1658] [serial = 658] [outer = 0x0] 11:57:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x1299bec00) [pid = 1658] [serial = 659] [outer = 0x116870400] 11:57:34 INFO - PROCESS | 1658 | 1462215454625 Marionette DEBUG loaded listener.js 11:57:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x12c7e6800) [pid = 1658] [serial = 660] [outer = 0x116870400] 11:57:35 INFO - PROCESS | 1658 | 1462215455385 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 11:57:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:57:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1020ms 11:57:35 INFO - PROCESS | 1658 | 1462215455424 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 11:57:35 INFO - PROCESS | 1658 | 1462215455427 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 11:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:57:35 INFO - PROCESS | 1658 | 1462215455430 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:57:35 INFO - PROCESS | 1658 | 1462215455432 Marionette TRACE conn2 <- [1,854,null,{}] 11:57:35 INFO - PROCESS | 1658 | 1462215455437 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:35 INFO - PROCESS | 1658 | 1462215455530 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 11:57:35 INFO - PROCESS | 1658 | 1462215455587 Marionette TRACE conn2 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x11934c000 == 76 [pid = 1658] [id = 221] 11:57:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x1126b8800) [pid = 1658] [serial = 661] [outer = 0x0] 11:57:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x112c65000) [pid = 1658] [serial = 662] [outer = 0x1126b8800] 11:57:35 INFO - PROCESS | 1658 | 1462215455614 Marionette DEBUG loaded listener.js 11:57:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x1134f1c00) [pid = 1658] [serial = 663] [outer = 0x1126b8800] 11:57:36 INFO - PROCESS | 1658 | 1462215456072 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 11:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 676ms 11:57:36 INFO - PROCESS | 1658 | 1462215456105 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 11:57:36 INFO - PROCESS | 1658 | 1462215456109 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 11:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:57:36 INFO - PROCESS | 1658 | 1462215456113 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:57:36 INFO - PROCESS | 1658 | 1462215456115 Marionette TRACE conn2 <- [1,858,null,{}] 11:57:36 INFO - PROCESS | 1658 | 1462215456117 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:36 INFO - PROCESS | 1658 | 1462215456207 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 11:57:36 INFO - PROCESS | 1658 | 1462215456261 Marionette TRACE conn2 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x118aa6800 == 77 [pid = 1658] [id = 222] 11:57:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x1129e0800) [pid = 1658] [serial = 664] [outer = 0x0] 11:57:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x1165d6c00) [pid = 1658] [serial = 665] [outer = 0x1129e0800] 11:57:36 INFO - PROCESS | 1658 | 1462215456288 Marionette DEBUG loaded listener.js 11:57:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x1168cb000) [pid = 1658] [serial = 666] [outer = 0x1129e0800] 11:57:36 INFO - PROCESS | 1658 | --DOCSHELL 0x12b056000 == 76 [pid = 1658] [id = 186] 11:57:36 INFO - PROCESS | 1658 | --DOCSHELL 0x1215b0800 == 75 [pid = 1658] [id = 116] 11:57:36 INFO - PROCESS | 1658 | --DOCSHELL 0x12d70b000 == 74 [pid = 1658] [id = 213] 11:57:36 INFO - PROCESS | 1658 | --DOCSHELL 0x12ccec800 == 73 [pid = 1658] [id = 212] 11:57:36 INFO - PROCESS | 1658 | --DOCSHELL 0x12ab31000 == 72 [pid = 1658] [id = 211] 11:57:36 INFO - PROCESS | 1658 | --DOCSHELL 0x12cb30800 == 71 [pid = 1658] [id = 210] 11:57:36 INFO - PROCESS | 1658 | --DOCSHELL 0x12c143800 == 70 [pid = 1658] [id = 209] 11:57:36 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x12c106c00) [pid = 1658] [serial = 587] [outer = 0x0] [url = about:blank] 11:57:36 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x118727800) [pid = 1658] [serial = 554] [outer = 0x0] [url = about:blank] 11:57:36 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x127345c00) [pid = 1658] [serial = 557] [outer = 0x0] [url = about:blank] 11:57:36 INFO - PROCESS | 1658 | --DOCSHELL 0x12b313000 == 69 [pid = 1658] [id = 208] 11:57:36 INFO - PROCESS | 1658 | --DOCSHELL 0x12975a800 == 68 [pid = 1658] [id = 207] 11:57:36 INFO - PROCESS | 1658 | --DOCSHELL 0x1268c9800 == 67 [pid = 1658] [id = 206] 11:57:36 INFO - PROCESS | 1658 | --DOCSHELL 0x1268c4000 == 66 [pid = 1658] [id = 205] 11:57:36 INFO - PROCESS | 1658 | --DOCSHELL 0x121d84800 == 65 [pid = 1658] [id = 204] 11:57:36 INFO - PROCESS | 1658 | --DOCSHELL 0x119345800 == 64 [pid = 1658] [id = 203] 11:57:36 INFO - PROCESS | 1658 | --DOCSHELL 0x11852c800 == 63 [pid = 1658] [id = 202] 11:57:36 INFO - PROCESS | 1658 | --DOCSHELL 0x119c65000 == 62 [pid = 1658] [id = 201] 11:57:36 INFO - PROCESS | 1658 | --DOCSHELL 0x11825e000 == 61 [pid = 1658] [id = 197] 11:57:36 INFO - PROCESS | 1658 | --DOCSHELL 0x12c14a800 == 60 [pid = 1658] [id = 196] 11:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 570ms 11:57:36 INFO - PROCESS | 1658 | 1462215456678 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 11:57:36 INFO - PROCESS | 1658 | 1462215456683 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 11:57:36 INFO - PROCESS | 1658 | 1462215456685 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 11:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:57:36 INFO - PROCESS | 1658 | 1462215456687 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:57:36 INFO - PROCESS | 1658 | 1462215456689 Marionette TRACE conn2 <- [1,862,null,{}] 11:57:36 INFO - PROCESS | 1658 | 1462215456699 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:36 INFO - PROCESS | 1658 | 1462215456780 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 11:57:36 INFO - PROCESS | 1658 | 1462215456789 Marionette TRACE conn2 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:36 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x12b2f0000) [pid = 1658] [serial = 507] [outer = 0x0] [url = about:blank] 11:57:36 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x12bb4d800) [pid = 1658] [serial = 578] [outer = 0x0] [url = about:blank] 11:57:36 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x12c085800) [pid = 1658] [serial = 584] [outer = 0x0] [url = about:blank] 11:57:36 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x12be13000) [pid = 1658] [serial = 579] [outer = 0x0] [url = about:blank] 11:57:36 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x1294c8000) [pid = 1658] [serial = 549] [outer = 0x0] [url = about:blank] 11:57:36 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x128f46000) [pid = 1658] [serial = 575] [outer = 0x0] [url = about:blank] 11:57:36 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x118270800) [pid = 1658] [serial = 566] [outer = 0x0] [url = about:blank] 11:57:36 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x121827400) [pid = 1658] [serial = 569] [outer = 0x0] [url = about:blank] 11:57:36 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x1255c5400) [pid = 1658] [serial = 570] [outer = 0x0] [url = about:blank] 11:57:36 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x1195c0800) [pid = 1658] [serial = 567] [outer = 0x0] [url = about:blank] 11:57:36 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x118282400) [pid = 1658] [serial = 564] [outer = 0x0] [url = about:blank] 11:57:36 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x116aad000) [pid = 1658] [serial = 563] [outer = 0x0] [url = about:blank] 11:57:36 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x12c08e000) [pid = 1658] [serial = 585] [outer = 0x0] [url = about:blank] 11:57:36 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x11291fc00) [pid = 1658] [serial = 551] [outer = 0x0] [url = about:blank] 11:57:36 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x127349c00) [pid = 1658] [serial = 572] [outer = 0x0] [url = about:blank] 11:57:36 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x127771400) [pid = 1658] [serial = 573] [outer = 0x0] [url = about:blank] 11:57:36 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x1299bf000) [pid = 1658] [serial = 560] [outer = 0x0] [url = about:blank] 11:57:36 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x126ef4800) [pid = 1658] [serial = 581] [outer = 0x0] [url = about:blank] 11:57:36 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x12be18400) [pid = 1658] [serial = 582] [outer = 0x0] [url = about:blank] 11:57:36 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x12a9cb000) [pid = 1658] [serial = 576] [outer = 0x0] [url = about:blank] 11:57:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x1180ad000 == 61 [pid = 1658] [id = 223] 11:57:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x112c67000) [pid = 1658] [serial = 667] [outer = 0x0] 11:57:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x11806f000) [pid = 1658] [serial = 668] [outer = 0x112c67000] 11:57:36 INFO - PROCESS | 1658 | 1462215456864 Marionette DEBUG loaded listener.js 11:57:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x11831c000) [pid = 1658] [serial = 669] [outer = 0x112c67000] 11:57:37 INFO - PROCESS | 1658 | 1462215457215 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 11:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 573ms 11:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:57:37 INFO - PROCESS | 1658 | 1462215457261 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 11:57:37 INFO - PROCESS | 1658 | 1462215457263 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 11:57:37 INFO - PROCESS | 1658 | 1462215457265 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:57:37 INFO - PROCESS | 1658 | 1462215457266 Marionette TRACE conn2 <- [1,866,null,{}] 11:57:37 INFO - PROCESS | 1658 | 1462215457268 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:37 INFO - PROCESS | 1658 | 1462215457348 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 11:57:37 INFO - PROCESS | 1658 | 1462215457398 Marionette TRACE conn2 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x12104c000 == 62 [pid = 1658] [id = 224] 11:57:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x11831ac00) [pid = 1658] [serial = 670] [outer = 0x0] 11:57:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x118725400) [pid = 1658] [serial = 671] [outer = 0x11831ac00] 11:57:37 INFO - PROCESS | 1658 | 1462215457424 Marionette DEBUG loaded listener.js 11:57:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x119245800) [pid = 1658] [serial = 672] [outer = 0x11831ac00] 11:57:37 INFO - PROCESS | 1658 | 1462215457714 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 11:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 467ms 11:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:57:37 INFO - PROCESS | 1658 | 1462215457733 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 11:57:37 INFO - PROCESS | 1658 | 1462215457734 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 11:57:37 INFO - PROCESS | 1658 | 1462215457736 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:57:37 INFO - PROCESS | 1658 | 1462215457737 Marionette TRACE conn2 <- [1,870,null,{}] 11:57:37 INFO - PROCESS | 1658 | 1462215457740 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:37 INFO - PROCESS | 1658 | 1462215457821 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 11:57:37 INFO - PROCESS | 1658 | 1462215457826 Marionette TRACE conn2 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x116a6d000 == 63 [pid = 1658] [id = 225] 11:57:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x1193d6000) [pid = 1658] [serial = 673] [outer = 0x0] 11:57:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x1196f1000) [pid = 1658] [serial = 674] [outer = 0x1193d6000] 11:57:37 INFO - PROCESS | 1658 | 1462215457852 Marionette DEBUG loaded listener.js 11:57:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x119c9cc00) [pid = 1658] [serial = 675] [outer = 0x1193d6000] 11:57:38 INFO - PROCESS | 1658 | 1462215458196 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 11:57:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:57:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 469ms 11:57:38 INFO - PROCESS | 1658 | 1462215458205 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 11:57:38 INFO - PROCESS | 1658 | 1462215458206 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 11:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:57:38 INFO - PROCESS | 1658 | 1462215458211 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:57:38 INFO - PROCESS | 1658 | 1462215458212 Marionette TRACE conn2 <- [1,874,null,{}] 11:57:38 INFO - PROCESS | 1658 | 1462215458214 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:38 INFO - PROCESS | 1658 | 1462215458334 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 11:57:38 INFO - PROCESS | 1658 | 1462215458366 Marionette TRACE conn2 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x125ff1000 == 64 [pid = 1658] [id = 226] 11:57:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x119625000) [pid = 1658] [serial = 676] [outer = 0x0] 11:57:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x121102c00) [pid = 1658] [serial = 677] [outer = 0x119625000] 11:57:38 INFO - PROCESS | 1658 | 1462215458393 Marionette DEBUG loaded listener.js 11:57:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x12182a400) [pid = 1658] [serial = 678] [outer = 0x119625000] 11:57:38 INFO - PROCESS | 1658 | 1462215458717 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 11:57:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:57:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 571ms 11:57:38 INFO - PROCESS | 1658 | 1462215458784 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 11:57:38 INFO - PROCESS | 1658 | 1462215458785 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 11:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:57:38 INFO - PROCESS | 1658 | 1462215458789 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:57:38 INFO - PROCESS | 1658 | 1462215458791 Marionette TRACE conn2 <- [1,878,null,{}] 11:57:38 INFO - PROCESS | 1658 | 1462215458794 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:38 INFO - PROCESS | 1658 | 1462215458946 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 11:57:38 INFO - PROCESS | 1658 | 1462215458968 Marionette TRACE conn2 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x12975b000 == 65 [pid = 1658] [id = 227] 11:57:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x121827400) [pid = 1658] [serial = 679] [outer = 0x0] 11:57:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x118f49c00) [pid = 1658] [serial = 680] [outer = 0x121827400] 11:57:39 INFO - PROCESS | 1658 | 1462215459000 Marionette DEBUG loaded listener.js 11:57:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x125fcb400) [pid = 1658] [serial = 681] [outer = 0x121827400] 11:57:39 INFO - PROCESS | 1658 | 1462215459394 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 11:57:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:57:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 622ms 11:57:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:57:39 INFO - PROCESS | 1658 | 1462215459411 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 11:57:39 INFO - PROCESS | 1658 | 1462215459412 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 11:57:39 INFO - PROCESS | 1658 | 1462215459414 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:57:39 INFO - PROCESS | 1658 | 1462215459415 Marionette TRACE conn2 <- [1,882,null,{}] 11:57:39 INFO - PROCESS | 1658 | 1462215459418 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:39 INFO - PROCESS | 1658 | 1462215459514 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 11:57:39 INFO - PROCESS | 1658 | 1462215459526 Marionette TRACE conn2 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a80b800 == 66 [pid = 1658] [id = 228] 11:57:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x126e6e800) [pid = 1658] [serial = 682] [outer = 0x0] 11:57:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x127168000) [pid = 1658] [serial = 683] [outer = 0x126e6e800] 11:57:39 INFO - PROCESS | 1658 | 1462215459551 Marionette DEBUG loaded listener.js 11:57:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x12734d000) [pid = 1658] [serial = 684] [outer = 0x126e6e800] 11:57:39 INFO - PROCESS | 1658 | 1462215459889 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 11:57:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:57:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 519ms 11:57:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:57:39 INFO - PROCESS | 1658 | 1462215459934 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 11:57:39 INFO - PROCESS | 1658 | 1462215459935 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 11:57:39 INFO - PROCESS | 1658 | 1462215459937 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:57:39 INFO - PROCESS | 1658 | 1462215459938 Marionette TRACE conn2 <- [1,886,null,{}] 11:57:39 INFO - PROCESS | 1658 | 1462215459941 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:40 INFO - PROCESS | 1658 | 1462215460041 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 11:57:40 INFO - PROCESS | 1658 | 1462215460074 Marionette TRACE conn2 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b31b800 == 67 [pid = 1658] [id = 229] 11:57:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x127343400) [pid = 1658] [serial = 685] [outer = 0x0] 11:57:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x127727400) [pid = 1658] [serial = 686] [outer = 0x127343400] 11:57:40 INFO - PROCESS | 1658 | 1462215460100 Marionette DEBUG loaded listener.js 11:57:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x128c24c00) [pid = 1658] [serial = 687] [outer = 0x127343400] 11:57:40 INFO - PROCESS | 1658 | 1462215460440 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 11:57:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:57:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 518ms 11:57:40 INFO - PROCESS | 1658 | 1462215460456 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 11:57:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:57:40 INFO - PROCESS | 1658 | 1462215460459 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 11:57:40 INFO - PROCESS | 1658 | 1462215460462 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:57:40 INFO - PROCESS | 1658 | 1462215460463 Marionette TRACE conn2 <- [1,890,null,{}] 11:57:40 INFO - PROCESS | 1658 | 1462215460466 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:40 INFO - PROCESS | 1658 | 1462215460569 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 11:57:40 INFO - PROCESS | 1658 | 1462215460574 Marionette TRACE conn2 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c143800 == 68 [pid = 1658] [id = 230] 11:57:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x127343c00) [pid = 1658] [serial = 688] [outer = 0x0] 11:57:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x128f45800) [pid = 1658] [serial = 689] [outer = 0x127343c00] 11:57:40 INFO - PROCESS | 1658 | 1462215460598 Marionette DEBUG loaded listener.js 11:57:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x129554000) [pid = 1658] [serial = 690] [outer = 0x127343c00] 11:57:40 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x12bd4a000) [pid = 1658] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:57:40 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x118554c00) [pid = 1658] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:57:40 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x125fc1800) [pid = 1658] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:57:40 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x118363000) [pid = 1658] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:57:40 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x1250f6c00) [pid = 1658] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:57:40 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x127161c00) [pid = 1658] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:57:40 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x1168cd000) [pid = 1658] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:57:40 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x1129dd400) [pid = 1658] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:57:40 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x118729800) [pid = 1658] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:57:40 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x119623400) [pid = 1658] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:57:40 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x111123400) [pid = 1658] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:57:40 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x12bd52800) [pid = 1658] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:57:40 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x1193d5000) [pid = 1658] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:57:40 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x1255c7c00) [pid = 1658] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:57:41 INFO - PROCESS | 1658 | 1462215461025 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 11:57:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:57:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 619ms 11:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:57:41 INFO - PROCESS | 1658 | 1462215461082 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 11:57:41 INFO - PROCESS | 1658 | 1462215461083 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 11:57:41 INFO - PROCESS | 1658 | 1462215461085 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:57:41 INFO - PROCESS | 1658 | 1462215461087 Marionette TRACE conn2 <- [1,894,null,{}] 11:57:41 INFO - PROCESS | 1658 | 1462215461090 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:41 INFO - PROCESS | 1658 | 1462215461190 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 11:57:41 INFO - PROCESS | 1658 | 1462215461197 Marionette TRACE conn2 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c74d800 == 69 [pid = 1658] [id = 231] 11:57:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x1193d5000) [pid = 1658] [serial = 691] [outer = 0x0] 11:57:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x1255c7c00) [pid = 1658] [serial = 692] [outer = 0x1193d5000] 11:57:41 INFO - PROCESS | 1658 | 1462215461227 Marionette DEBUG loaded listener.js 11:57:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x12a9c5400) [pid = 1658] [serial = 693] [outer = 0x1193d5000] 11:57:41 INFO - PROCESS | 1658 | 1462215461576 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 11:57:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:57:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 520ms 11:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:57:41 INFO - PROCESS | 1658 | 1462215461605 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 11:57:41 INFO - PROCESS | 1658 | 1462215461606 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 11:57:41 INFO - PROCESS | 1658 | 1462215461609 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:57:41 INFO - PROCESS | 1658 | 1462215461610 Marionette TRACE conn2 <- [1,898,null,{}] 11:57:41 INFO - PROCESS | 1658 | 1462215461612 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:41 INFO - PROCESS | 1658 | 1462215461692 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 11:57:41 INFO - PROCESS | 1658 | 1462215461747 Marionette TRACE conn2 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cb3e800 == 70 [pid = 1658] [id = 232] 11:57:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x1196ec400) [pid = 1658] [serial = 694] [outer = 0x0] 11:57:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x12b034c00) [pid = 1658] [serial = 695] [outer = 0x1196ec400] 11:57:41 INFO - PROCESS | 1658 | 1462215461772 Marionette DEBUG loaded listener.js 11:57:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x12bd53400) [pid = 1658] [serial = 696] [outer = 0x1196ec400] 11:57:42 INFO - PROCESS | 1658 | 1462215462056 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 11:57:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:57:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 469ms 11:57:42 INFO - PROCESS | 1658 | 1462215462081 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 11:57:42 INFO - PROCESS | 1658 | 1462215462082 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 11:57:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:57:42 INFO - PROCESS | 1658 | 1462215462085 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:57:42 INFO - PROCESS | 1658 | 1462215462086 Marionette TRACE conn2 <- [1,902,null,{}] 11:57:42 INFO - PROCESS | 1658 | 1462215462088 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:42 INFO - PROCESS | 1658 | 1462215462172 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 11:57:42 INFO - PROCESS | 1658 | 1462215462179 Marionette TRACE conn2 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d80b000 == 71 [pid = 1658] [id = 233] 11:57:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x1299bb800) [pid = 1658] [serial = 697] [outer = 0x0] 11:57:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x12c081c00) [pid = 1658] [serial = 698] [outer = 0x1299bb800] 11:57:42 INFO - PROCESS | 1658 | 1462215462203 Marionette DEBUG loaded listener.js 11:57:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x12c104400) [pid = 1658] [serial = 699] [outer = 0x1299bb800] 11:57:42 INFO - PROCESS | 1658 | 1462215462538 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 11:57:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:57:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 468ms 11:57:42 INFO - PROCESS | 1658 | 1462215462554 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 11:57:42 INFO - PROCESS | 1658 | 1462215462555 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 11:57:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:57:42 INFO - PROCESS | 1658 | 1462215462557 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:57:42 INFO - PROCESS | 1658 | 1462215462561 Marionette TRACE conn2 <- [1,906,null,{}] 11:57:42 INFO - PROCESS | 1658 | 1462215462563 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:42 INFO - PROCESS | 1658 | 1462215462669 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 11:57:42 INFO - PROCESS | 1658 | 1462215462676 Marionette TRACE conn2 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x12dee2000 == 72 [pid = 1658] [id = 234] 11:57:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x12b339c00) [pid = 1658] [serial = 700] [outer = 0x0] 11:57:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x12c10a400) [pid = 1658] [serial = 701] [outer = 0x12b339c00] 11:57:42 INFO - PROCESS | 1658 | 1462215462701 Marionette DEBUG loaded listener.js 11:57:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x12c579000) [pid = 1658] [serial = 702] [outer = 0x12b339c00] 11:57:43 INFO - PROCESS | 1658 | 1462215463128 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 11:57:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:57:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 621ms 11:57:43 INFO - PROCESS | 1658 | 1462215463193 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 11:57:43 INFO - PROCESS | 1658 | 1462215463195 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 11:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:57:43 INFO - PROCESS | 1658 | 1462215463200 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:57:43 INFO - PROCESS | 1658 | 1462215463202 Marionette TRACE conn2 <- [1,910,null,{}] 11:57:43 INFO - PROCESS | 1658 | 1462215463206 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:43 INFO - PROCESS | 1658 | 1462215463314 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 11:57:43 INFO - PROCESS | 1658 | 1462215463382 Marionette TRACE conn2 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x1180b3000 == 73 [pid = 1658] [id = 235] 11:57:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x112918400) [pid = 1658] [serial = 703] [outer = 0x0] 11:57:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x112c66800) [pid = 1658] [serial = 704] [outer = 0x112918400] 11:57:43 INFO - PROCESS | 1658 | 1462215463414 Marionette DEBUG loaded listener.js 11:57:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x113591c00) [pid = 1658] [serial = 705] [outer = 0x112918400] 11:57:43 INFO - PROCESS | 1658 | 1462215463806 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 11:57:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:57:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 671ms 11:57:43 INFO - PROCESS | 1658 | 1462215463875 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 11:57:43 INFO - PROCESS | 1658 | 1462215463879 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 11:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:57:43 INFO - PROCESS | 1658 | 1462215463884 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:57:43 INFO - PROCESS | 1658 | 1462215463886 Marionette TRACE conn2 <- [1,914,null,{}] 11:57:43 INFO - PROCESS | 1658 | 1462215463906 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:44 INFO - PROCESS | 1658 | 1462215464080 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 11:57:44 INFO - PROCESS | 1658 | 1462215464152 Marionette TRACE conn2 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:44 INFO - PROCESS | 1658 | ++DOCSHELL 0x121981800 == 74 [pid = 1658] [id = 236] 11:57:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x118070800) [pid = 1658] [serial = 706] [outer = 0x0] 11:57:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x118289000) [pid = 1658] [serial = 707] [outer = 0x118070800] 11:57:44 INFO - PROCESS | 1658 | 1462215464199 Marionette DEBUG loaded listener.js 11:57:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x11835c000) [pid = 1658] [serial = 708] [outer = 0x118070800] 11:57:44 INFO - PROCESS | 1658 | 1462215464665 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 11:57:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 820ms 11:57:44 INFO - PROCESS | 1658 | 1462215464705 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 11:57:44 INFO - PROCESS | 1658 | 1462215464707 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 11:57:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:57:44 INFO - PROCESS | 1658 | 1462215464709 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:57:44 INFO - PROCESS | 1658 | 1462215464712 Marionette TRACE conn2 <- [1,918,null,{}] 11:57:44 INFO - PROCESS | 1658 | 1462215464720 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:44 INFO - PROCESS | 1658 | 1462215464860 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 11:57:44 INFO - PROCESS | 1658 | 1462215464913 Marionette TRACE conn2 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:44 INFO - PROCESS | 1658 | ++DOCSHELL 0x1268c1800 == 75 [pid = 1658] [id = 237] 11:57:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x120e26c00) [pid = 1658] [serial = 709] [outer = 0x0] 11:57:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x120f92400) [pid = 1658] [serial = 710] [outer = 0x120e26c00] 11:57:44 INFO - PROCESS | 1658 | 1462215464946 Marionette DEBUG loaded listener.js 11:57:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x12110a400) [pid = 1658] [serial = 711] [outer = 0x120e26c00] 11:57:45 INFO - PROCESS | 1658 | 1462215465404 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 11:57:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:57:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 722ms 11:57:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:57:45 INFO - PROCESS | 1658 | 1462215465497 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 11:57:45 INFO - PROCESS | 1658 | 1462215465500 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 11:57:45 INFO - PROCESS | 1658 | 1462215465504 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:57:45 INFO - PROCESS | 1658 | 1462215465505 Marionette TRACE conn2 <- [1,922,null,{}] 11:57:45 INFO - PROCESS | 1658 | 1462215465508 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:45 INFO - PROCESS | 1658 | 1462215465637 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 11:57:45 INFO - PROCESS | 1658 | 1462215465740 Marionette TRACE conn2 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ccea000 == 76 [pid = 1658] [id = 238] 11:57:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x12199c800) [pid = 1658] [serial = 712] [outer = 0x0] 11:57:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x12199e400) [pid = 1658] [serial = 713] [outer = 0x12199c800] 11:57:45 INFO - PROCESS | 1658 | 1462215465789 Marionette DEBUG loaded listener.js 11:57:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x1219a5800) [pid = 1658] [serial = 714] [outer = 0x12199c800] 11:57:46 INFO - PROCESS | 1658 | 1462215466281 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 11:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 819ms 11:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:57:46 INFO - PROCESS | 1658 | 1462215466324 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 11:57:46 INFO - PROCESS | 1658 | 1462215466325 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 11:57:46 INFO - PROCESS | 1658 | 1462215466327 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:57:46 INFO - PROCESS | 1658 | 1462215466329 Marionette TRACE conn2 <- [1,926,null,{}] 11:57:46 INFO - PROCESS | 1658 | 1462215466331 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:46 INFO - PROCESS | 1658 | 1462215466432 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 11:57:46 INFO - PROCESS | 1658 | 1462215466487 Marionette TRACE conn2 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:46 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d8a6000 == 77 [pid = 1658] [id = 239] 11:57:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x12199c400) [pid = 1658] [serial = 715] [outer = 0x0] 11:57:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x1219aac00) [pid = 1658] [serial = 716] [outer = 0x12199c400] 11:57:46 INFO - PROCESS | 1658 | 1462215466516 Marionette DEBUG loaded listener.js 11:57:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x1273c9c00) [pid = 1658] [serial = 717] [outer = 0x12199c400] 11:57:46 INFO - PROCESS | 1658 | 1462215466961 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 11:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 669ms 11:57:46 INFO - PROCESS | 1658 | 1462215466996 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 11:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:57:46 INFO - PROCESS | 1658 | 1462215466998 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 11:57:47 INFO - PROCESS | 1658 | 1462215467000 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:57:47 INFO - PROCESS | 1658 | 1462215467001 Marionette TRACE conn2 <- [1,930,null,{}] 11:57:47 INFO - PROCESS | 1658 | 1462215467003 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:47 INFO - PROCESS | 1658 | 1462215467136 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 11:57:47 INFO - PROCESS | 1658 | 1462215467219 Marionette TRACE conn2 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x12f6c6800 == 78 [pid = 1658] [id = 240] 11:57:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x129404c00) [pid = 1658] [serial = 718] [outer = 0x0] 11:57:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x12a9cac00) [pid = 1658] [serial = 719] [outer = 0x129404c00] 11:57:47 INFO - PROCESS | 1658 | 1462215467252 Marionette DEBUG loaded listener.js 11:57:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x12c7ea800) [pid = 1658] [serial = 720] [outer = 0x129404c00] 11:57:47 INFO - PROCESS | 1658 | 1462215467658 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 11:57:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 721ms 11:57:47 INFO - PROCESS | 1658 | 1462215467721 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 11:57:47 INFO - PROCESS | 1658 | 1462215467723 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 11:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:57:47 INFO - PROCESS | 1658 | 1462215467725 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:57:47 INFO - PROCESS | 1658 | 1462215467726 Marionette TRACE conn2 <- [1,934,null,{}] 11:57:47 INFO - PROCESS | 1658 | 1462215467729 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:47 INFO - PROCESS | 1658 | 1462215467830 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 11:57:47 INFO - PROCESS | 1658 | 1462215467886 Marionette TRACE conn2 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x118526800 == 79 [pid = 1658] [id = 241] 11:57:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x110f1f800) [pid = 1658] [serial = 721] [outer = 0x0] 11:57:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x110f23c00) [pid = 1658] [serial = 722] [outer = 0x110f1f800] 11:57:47 INFO - PROCESS | 1658 | 1462215467915 Marionette DEBUG loaded listener.js 11:57:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x110f27800) [pid = 1658] [serial = 723] [outer = 0x110f1f800] 11:57:48 INFO - PROCESS | 1658 | 1462215468609 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 11:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 920ms 11:57:48 INFO - PROCESS | 1658 | 1462215468651 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 11:57:48 INFO - PROCESS | 1658 | 1462215468655 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 11:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:57:48 INFO - PROCESS | 1658 | 1462215468663 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:57:48 INFO - PROCESS | 1658 | 1462215468667 Marionette TRACE conn2 <- [1,938,null,{}] 11:57:48 INFO - PROCESS | 1658 | 1462215468671 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:48 INFO - PROCESS | 1658 | 1462215468805 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 11:57:48 INFO - PROCESS | 1658 | 1462215468877 Marionette TRACE conn2 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x121996800 == 80 [pid = 1658] [id = 242] 11:57:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x11291fc00) [pid = 1658] [serial = 724] [outer = 0x0] 11:57:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x112c63000) [pid = 1658] [serial = 725] [outer = 0x11291fc00] 11:57:48 INFO - PROCESS | 1658 | 1462215468905 Marionette DEBUG loaded listener.js 11:57:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x11352dc00) [pid = 1658] [serial = 726] [outer = 0x11291fc00] 11:57:49 INFO - PROCESS | 1658 | 1462215469344 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 11:57:49 INFO - PROCESS | 1658 | --DOCSHELL 0x12d80b000 == 79 [pid = 1658] [id = 233] 11:57:49 INFO - PROCESS | 1658 | --DOCSHELL 0x12cb3e800 == 78 [pid = 1658] [id = 232] 11:57:49 INFO - PROCESS | 1658 | --DOCSHELL 0x12c74d800 == 77 [pid = 1658] [id = 231] 11:57:49 INFO - PROCESS | 1658 | --DOCSHELL 0x12c143800 == 76 [pid = 1658] [id = 230] 11:57:49 INFO - PROCESS | 1658 | --DOCSHELL 0x12b31b800 == 75 [pid = 1658] [id = 229] 11:57:49 INFO - PROCESS | 1658 | --DOCSHELL 0x12a80b800 == 74 [pid = 1658] [id = 228] 11:57:49 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x118318c00) [pid = 1658] [serial = 641] [outer = 0x0] [url = about:blank] 11:57:49 INFO - PROCESS | 1658 | --DOCSHELL 0x12975b000 == 73 [pid = 1658] [id = 227] 11:57:49 INFO - PROCESS | 1658 | --DOCSHELL 0x125ff1000 == 72 [pid = 1658] [id = 226] 11:57:49 INFO - PROCESS | 1658 | --DOCSHELL 0x116a6d000 == 71 [pid = 1658] [id = 225] 11:57:49 INFO - PROCESS | 1658 | --DOCSHELL 0x12104c000 == 70 [pid = 1658] [id = 224] 11:57:49 INFO - PROCESS | 1658 | --DOCSHELL 0x1180ad000 == 69 [pid = 1658] [id = 223] 11:57:49 INFO - PROCESS | 1658 | --DOCSHELL 0x118aa6800 == 68 [pid = 1658] [id = 222] 11:57:49 INFO - PROCESS | 1658 | --DOCSHELL 0x11934c000 == 67 [pid = 1658] [id = 221] 11:57:49 INFO - PROCESS | 1658 | --DOCSHELL 0x118aad800 == 66 [pid = 1658] [id = 215] 11:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 725ms 11:57:49 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x12955c400) [pid = 1658] [serial = 638] [outer = 0x0] [url = about:blank] 11:57:49 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x12c106000) [pid = 1658] [serial = 639] [outer = 0x0] [url = about:blank] 11:57:49 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x12c08cc00) [pid = 1658] [serial = 621] [outer = 0x0] [url = about:blank] 11:57:49 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x12be14400) [pid = 1658] [serial = 620] [outer = 0x0] [url = about:blank] 11:57:49 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x129553c00) [pid = 1658] [serial = 636] [outer = 0x0] [url = about:blank] 11:57:49 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x127778400) [pid = 1658] [serial = 615] [outer = 0x0] [url = about:blank] 11:57:49 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x12954ec00) [pid = 1658] [serial = 632] [outer = 0x0] [url = about:blank] 11:57:49 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x125f6dc00) [pid = 1658] [serial = 611] [outer = 0x0] [url = about:blank] 11:57:49 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x12734cc00) [pid = 1658] [serial = 614] [outer = 0x0] [url = about:blank] 11:57:49 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x12bd47400) [pid = 1658] [serial = 618] [outer = 0x0] [url = about:blank] 11:57:49 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x117c35000) [pid = 1658] [serial = 602] [outer = 0x0] [url = about:blank] 11:57:49 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x1129e1c00) [pid = 1658] [serial = 629] [outer = 0x0] [url = about:blank] 11:57:49 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x1187abc00) [pid = 1658] [serial = 605] [outer = 0x0] [url = about:blank] 11:57:49 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x1193c9000) [pid = 1658] [serial = 606] [outer = 0x0] [url = about:blank] 11:57:49 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x1129e6000) [pid = 1658] [serial = 630] [outer = 0x0] [url = about:blank] 11:57:49 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x121574400) [pid = 1658] [serial = 609] [outer = 0x0] [url = about:blank] 11:57:49 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x118369800) [pid = 1658] [serial = 603] [outer = 0x0] [url = about:blank] 11:57:49 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x11112ac00) [pid = 1658] [serial = 626] [outer = 0x0] [url = about:blank] 11:57:49 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x119a1a800) [pid = 1658] [serial = 608] [outer = 0x0] [url = about:blank] 11:57:49 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x12110dc00) [pid = 1658] [serial = 635] [outer = 0x0] [url = about:blank] 11:57:49 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x126ef2800) [pid = 1658] [serial = 612] [outer = 0x0] [url = about:blank] 11:57:49 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x12c571800) [pid = 1658] [serial = 623] [outer = 0x0] [url = about:blank] 11:57:49 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x12b339800) [pid = 1658] [serial = 599] [outer = 0x0] [url = about:blank] 11:57:49 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x11962d800) [pid = 1658] [serial = 593] [outer = 0x0] [url = about:blank] 11:57:49 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x11686e000) [pid = 1658] [serial = 590] [outer = 0x0] [url = about:blank] 11:57:49 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x111131000) [pid = 1658] [serial = 627] [outer = 0x0] [url = about:blank] 11:57:49 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x12955a400) [pid = 1658] [serial = 633] [outer = 0x0] [url = about:blank] 11:57:49 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x12c578800) [pid = 1658] [serial = 624] [outer = 0x0] [url = about:blank] 11:57:49 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x127770800) [pid = 1658] [serial = 596] [outer = 0x0] [url = about:blank] 11:57:49 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x12c110400) [pid = 1658] [serial = 588] [outer = 0x0] [url = about:blank] 11:57:49 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x128f3f400) [pid = 1658] [serial = 617] [outer = 0x0] [url = about:blank] 11:57:49 INFO - PROCESS | 1658 | 1462215469399 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 11:57:49 INFO - PROCESS | 1658 | 1462215469403 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 11:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:57:49 INFO - PROCESS | 1658 | 1462215469410 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:57:49 INFO - PROCESS | 1658 | 1462215469412 Marionette TRACE conn2 <- [1,942,null,{}] 11:57:49 INFO - PROCESS | 1658 | 1462215469414 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:49 INFO - PROCESS | 1658 | 1462215469497 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 11:57:49 INFO - PROCESS | 1658 | 1462215469505 Marionette TRACE conn2 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:49 INFO - PROCESS | 1658 | ++DOCSHELL 0x118518000 == 67 [pid = 1658] [id = 243] 11:57:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x116599400) [pid = 1658] [serial = 727] [outer = 0x0] 11:57:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x116804400) [pid = 1658] [serial = 728] [outer = 0x116599400] 11:57:49 INFO - PROCESS | 1658 | 1462215469531 Marionette DEBUG loaded listener.js 11:57:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x118283000) [pid = 1658] [serial = 729] [outer = 0x116599400] 11:57:49 INFO - PROCESS | 1658 | 1462215469892 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 11:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 521ms 11:57:49 INFO - PROCESS | 1658 | 1462215469940 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 11:57:49 INFO - PROCESS | 1658 | 1462215469942 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 11:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:57:49 INFO - PROCESS | 1658 | 1462215469946 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:57:49 INFO - PROCESS | 1658 | 1462215469948 Marionette TRACE conn2 <- [1,946,null,{}] 11:57:49 INFO - PROCESS | 1658 | 1462215469955 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:50 INFO - PROCESS | 1658 | 1462215470038 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 11:57:50 INFO - PROCESS | 1658 | 1462215470046 Marionette TRACE conn2 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x123669000 == 68 [pid = 1658] [id = 244] 11:57:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x118317000) [pid = 1658] [serial = 730] [outer = 0x0] 11:57:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x118729000) [pid = 1658] [serial = 731] [outer = 0x118317000] 11:57:50 INFO - PROCESS | 1658 | 1462215470073 Marionette DEBUG loaded listener.js 11:57:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x1193ca400) [pid = 1658] [serial = 732] [outer = 0x118317000] 11:57:50 INFO - PROCESS | 1658 | 1462215470464 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 11:57:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 529ms 11:57:50 INFO - PROCESS | 1658 | 1462215470482 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 11:57:50 INFO - PROCESS | 1658 | 1462215470484 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 11:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:57:50 INFO - PROCESS | 1658 | 1462215470486 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:57:50 INFO - PROCESS | 1658 | 1462215470487 Marionette TRACE conn2 <- [1,950,null,{}] 11:57:50 INFO - PROCESS | 1658 | 1462215470489 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:50 INFO - PROCESS | 1658 | 1462215470570 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 11:57:50 INFO - PROCESS | 1658 | 1462215470577 Marionette TRACE conn2 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x128f7c000 == 69 [pid = 1658] [id = 245] 11:57:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x1195c4400) [pid = 1658] [serial = 733] [outer = 0x0] 11:57:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x119c99c00) [pid = 1658] [serial = 734] [outer = 0x1195c4400] 11:57:50 INFO - PROCESS | 1658 | 1462215470618 Marionette DEBUG loaded listener.js 11:57:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x121107000) [pid = 1658] [serial = 735] [outer = 0x1195c4400] 11:57:51 INFO - PROCESS | 1658 | 1462215471076 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 11:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 619ms 11:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:57:51 INFO - PROCESS | 1658 | 1462215471106 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 11:57:51 INFO - PROCESS | 1658 | 1462215471107 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 11:57:51 INFO - PROCESS | 1658 | 1462215471112 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:57:51 INFO - PROCESS | 1658 | 1462215471113 Marionette TRACE conn2 <- [1,954,null,{}] 11:57:51 INFO - PROCESS | 1658 | 1462215471116 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:51 INFO - PROCESS | 1658 | 1462215471220 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 11:57:51 INFO - PROCESS | 1658 | 1462215471248 Marionette TRACE conn2 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x129793800 == 70 [pid = 1658] [id = 246] 11:57:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x12110a000) [pid = 1658] [serial = 736] [outer = 0x0] 11:57:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x121111000) [pid = 1658] [serial = 737] [outer = 0x12110a000] 11:57:51 INFO - PROCESS | 1658 | 1462215471273 Marionette DEBUG loaded listener.js 11:57:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x1219a0c00) [pid = 1658] [serial = 738] [outer = 0x12110a000] 11:57:51 INFO - PROCESS | 1658 | 1462215471640 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 11:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 569ms 11:57:51 INFO - PROCESS | 1658 | 1462215471685 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 11:57:51 INFO - PROCESS | 1658 | 1462215471686 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 11:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:57:51 INFO - PROCESS | 1658 | 1462215471689 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:57:51 INFO - PROCESS | 1658 | 1462215471690 Marionette TRACE conn2 <- [1,958,null,{}] 11:57:51 INFO - PROCESS | 1658 | 1462215471693 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:51 INFO - PROCESS | 1658 | 1462215471804 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 11:57:51 INFO - PROCESS | 1658 | 1462215471844 Marionette TRACE conn2 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bbcd800 == 71 [pid = 1658] [id = 247] 11:57:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x12367fc00) [pid = 1658] [serial = 739] [outer = 0x0] 11:57:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x12734f000) [pid = 1658] [serial = 740] [outer = 0x12367fc00] 11:57:51 INFO - PROCESS | 1658 | 1462215471870 Marionette DEBUG loaded listener.js 11:57:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x127774000) [pid = 1658] [serial = 741] [outer = 0x12367fc00] 11:57:52 INFO - PROCESS | 1658 | 1462215472186 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 11:57:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:57:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 522ms 11:57:52 INFO - PROCESS | 1658 | 1462215472216 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 11:57:52 INFO - PROCESS | 1658 | 1462215472218 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 11:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:57:52 INFO - PROCESS | 1658 | 1462215472220 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:57:52 INFO - PROCESS | 1658 | 1462215472221 Marionette TRACE conn2 <- [1,962,null,{}] 11:57:52 INFO - PROCESS | 1658 | 1462215472223 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:52 INFO - PROCESS | 1658 | 1462215472337 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 11:57:52 INFO - PROCESS | 1658 | 1462215472384 Marionette TRACE conn2 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c143800 == 72 [pid = 1658] [id = 248] 11:57:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x12734e800) [pid = 1658] [serial = 742] [outer = 0x0] 11:57:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x128f46400) [pid = 1658] [serial = 743] [outer = 0x12734e800] 11:57:52 INFO - PROCESS | 1658 | 1462215472409 Marionette DEBUG loaded listener.js 11:57:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x129559000) [pid = 1658] [serial = 744] [outer = 0x12734e800] 11:57:52 INFO - PROCESS | 1658 | 1462215472746 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 11:57:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:57:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 568ms 11:57:52 INFO - PROCESS | 1658 | 1462215472788 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 11:57:52 INFO - PROCESS | 1658 | 1462215472790 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 11:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:57:52 INFO - PROCESS | 1658 | 1462215472793 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:57:52 INFO - PROCESS | 1658 | 1462215472795 Marionette TRACE conn2 <- [1,966,null,{}] 11:57:52 INFO - PROCESS | 1658 | 1462215472798 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:52 INFO - PROCESS | 1658 | 1462215472900 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 11:57:52 INFO - PROCESS | 1658 | 1462215472935 Marionette TRACE conn2 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c766000 == 73 [pid = 1658] [id = 249] 11:57:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x128f47800) [pid = 1658] [serial = 745] [outer = 0x0] 11:57:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x12a9c6c00) [pid = 1658] [serial = 746] [outer = 0x128f47800] 11:57:52 INFO - PROCESS | 1658 | 1462215472959 Marionette DEBUG loaded listener.js 11:57:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x12b2f6000) [pid = 1658] [serial = 747] [outer = 0x128f47800] 11:57:53 INFO - PROCESS | 1658 | 1462215473280 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 11:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 521ms 11:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:57:53 INFO - PROCESS | 1658 | 1462215473313 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 11:57:53 INFO - PROCESS | 1658 | 1462215473314 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 11:57:53 INFO - PROCESS | 1658 | 1462215473316 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:57:53 INFO - PROCESS | 1658 | 1462215473317 Marionette TRACE conn2 <- [1,970,null,{}] 11:57:53 INFO - PROCESS | 1658 | 1462215473320 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:53 INFO - PROCESS | 1658 | 1462215473422 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 11:57:53 INFO - PROCESS | 1658 | 1462215473434 Marionette TRACE conn2 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ccf6000 == 74 [pid = 1658] [id = 250] 11:57:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x1294c6400) [pid = 1658] [serial = 748] [outer = 0x0] 11:57:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x12bd51c00) [pid = 1658] [serial = 749] [outer = 0x1294c6400] 11:57:53 INFO - PROCESS | 1658 | 1462215473458 Marionette DEBUG loaded listener.js 11:57:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x12c082800) [pid = 1658] [serial = 750] [outer = 0x1294c6400] 11:57:53 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x1299bb800) [pid = 1658] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:57:53 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x121827400) [pid = 1658] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:57:53 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x126e6e800) [pid = 1658] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:57:53 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x1129e0800) [pid = 1658] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:57:53 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x119625000) [pid = 1658] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:57:53 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x1126b8800) [pid = 1658] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:57:53 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x118313800) [pid = 1658] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:57:53 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x1193d6000) [pid = 1658] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:57:53 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x11831ac00) [pid = 1658] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:57:53 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x127343400) [pid = 1658] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:57:53 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x127343c00) [pid = 1658] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:57:53 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x1196ec400) [pid = 1658] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:57:53 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x1193d5000) [pid = 1658] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:57:53 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x112c67000) [pid = 1658] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:57:53 INFO - PROCESS | 1658 | 1462215473883 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 11:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 620ms 11:57:53 INFO - PROCESS | 1658 | 1462215473937 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 11:57:53 INFO - PROCESS | 1658 | 1462215473939 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 11:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:57:53 INFO - PROCESS | 1658 | 1462215473948 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:57:53 INFO - PROCESS | 1658 | 1462215473949 Marionette TRACE conn2 <- [1,974,null,{}] 11:57:53 INFO - PROCESS | 1658 | 1462215473951 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:54 INFO - PROCESS | 1658 | 1462215474039 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 11:57:54 INFO - PROCESS | 1658 | 1462215474046 Marionette TRACE conn2 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d42f800 == 75 [pid = 1658] [id = 251] 11:57:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x118a0a400) [pid = 1658] [serial = 751] [outer = 0x0] 11:57:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x118a0ec00) [pid = 1658] [serial = 752] [outer = 0x118a0a400] 11:57:54 INFO - PROCESS | 1658 | 1462215474071 Marionette DEBUG loaded listener.js 11:57:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x118a12800) [pid = 1658] [serial = 753] [outer = 0x118a0a400] 11:57:54 INFO - PROCESS | 1658 | 1462215474402 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 11:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 472ms 11:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:57:54 INFO - PROCESS | 1658 | 1462215474421 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 11:57:54 INFO - PROCESS | 1658 | 1462215474423 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 11:57:54 INFO - PROCESS | 1658 | 1462215474428 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:57:54 INFO - PROCESS | 1658 | 1462215474431 Marionette TRACE conn2 <- [1,978,null,{}] 11:57:54 INFO - PROCESS | 1658 | 1462215474433 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:54 INFO - PROCESS | 1658 | 1462215474531 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 11:57:54 INFO - PROCESS | 1658 | 1462215474588 Marionette TRACE conn2 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d8b8800 == 76 [pid = 1658] [id = 252] 11:57:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x118a0c400) [pid = 1658] [serial = 754] [outer = 0x0] 11:57:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x118a15000) [pid = 1658] [serial = 755] [outer = 0x118a0c400] 11:57:54 INFO - PROCESS | 1658 | 1462215474617 Marionette DEBUG loaded listener.js 11:57:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x12c10d800) [pid = 1658] [serial = 756] [outer = 0x118a0c400] 11:57:54 INFO - PROCESS | 1658 | 1462215474928 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 11:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 524ms 11:57:54 INFO - PROCESS | 1658 | 1462215474950 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 11:57:54 INFO - PROCESS | 1658 | 1462215474951 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 11:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:57:54 INFO - PROCESS | 1658 | 1462215474953 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:57:54 INFO - PROCESS | 1658 | 1462215474954 Marionette TRACE conn2 <- [1,982,null,{}] 11:57:54 INFO - PROCESS | 1658 | 1462215474957 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:55 INFO - PROCESS | 1658 | 1462215475040 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 11:57:55 INFO - PROCESS | 1658 | 1462215475047 Marionette TRACE conn2 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x12def1800 == 77 [pid = 1658] [id = 253] 11:57:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x12be1cc00) [pid = 1658] [serial = 757] [outer = 0x0] 11:57:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x12c7e8400) [pid = 1658] [serial = 758] [outer = 0x12be1cc00] 11:57:55 INFO - PROCESS | 1658 | 1462215475071 Marionette DEBUG loaded listener.js 11:57:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x12c7f2c00) [pid = 1658] [serial = 759] [outer = 0x12be1cc00] 11:57:55 INFO - PROCESS | 1658 | 1462215475387 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 11:57:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 468ms 11:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:57:55 INFO - PROCESS | 1658 | 1462215475422 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 11:57:55 INFO - PROCESS | 1658 | 1462215475423 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 11:57:55 INFO - PROCESS | 1658 | 1462215475425 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:57:55 INFO - PROCESS | 1658 | 1462215475426 Marionette TRACE conn2 <- [1,986,null,{}] 11:57:55 INFO - PROCESS | 1658 | 1462215475429 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:55 INFO - PROCESS | 1658 | 1462215475539 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 11:57:55 INFO - PROCESS | 1658 | 1462215475545 Marionette TRACE conn2 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x13526e000 == 78 [pid = 1658] [id = 254] 11:57:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x110f1bc00) [pid = 1658] [serial = 760] [outer = 0x0] 11:57:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x12c7f2000) [pid = 1658] [serial = 761] [outer = 0x110f1bc00] 11:57:55 INFO - PROCESS | 1658 | 1462215475565 Marionette DEBUG loaded listener.js 11:57:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x12c8f8400) [pid = 1658] [serial = 762] [outer = 0x110f1bc00] 11:57:56 INFO - PROCESS | 1658 | 1462215476125 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 11:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 718ms 11:57:56 INFO - PROCESS | 1658 | 1462215476145 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 11:57:56 INFO - PROCESS | 1658 | 1462215476148 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 11:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:57:56 INFO - PROCESS | 1658 | 1462215476153 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:57:56 INFO - PROCESS | 1658 | 1462215476155 Marionette TRACE conn2 <- [1,990,null,{}] 11:57:56 INFO - PROCESS | 1658 | 1462215476177 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:56 INFO - PROCESS | 1658 | 1462215476290 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 11:57:56 INFO - PROCESS | 1658 | 1462215476363 Marionette TRACE conn2 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x12114b800 == 79 [pid = 1658] [id = 255] 11:57:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x1129d8c00) [pid = 1658] [serial = 763] [outer = 0x0] 11:57:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x112c6bc00) [pid = 1658] [serial = 764] [outer = 0x1129d8c00] 11:57:56 INFO - PROCESS | 1658 | 1462215476394 Marionette DEBUG loaded listener.js 11:57:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x116782c00) [pid = 1658] [serial = 765] [outer = 0x1129d8c00] 11:57:56 INFO - PROCESS | 1658 | 1462215476801 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 11:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 672ms 11:57:56 INFO - PROCESS | 1658 | 1462215476826 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 11:57:56 INFO - PROCESS | 1658 | 1462215476831 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 11:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:57:56 INFO - PROCESS | 1658 | 1462215476836 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:57:56 INFO - PROCESS | 1658 | 1462215476838 Marionette TRACE conn2 <- [1,994,null,{}] 11:57:56 INFO - PROCESS | 1658 | 1462215476840 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:56 INFO - PROCESS | 1658 | 1462215476945 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 11:57:57 INFO - PROCESS | 1658 | 1462215477006 Marionette TRACE conn2 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a822000 == 80 [pid = 1658] [id = 256] 11:57:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x11806d800) [pid = 1658] [serial = 766] [outer = 0x0] 11:57:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x118363000) [pid = 1658] [serial = 767] [outer = 0x11806d800] 11:57:57 INFO - PROCESS | 1658 | 1462215477067 Marionette DEBUG loaded listener.js 11:57:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x118a12c00) [pid = 1658] [serial = 768] [outer = 0x11806d800] 11:57:57 INFO - PROCESS | 1658 | 1462215477500 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 11:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 722ms 11:57:57 INFO - PROCESS | 1658 | 1462215477578 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 11:57:57 INFO - PROCESS | 1658 | 1462215477581 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 11:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:57:57 INFO - PROCESS | 1658 | 1462215477586 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:57:57 INFO - PROCESS | 1658 | 1462215477590 Marionette TRACE conn2 <- [1,998,null,{}] 11:57:57 INFO - PROCESS | 1658 | 1462215477604 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:57 INFO - PROCESS | 1658 | 1462215477776 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 11:57:57 INFO - PROCESS | 1658 | 1462215477847 Marionette TRACE conn2 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x12e697000 == 81 [pid = 1658] [id = 257] 11:57:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x1196efc00) [pid = 1658] [serial = 769] [outer = 0x0] 11:57:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x12118fc00) [pid = 1658] [serial = 770] [outer = 0x1196efc00] 11:57:57 INFO - PROCESS | 1658 | 1462215477879 Marionette DEBUG loaded listener.js 11:57:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x121dae000) [pid = 1658] [serial = 771] [outer = 0x1196efc00] 11:57:58 INFO - PROCESS | 1658 | 1462215478326 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 11:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 776ms 11:57:58 INFO - PROCESS | 1658 | 1462215478362 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 11:57:58 INFO - PROCESS | 1658 | 1462215478364 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 11:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:57:58 INFO - PROCESS | 1658 | 1462215478366 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:57:58 INFO - PROCESS | 1658 | 1462215478367 Marionette TRACE conn2 <- [1,1002,null,{}] 11:57:58 INFO - PROCESS | 1658 | 1462215478370 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:58 INFO - PROCESS | 1658 | 1462215478479 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 11:57:58 INFO - PROCESS | 1658 | 1462215478538 Marionette TRACE conn2 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x12f6d7000 == 82 [pid = 1658] [id = 258] 11:57:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x125f6c800) [pid = 1658] [serial = 772] [outer = 0x0] 11:57:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x127728800) [pid = 1658] [serial = 773] [outer = 0x125f6c800] 11:57:58 INFO - PROCESS | 1658 | 1462215478610 Marionette DEBUG loaded listener.js 11:57:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x12bb59c00) [pid = 1658] [serial = 774] [outer = 0x125f6c800] 11:57:59 INFO - PROCESS | 1658 | 1462215479052 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 11:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 720ms 11:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:57:59 INFO - PROCESS | 1658 | 1462215479086 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 11:57:59 INFO - PROCESS | 1658 | 1462215479088 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 11:57:59 INFO - PROCESS | 1658 | 1462215479090 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:57:59 INFO - PROCESS | 1658 | 1462215479093 Marionette TRACE conn2 <- [1,1006,null,{}] 11:57:59 INFO - PROCESS | 1658 | 1462215479096 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:59 INFO - PROCESS | 1658 | 1462215479201 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 11:57:59 INFO - PROCESS | 1658 | 1462215479271 Marionette TRACE conn2 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x1359cb800 == 83 [pid = 1658] [id = 259] 11:57:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x126e6f400) [pid = 1658] [serial = 775] [outer = 0x0] 11:57:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x12c084800) [pid = 1658] [serial = 776] [outer = 0x126e6f400] 11:57:59 INFO - PROCESS | 1658 | 1462215479300 Marionette DEBUG loaded listener.js 11:57:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 170 (0x12c7f2800) [pid = 1658] [serial = 777] [outer = 0x126e6f400] 11:57:59 INFO - PROCESS | 1658 | 1462215479728 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 11:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 673ms 11:57:59 INFO - PROCESS | 1658 | 1462215479764 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 11:57:59 INFO - PROCESS | 1658 | 1462215479765 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 11:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:57:59 INFO - PROCESS | 1658 | 1462215479767 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:57:59 INFO - PROCESS | 1658 | 1462215479769 Marionette TRACE conn2 <- [1,1010,null,{}] 11:57:59 INFO - PROCESS | 1658 | 1462215479771 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:59 INFO - PROCESS | 1658 | 1462215479925 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 11:58:00 INFO - PROCESS | 1658 | 1462215480015 Marionette TRACE conn2 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x116a7d000 == 84 [pid = 1658] [id = 260] 11:58:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 171 (0x125fc7400) [pid = 1658] [serial = 778] [outer = 0x0] 11:58:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 172 (0x12bb5ac00) [pid = 1658] [serial = 779] [outer = 0x125fc7400] 11:58:00 INFO - PROCESS | 1658 | 1462215480046 Marionette DEBUG loaded listener.js 11:58:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 173 (0x12cf76c00) [pid = 1658] [serial = 780] [outer = 0x125fc7400] 11:58:00 INFO - PROCESS | 1658 | 1462215480636 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 11:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 921ms 11:58:00 INFO - PROCESS | 1658 | 1462215480689 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 11:58:00 INFO - PROCESS | 1658 | 1462215480691 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 11:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:58:00 INFO - PROCESS | 1658 | 1462215480713 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:58:00 INFO - PROCESS | 1658 | 1462215480715 Marionette TRACE conn2 <- [1,1014,null,{}] 11:58:00 INFO - PROCESS | 1658 | 1462215480719 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:00 INFO - PROCESS | 1658 | 1462215480820 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 11:58:00 INFO - PROCESS | 1658 | 1462215480895 Marionette TRACE conn2 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x11935e000 == 85 [pid = 1658] [id = 261] 11:58:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 174 (0x111130800) [pid = 1658] [serial = 781] [outer = 0x0] 11:58:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 175 (0x11291ec00) [pid = 1658] [serial = 782] [outer = 0x111130800] 11:58:00 INFO - PROCESS | 1658 | 1462215480923 Marionette DEBUG loaded listener.js 11:58:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 176 (0x112c66000) [pid = 1658] [serial = 783] [outer = 0x111130800] 11:58:01 INFO - PROCESS | 1658 | 1462215481339 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 11:58:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 674ms 11:58:01 INFO - PROCESS | 1658 | 1462215481385 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 11:58:01 INFO - PROCESS | 1658 | 1462215481388 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 11:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:58:01 INFO - PROCESS | 1658 | 1462215481393 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:58:01 INFO - PROCESS | 1658 | 1462215481394 Marionette TRACE conn2 <- [1,1018,null,{}] 11:58:01 INFO - PROCESS | 1658 | 1462215481397 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:01 INFO - PROCESS | 1658 | 1462215481491 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 11:58:01 INFO - PROCESS | 1658 | 1462215481566 Marionette TRACE conn2 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x118528800 == 86 [pid = 1658] [id = 262] 11:58:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 177 (0x112921800) [pid = 1658] [serial = 784] [outer = 0x0] 11:58:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 178 (0x115016c00) [pid = 1658] [serial = 785] [outer = 0x112921800] 11:58:01 INFO - PROCESS | 1658 | 1462215481593 Marionette DEBUG loaded listener.js 11:58:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 179 (0x1168d8800) [pid = 1658] [serial = 786] [outer = 0x112921800] 11:58:02 INFO - PROCESS | 1658 | 1462215482002 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 11:58:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 669ms 11:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:58:02 INFO - PROCESS | 1658 | 1462215482062 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 11:58:02 INFO - PROCESS | 1658 | 1462215482063 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 11:58:02 INFO - PROCESS | 1658 | 1462215482066 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:58:02 INFO - PROCESS | 1658 | 1462215482068 Marionette TRACE conn2 <- [1,1022,null,{}] 11:58:02 INFO - PROCESS | 1658 | 1462215482093 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:02 INFO - PROCESS | 1658 | 1462215482236 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 11:58:02 INFO - PROCESS | 1658 | --DOCSHELL 0x116fec000 == 85 [pid = 1658] [id = 170] 11:58:02 INFO - PROCESS | 1658 | --DOCSHELL 0x12def1800 == 84 [pid = 1658] [id = 253] 11:58:02 INFO - PROCESS | 1658 | --DOCSHELL 0x12d8b8800 == 83 [pid = 1658] [id = 252] 11:58:02 INFO - PROCESS | 1658 | --DOCSHELL 0x12d42f800 == 82 [pid = 1658] [id = 251] 11:58:02 INFO - PROCESS | 1658 | --DOCSHELL 0x12ccf6000 == 81 [pid = 1658] [id = 250] 11:58:02 INFO - PROCESS | 1658 | --DOCSHELL 0x12c766000 == 80 [pid = 1658] [id = 249] 11:58:02 INFO - PROCESS | 1658 | --DOCSHELL 0x12c143800 == 79 [pid = 1658] [id = 248] 11:58:02 INFO - PROCESS | 1658 | --DOMWINDOW == 178 (0x1168d0400) [pid = 1658] [serial = 644] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1658 | --DOMWINDOW == 177 (0x129557800) [pid = 1658] [serial = 653] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1658 | --DOMWINDOW == 176 (0x119237c00) [pid = 1658] [serial = 647] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1658 | --DOMWINDOW == 175 (0x1299bec00) [pid = 1658] [serial = 659] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1658 | --DOMWINDOW == 174 (0x12b2f0c00) [pid = 1658] [serial = 656] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1658 | --DOMWINDOW == 173 (0x125fbf400) [pid = 1658] [serial = 650] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1658 | --DOMWINDOW == 172 (0x12c10a400) [pid = 1658] [serial = 701] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1658 | --DOCSHELL 0x12bbcd800 == 78 [pid = 1658] [id = 247] 11:58:02 INFO - PROCESS | 1658 | --DOCSHELL 0x129793800 == 77 [pid = 1658] [id = 246] 11:58:02 INFO - PROCESS | 1658 | --DOCSHELL 0x128f7c000 == 76 [pid = 1658] [id = 245] 11:58:02 INFO - PROCESS | 1658 | --DOCSHELL 0x123669000 == 75 [pid = 1658] [id = 244] 11:58:02 INFO - PROCESS | 1658 | --DOCSHELL 0x118518000 == 74 [pid = 1658] [id = 243] 11:58:02 INFO - PROCESS | 1658 | --DOCSHELL 0x121996800 == 73 [pid = 1658] [id = 242] 11:58:02 INFO - PROCESS | 1658 | --DOCSHELL 0x12ccea000 == 72 [pid = 1658] [id = 238] 11:58:02 INFO - PROCESS | 1658 | --DOCSHELL 0x1268c1800 == 71 [pid = 1658] [id = 237] 11:58:02 INFO - PROCESS | 1658 | --DOCSHELL 0x121981800 == 70 [pid = 1658] [id = 236] 11:58:02 INFO - PROCESS | 1658 | --DOCSHELL 0x1180b3000 == 69 [pid = 1658] [id = 235] 11:58:02 INFO - PROCESS | 1658 | --DOMWINDOW == 171 (0x12c081c00) [pid = 1658] [serial = 698] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1658 | --DOMWINDOW == 170 (0x118f49c00) [pid = 1658] [serial = 680] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1658 | --DOMWINDOW == 169 (0x12734d000) [pid = 1658] [serial = 684] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1658 | --DOMWINDOW == 168 (0x127168000) [pid = 1658] [serial = 683] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x125fcb400) [pid = 1658] [serial = 681] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x1168cb000) [pid = 1658] [serial = 666] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x1165d6c00) [pid = 1658] [serial = 665] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x121102c00) [pid = 1658] [serial = 677] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x1134f1c00) [pid = 1658] [serial = 663] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x112c65000) [pid = 1658] [serial = 662] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x129554c00) [pid = 1658] [serial = 642] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x1196f1000) [pid = 1658] [serial = 674] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x119c9cc00) [pid = 1658] [serial = 675] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x118725400) [pid = 1658] [serial = 671] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x119245800) [pid = 1658] [serial = 672] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x128c24c00) [pid = 1658] [serial = 687] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x127727400) [pid = 1658] [serial = 686] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x128f45800) [pid = 1658] [serial = 689] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x12bd53400) [pid = 1658] [serial = 696] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x1255c7c00) [pid = 1658] [serial = 692] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x129554000) [pid = 1658] [serial = 690] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x11831c000) [pid = 1658] [serial = 669] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x11806f000) [pid = 1658] [serial = 668] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x12c104400) [pid = 1658] [serial = 699] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x12b034c00) [pid = 1658] [serial = 695] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x12182a400) [pid = 1658] [serial = 678] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x12a9c5400) [pid = 1658] [serial = 693] [outer = 0x0] [url = about:blank] 11:58:02 INFO - PROCESS | 1658 | 1462215482326 Marionette TRACE conn2 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x11746e800 == 70 [pid = 1658] [id = 263] 11:58:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x1129e1000) [pid = 1658] [serial = 787] [outer = 0x0] 11:58:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x1164d9400) [pid = 1658] [serial = 788] [outer = 0x1129e1000] 11:58:02 INFO - PROCESS | 1658 | 1462215482356 Marionette DEBUG loaded listener.js 11:58:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x118369800) [pid = 1658] [serial = 789] [outer = 0x1129e1000] 11:58:02 INFO - PROCESS | 1658 | 1462215482664 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 11:58:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 620ms 11:58:02 INFO - PROCESS | 1658 | 1462215482686 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 11:58:02 INFO - PROCESS | 1658 | 1462215482688 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 11:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:58:02 INFO - PROCESS | 1658 | 1462215482690 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:58:02 INFO - PROCESS | 1658 | 1462215482693 Marionette TRACE conn2 <- [1,1026,null,{}] 11:58:02 INFO - PROCESS | 1658 | 1462215482698 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:02 INFO - PROCESS | 1658 | 1462215482781 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 11:58:02 INFO - PROCESS | 1658 | 1462215482802 Marionette TRACE conn2 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x121d9c800 == 71 [pid = 1658] [id = 264] 11:58:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x118728400) [pid = 1658] [serial = 790] [outer = 0x0] 11:58:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x118a15800) [pid = 1658] [serial = 791] [outer = 0x118728400] 11:58:02 INFO - PROCESS | 1658 | 1462215482828 Marionette DEBUG loaded listener.js 11:58:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x118f7bc00) [pid = 1658] [serial = 792] [outer = 0x118728400] 11:58:03 INFO - PROCESS | 1658 | 1462215483166 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 11:58:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 522ms 11:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:58:03 INFO - PROCESS | 1658 | 1462215483213 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 11:58:03 INFO - PROCESS | 1658 | 1462215483214 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 11:58:03 INFO - PROCESS | 1658 | 1462215483216 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:58:03 INFO - PROCESS | 1658 | 1462215483217 Marionette TRACE conn2 <- [1,1030,null,{}] 11:58:03 INFO - PROCESS | 1658 | 1462215483219 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:03 INFO - PROCESS | 1658 | 1462215483298 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 11:58:03 INFO - PROCESS | 1658 | 1462215483303 Marionette TRACE conn2 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x119217000 == 72 [pid = 1658] [id = 265] 11:58:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x118f7ec00) [pid = 1658] [serial = 793] [outer = 0x0] 11:58:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x119243000) [pid = 1658] [serial = 794] [outer = 0x118f7ec00] 11:58:03 INFO - PROCESS | 1658 | 1462215483328 Marionette DEBUG loaded listener.js 11:58:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x1193d6800) [pid = 1658] [serial = 795] [outer = 0x118f7ec00] 11:58:03 INFO - PROCESS | 1658 | 1462215483656 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 11:58:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 469ms 11:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:58:03 INFO - PROCESS | 1658 | 1462215483686 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 11:58:03 INFO - PROCESS | 1658 | 1462215483687 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 11:58:03 INFO - PROCESS | 1658 | 1462215483689 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:58:03 INFO - PROCESS | 1658 | 1462215483690 Marionette TRACE conn2 <- [1,1034,null,{}] 11:58:03 INFO - PROCESS | 1658 | 1462215483692 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:03 INFO - PROCESS | 1658 | 1462215483810 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 11:58:03 INFO - PROCESS | 1658 | 1462215483820 Marionette TRACE conn2 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x128c36800 == 73 [pid = 1658] [id = 266] 11:58:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x1196f0000) [pid = 1658] [serial = 796] [outer = 0x0] 11:58:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x121102c00) [pid = 1658] [serial = 797] [outer = 0x1196f0000] 11:58:03 INFO - PROCESS | 1658 | 1462215483847 Marionette DEBUG loaded listener.js 11:58:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x12157a800) [pid = 1658] [serial = 798] [outer = 0x1196f0000] 11:58:04 INFO - PROCESS | 1658 | 1462215484177 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 11:58:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 519ms 11:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:58:04 INFO - PROCESS | 1658 | 1462215484210 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 11:58:04 INFO - PROCESS | 1658 | 1462215484212 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 11:58:04 INFO - PROCESS | 1658 | 1462215484214 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:58:04 INFO - PROCESS | 1658 | 1462215484215 Marionette TRACE conn2 <- [1,1038,null,{}] 11:58:04 INFO - PROCESS | 1658 | 1462215484217 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:04 INFO - PROCESS | 1658 | 1462215484297 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 11:58:04 INFO - PROCESS | 1658 | 1462215484301 Marionette TRACE conn2 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b30f000 == 74 [pid = 1658] [id = 267] 11:58:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x12199d800) [pid = 1658] [serial = 799] [outer = 0x0] 11:58:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x1219a9000) [pid = 1658] [serial = 800] [outer = 0x12199d800] 11:58:04 INFO - PROCESS | 1658 | 1462215484326 Marionette DEBUG loaded listener.js 11:58:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x1255be000) [pid = 1658] [serial = 801] [outer = 0x12199d800] 11:58:04 INFO - PROCESS | 1658 | 1462215484703 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 11:58:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 521ms 11:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:58:04 INFO - PROCESS | 1658 | 1462215484737 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 11:58:04 INFO - PROCESS | 1658 | 1462215484738 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 11:58:04 INFO - PROCESS | 1658 | 1462215484740 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:58:04 INFO - PROCESS | 1658 | 1462215484741 Marionette TRACE conn2 <- [1,1042,null,{}] 11:58:04 INFO - PROCESS | 1658 | 1462215484746 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:04 INFO - PROCESS | 1658 | 1462215484847 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 11:58:04 INFO - PROCESS | 1658 | 1462215484884 Marionette TRACE conn2 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b314000 == 75 [pid = 1658] [id = 268] 11:58:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x12199cc00) [pid = 1658] [serial = 802] [outer = 0x0] 11:58:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x125fc0400) [pid = 1658] [serial = 803] [outer = 0x12199cc00] 11:58:04 INFO - PROCESS | 1658 | 1462215484908 Marionette DEBUG loaded listener.js 11:58:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x127161c00) [pid = 1658] [serial = 804] [outer = 0x12199cc00] 11:58:05 INFO - PROCESS | 1658 | 1462215485272 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 11:58:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:58:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 571ms 11:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:58:05 INFO - PROCESS | 1658 | 1462215485311 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 11:58:05 INFO - PROCESS | 1658 | 1462215485312 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 11:58:05 INFO - PROCESS | 1658 | 1462215485314 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:58:05 INFO - PROCESS | 1658 | 1462215485315 Marionette TRACE conn2 <- [1,1046,null,{}] 11:58:05 INFO - PROCESS | 1658 | 1462215485331 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:05 INFO - PROCESS | 1658 | 1462215485399 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 11:58:05 INFO - PROCESS | 1658 | 1462215485432 Marionette TRACE conn2 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:05 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c1a4800 == 76 [pid = 1658] [id = 269] 11:58:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x1255bf000) [pid = 1658] [serial = 805] [outer = 0x0] 11:58:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x12734c000) [pid = 1658] [serial = 806] [outer = 0x1255bf000] 11:58:05 INFO - PROCESS | 1658 | 1462215485459 Marionette DEBUG loaded listener.js 11:58:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x127777c00) [pid = 1658] [serial = 807] [outer = 0x1255bf000] 11:58:05 INFO - PROCESS | 1658 | 1462215485936 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 11:58:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:58:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 635ms 11:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:58:05 INFO - PROCESS | 1658 | 1462215485950 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 11:58:05 INFO - PROCESS | 1658 | 1462215485952 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 11:58:05 INFO - PROCESS | 1658 | 1462215485955 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:58:05 INFO - PROCESS | 1658 | 1462215485957 Marionette TRACE conn2 <- [1,1050,null,{}] 11:58:05 INFO - PROCESS | 1658 | 1462215485961 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:06 INFO - PROCESS | 1658 | 1462215486117 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 11:58:06 INFO - PROCESS | 1658 | 1462215486143 Marionette TRACE conn2 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cb35000 == 77 [pid = 1658] [id = 270] 11:58:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x1255c5400) [pid = 1658] [serial = 808] [outer = 0x0] 11:58:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x1294ce800) [pid = 1658] [serial = 809] [outer = 0x1255c5400] 11:58:06 INFO - PROCESS | 1658 | 1462215486177 Marionette DEBUG loaded listener.js 11:58:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x129555800) [pid = 1658] [serial = 810] [outer = 0x1255c5400] 11:58:06 INFO - PROCESS | 1658 | --DOMWINDOW == 168 (0x113018c00) [pid = 1658] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:58:06 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x126e66400) [pid = 1658] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:58:06 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x12110f400) [pid = 1658] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:58:06 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x128c25800) [pid = 1658] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:58:06 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x1176a7400) [pid = 1658] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:58:06 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x116870400) [pid = 1658] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:58:06 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x116788800) [pid = 1658] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:58:06 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x118271c00) [pid = 1658] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:58:06 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x113485400) [pid = 1658] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:58:06 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x116780c00) [pid = 1658] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:58:06 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x118722400) [pid = 1658] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:58:06 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x120f90400) [pid = 1658] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:58:06 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x11291a000) [pid = 1658] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:58:06 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x129550800) [pid = 1658] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:58:06 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x1294d5400) [pid = 1658] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:58:06 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x12be1cc00) [pid = 1658] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:58:06 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x118a0c400) [pid = 1658] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:58:06 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x12367fc00) [pid = 1658] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:58:06 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x12734e800) [pid = 1658] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:58:06 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x1294c6400) [pid = 1658] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:58:06 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x128f47800) [pid = 1658] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:58:06 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x1195c4400) [pid = 1658] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:58:06 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x116599400) [pid = 1658] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:58:06 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x12110a000) [pid = 1658] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:58:06 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x12199c800) [pid = 1658] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:58:06 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x11291fc00) [pid = 1658] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:58:06 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x118070800) [pid = 1658] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:58:06 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x120e26c00) [pid = 1658] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:58:06 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x118317000) [pid = 1658] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:58:06 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x12199c400) [pid = 1658] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:58:06 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x112918400) [pid = 1658] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:58:06 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x118a0a400) [pid = 1658] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:58:06 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x129404c00) [pid = 1658] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:58:06 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x125fbf800) [pid = 1658] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:58:06 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x118723400) [pid = 1658] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:58:06 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x11291c400) [pid = 1658] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:58:06 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x116868400) [pid = 1658] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:58:06 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x128c24800) [pid = 1658] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:58:06 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x127162c00) [pid = 1658] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:58:06 INFO - PROCESS | 1658 | 1462215486812 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 11:58:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:58:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 874ms 11:58:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:58:06 INFO - PROCESS | 1658 | 1462215486829 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 11:58:06 INFO - PROCESS | 1658 | 1462215486831 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 11:58:06 INFO - PROCESS | 1658 | 1462215486833 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:58:06 INFO - PROCESS | 1658 | 1462215486834 Marionette TRACE conn2 <- [1,1054,null,{}] 11:58:06 INFO - PROCESS | 1658 | 1462215486837 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:06 INFO - PROCESS | 1658 | 1462215486936 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 11:58:06 INFO - PROCESS | 1658 | 1462215486943 Marionette TRACE conn2 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x118a9c000 == 78 [pid = 1658] [id = 271] 11:58:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x1129da800) [pid = 1658] [serial = 811] [outer = 0x0] 11:58:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x11677e400) [pid = 1658] [serial = 812] [outer = 0x1129da800] 11:58:06 INFO - PROCESS | 1658 | 1462215486972 Marionette DEBUG loaded listener.js 11:58:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x120e27400) [pid = 1658] [serial = 813] [outer = 0x1129da800] 11:58:07 INFO - PROCESS | 1658 | 1462215487327 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 11:58:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 520ms 11:58:07 INFO - PROCESS | 1658 | 1462215487354 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 11:58:07 INFO - PROCESS | 1658 | 1462215487355 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 11:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:58:07 INFO - PROCESS | 1658 | 1462215487366 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:58:07 INFO - PROCESS | 1658 | 1462215487367 Marionette TRACE conn2 <- [1,1058,null,{}] 11:58:07 INFO - PROCESS | 1658 | 1462215487369 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:07 INFO - PROCESS | 1658 | 1462215487453 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 11:58:07 INFO - PROCESS | 1658 | 1462215487458 Marionette TRACE conn2 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ccf6000 == 79 [pid = 1658] [id = 272] 11:58:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x121504800) [pid = 1658] [serial = 814] [outer = 0x0] 11:58:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x127345400) [pid = 1658] [serial = 815] [outer = 0x121504800] 11:58:07 INFO - PROCESS | 1658 | 1462215487483 Marionette DEBUG loaded listener.js 11:58:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x1294c6400) [pid = 1658] [serial = 816] [outer = 0x121504800] 11:58:07 INFO - PROCESS | 1658 | 1462215487818 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 11:58:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 468ms 11:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:58:07 INFO - PROCESS | 1658 | 1462215487834 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 11:58:07 INFO - PROCESS | 1658 | 1462215487835 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 11:58:07 INFO - PROCESS | 1658 | 1462215487837 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:58:07 INFO - PROCESS | 1658 | 1462215487838 Marionette TRACE conn2 <- [1,1062,null,{}] 11:58:07 INFO - PROCESS | 1658 | 1462215487840 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:07 INFO - PROCESS | 1658 | 1462215487925 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 11:58:07 INFO - PROCESS | 1658 | 1462215487930 Marionette TRACE conn2 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d818000 == 80 [pid = 1658] [id = 273] 11:58:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x121dac000) [pid = 1658] [serial = 817] [outer = 0x0] 11:58:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x129708c00) [pid = 1658] [serial = 818] [outer = 0x121dac000] 11:58:07 INFO - PROCESS | 1658 | 1462215487954 Marionette DEBUG loaded listener.js 11:58:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x12a9c3c00) [pid = 1658] [serial = 819] [outer = 0x121dac000] 11:58:08 INFO - PROCESS | 1658 | 1462215488314 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 11:58:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:58:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 519ms 11:58:08 INFO - PROCESS | 1658 | 1462215488356 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 11:58:08 INFO - PROCESS | 1658 | 1462215488358 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 11:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:58:08 INFO - PROCESS | 1658 | 1462215488360 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:58:08 INFO - PROCESS | 1658 | 1462215488361 Marionette TRACE conn2 <- [1,1066,null,{}] 11:58:08 INFO - PROCESS | 1658 | 1462215488363 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:08 INFO - PROCESS | 1658 | 1462215488447 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 11:58:08 INFO - PROCESS | 1658 | 1462215488451 Marionette TRACE conn2 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d8b6000 == 81 [pid = 1658] [id = 274] 11:58:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x127779000) [pid = 1658] [serial = 820] [outer = 0x0] 11:58:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x12b02d000) [pid = 1658] [serial = 821] [outer = 0x127779000] 11:58:08 INFO - PROCESS | 1658 | 1462215488476 Marionette DEBUG loaded listener.js 11:58:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x12bb4e000) [pid = 1658] [serial = 822] [outer = 0x127779000] 11:58:08 INFO - PROCESS | 1658 | 1462215488918 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 11:58:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:58:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 569ms 11:58:08 INFO - PROCESS | 1658 | 1462215488930 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 11:58:08 INFO - PROCESS | 1658 | 1462215488932 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 11:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:58:08 INFO - PROCESS | 1658 | 1462215488936 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:58:08 INFO - PROCESS | 1658 | 1462215488938 Marionette TRACE conn2 <- [1,1070,null,{}] 11:58:08 INFO - PROCESS | 1658 | 1462215488959 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:09 INFO - PROCESS | 1658 | 1462215489092 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 11:58:09 INFO - PROCESS | 1658 | 1462215489146 Marionette TRACE conn2 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:09 INFO - PROCESS | 1658 | ++DOCSHELL 0x1175b5000 == 82 [pid = 1658] [id = 275] 11:58:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x111129400) [pid = 1658] [serial = 823] [outer = 0x0] 11:58:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x112659c00) [pid = 1658] [serial = 824] [outer = 0x111129400] 11:58:09 INFO - PROCESS | 1658 | 1462215489179 Marionette DEBUG loaded listener.js 11:58:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x1129dfc00) [pid = 1658] [serial = 825] [outer = 0x111129400] 11:58:09 INFO - PROCESS | 1658 | 1462215489606 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 11:58:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:58:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 721ms 11:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:58:09 INFO - PROCESS | 1658 | 1462215489657 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 11:58:09 INFO - PROCESS | 1658 | 1462215489661 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 11:58:09 INFO - PROCESS | 1658 | 1462215489665 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:58:09 INFO - PROCESS | 1658 | 1462215489667 Marionette TRACE conn2 <- [1,1074,null,{}] 11:58:09 INFO - PROCESS | 1658 | 1462215489670 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:09 INFO - PROCESS | 1658 | 1462215489775 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 11:58:09 INFO - PROCESS | 1658 | 1462215489848 Marionette TRACE conn2 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:09 INFO - PROCESS | 1658 | ++DOCSHELL 0x1236cf000 == 83 [pid = 1658] [id = 276] 11:58:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x112c6ac00) [pid = 1658] [serial = 826] [outer = 0x0] 11:58:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x1176a6800) [pid = 1658] [serial = 827] [outer = 0x112c6ac00] 11:58:09 INFO - PROCESS | 1658 | 1462215489878 Marionette DEBUG loaded listener.js 11:58:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x118312400) [pid = 1658] [serial = 828] [outer = 0x112c6ac00] 11:58:10 INFO - PROCESS | 1658 | 1462215490284 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 11:58:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 669ms 11:58:10 INFO - PROCESS | 1658 | 1462215490342 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 11:58:10 INFO - PROCESS | 1658 | 1462215490344 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 11:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:58:10 INFO - PROCESS | 1658 | 1462215490348 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:58:10 INFO - PROCESS | 1658 | 1462215490351 Marionette TRACE conn2 <- [1,1078,null,{}] 11:58:10 INFO - PROCESS | 1658 | 1462215490360 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:10 INFO - PROCESS | 1658 | 1462215490485 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 11:58:10 INFO - PROCESS | 1658 | 1462215490560 Marionette TRACE conn2 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d422800 == 84 [pid = 1658] [id = 277] 11:58:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x119237000) [pid = 1658] [serial = 829] [outer = 0x0] 11:58:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x119245800) [pid = 1658] [serial = 830] [outer = 0x119237000] 11:58:10 INFO - PROCESS | 1658 | 1462215490591 Marionette DEBUG loaded listener.js 11:58:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x1196f9400) [pid = 1658] [serial = 831] [outer = 0x119237000] 11:58:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:58:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 673ms 11:58:11 INFO - PROCESS | 1658 | 1462215491016 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 11:58:11 INFO - PROCESS | 1658 | 1462215491022 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 11:58:11 INFO - PROCESS | 1658 | 1462215491023 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 11:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:58:11 INFO - PROCESS | 1658 | 1462215491026 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:58:11 INFO - PROCESS | 1658 | 1462215491027 Marionette TRACE conn2 <- [1,1082,null,{}] 11:58:11 INFO - PROCESS | 1658 | 1462215491030 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:11 INFO - PROCESS | 1658 | 1462215491134 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 11:58:11 INFO - PROCESS | 1658 | 1462215491191 Marionette TRACE conn2 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:11 INFO - PROCESS | 1658 | ++DOCSHELL 0x12def1800 == 85 [pid = 1658] [id = 278] 11:58:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x119629c00) [pid = 1658] [serial = 832] [outer = 0x0] 11:58:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x121106000) [pid = 1658] [serial = 833] [outer = 0x119629c00] 11:58:11 INFO - PROCESS | 1658 | 1462215491220 Marionette DEBUG loaded listener.js 11:58:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x1219aa400) [pid = 1658] [serial = 834] [outer = 0x119629c00] 11:58:11 INFO - PROCESS | 1658 | 1462215491666 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 11:58:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:58:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 669ms 11:58:11 INFO - PROCESS | 1658 | 1462215491695 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 11:58:11 INFO - PROCESS | 1658 | 1462215491697 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 11:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:58:11 INFO - PROCESS | 1658 | 1462215491699 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:58:11 INFO - PROCESS | 1658 | 1462215491700 Marionette TRACE conn2 <- [1,1086,null,{}] 11:58:11 INFO - PROCESS | 1658 | 1462215491702 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:11 INFO - PROCESS | 1658 | 1462215491805 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 11:58:11 INFO - PROCESS | 1658 | 1462215491909 Marionette TRACE conn2 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:11 INFO - PROCESS | 1658 | ++DOCSHELL 0x12f6d4800 == 86 [pid = 1658] [id = 279] 11:58:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x1212b1000) [pid = 1658] [serial = 835] [outer = 0x0] 11:58:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x1273cfc00) [pid = 1658] [serial = 836] [outer = 0x1212b1000] 11:58:11 INFO - PROCESS | 1658 | 1462215491938 Marionette DEBUG loaded listener.js 11:58:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x12955c400) [pid = 1658] [serial = 837] [outer = 0x1212b1000] 11:58:12 INFO - PROCESS | 1658 | 1462215492371 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 11:58:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 723ms 11:58:12 INFO - PROCESS | 1658 | 1462215492424 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 11:58:12 INFO - PROCESS | 1658 | 1462215492426 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 11:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:58:12 INFO - PROCESS | 1658 | 1462215492429 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:58:12 INFO - PROCESS | 1658 | 1462215492431 Marionette TRACE conn2 <- [1,1090,null,{}] 11:58:12 INFO - PROCESS | 1658 | 1462215492434 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:12 INFO - PROCESS | 1658 | 1462215492583 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 11:58:12 INFO - PROCESS | 1658 | 1462215492671 Marionette TRACE conn2 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x135bd3000 == 87 [pid = 1658] [id = 280] 11:58:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x12bb5a400) [pid = 1658] [serial = 838] [outer = 0x0] 11:58:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x12c086800) [pid = 1658] [serial = 839] [outer = 0x12bb5a400] 11:58:12 INFO - PROCESS | 1658 | 1462215492704 Marionette DEBUG loaded listener.js 11:58:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x12c7eb000) [pid = 1658] [serial = 840] [outer = 0x12bb5a400] 11:58:13 INFO - PROCESS | 1658 | 1462215493131 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 11:58:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:58:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 724ms 11:58:13 INFO - PROCESS | 1658 | 1462215493152 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 11:58:13 INFO - PROCESS | 1658 | 1462215493154 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 11:58:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:58:13 INFO - PROCESS | 1658 | 1462215493156 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:58:13 INFO - PROCESS | 1658 | 1462215493157 Marionette TRACE conn2 <- [1,1094,null,{}] 11:58:13 INFO - PROCESS | 1658 | 1462215493160 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:13 INFO - PROCESS | 1658 | 1462215493260 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 11:58:13 INFO - PROCESS | 1658 | 1462215493316 Marionette TRACE conn2 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:13 INFO - PROCESS | 1658 | ++DOCSHELL 0x135910800 == 88 [pid = 1658] [id = 281] 11:58:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x1299b5000) [pid = 1658] [serial = 841] [outer = 0x0] 11:58:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x12c7f0800) [pid = 1658] [serial = 842] [outer = 0x1299b5000] 11:58:13 INFO - PROCESS | 1658 | 1462215493345 Marionette DEBUG loaded listener.js 11:58:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x12c8f5000) [pid = 1658] [serial = 843] [outer = 0x1299b5000] 11:58:13 INFO - PROCESS | 1658 | 1462215493811 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 11:58:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:58:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 723ms 11:58:13 INFO - PROCESS | 1658 | 1462215493880 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 11:58:13 INFO - PROCESS | 1658 | 1462215493881 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 11:58:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:58:13 INFO - PROCESS | 1658 | 1462215493883 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:58:13 INFO - PROCESS | 1658 | 1462215493885 Marionette TRACE conn2 <- [1,1098,null,{}] 11:58:13 INFO - PROCESS | 1658 | 1462215493887 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:13 INFO - PROCESS | 1658 | 1462215493995 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 11:58:14 INFO - PROCESS | 1658 | 1462215494069 Marionette TRACE conn2 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:14 INFO - PROCESS | 1658 | ++DOCSHELL 0x11825d000 == 89 [pid = 1658] [id = 282] 11:58:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x112c69800) [pid = 1658] [serial = 844] [outer = 0x0] 11:58:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x11835c800) [pid = 1658] [serial = 845] [outer = 0x112c69800] 11:58:14 INFO - PROCESS | 1658 | 1462215494098 Marionette DEBUG loaded listener.js 11:58:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x127345c00) [pid = 1658] [serial = 846] [outer = 0x112c69800] 11:58:14 INFO - PROCESS | 1658 | 1462215494682 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 11:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 871ms 11:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:58:14 INFO - PROCESS | 1658 | 1462215494755 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 11:58:14 INFO - PROCESS | 1658 | 1462215494757 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 11:58:14 INFO - PROCESS | 1658 | 1462215494760 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:58:14 INFO - PROCESS | 1658 | 1462215494763 Marionette TRACE conn2 <- [1,1102,null,{}] 11:58:14 INFO - PROCESS | 1658 | 1462215494766 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:14 INFO - PROCESS | 1658 | 1462215494870 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 11:58:14 INFO - PROCESS | 1658 | 1462215494943 Marionette TRACE conn2 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:14 INFO - PROCESS | 1658 | ++DOCSHELL 0x1213c0000 == 90 [pid = 1658] [id = 283] 11:58:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x1129d7800) [pid = 1658] [serial = 847] [outer = 0x0] 11:58:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x1129e3400) [pid = 1658] [serial = 848] [outer = 0x1129d7800] 11:58:14 INFO - PROCESS | 1658 | 1462215494971 Marionette DEBUG loaded listener.js 11:58:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x1134f1c00) [pid = 1658] [serial = 849] [outer = 0x1129d7800] 11:58:15 INFO - PROCESS | 1658 | 1462215495404 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 11:58:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:58:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 671ms 11:58:15 INFO - PROCESS | 1658 | 1462215495444 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 11:58:15 INFO - PROCESS | 1658 | 1462215495448 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 11:58:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:58:15 INFO - PROCESS | 1658 | 1462215495453 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:58:15 INFO - PROCESS | 1658 | 1462215495455 Marionette TRACE conn2 <- [1,1106,null,{}] 11:58:15 INFO - PROCESS | 1658 | 1462215495458 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:15 INFO - PROCESS | 1658 | 1462215495559 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 11:58:15 INFO - PROCESS | 1658 | 1462215495638 Marionette TRACE conn2 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:15 INFO - PROCESS | 1658 | ++DOCSHELL 0x120f1e800 == 91 [pid = 1658] [id = 284] 11:58:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 170 (0x116806400) [pid = 1658] [serial = 850] [outer = 0x0] 11:58:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 171 (0x1176a1400) [pid = 1658] [serial = 851] [outer = 0x116806400] 11:58:15 INFO - PROCESS | 1658 | 1462215495666 Marionette DEBUG loaded listener.js 11:58:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 172 (0x11830e800) [pid = 1658] [serial = 852] [outer = 0x116806400] 11:58:15 INFO - PROCESS | 1658 | --DOCSHELL 0x12dbe9800 == 90 [pid = 1658] [id = 219] 11:58:15 INFO - PROCESS | 1658 | --DOCSHELL 0x12dbcf000 == 89 [pid = 1658] [id = 218] 11:58:15 INFO - PROCESS | 1658 | --DOCSHELL 0x12d818000 == 88 [pid = 1658] [id = 273] 11:58:15 INFO - PROCESS | 1658 | --DOCSHELL 0x12ccf6000 == 87 [pid = 1658] [id = 272] 11:58:15 INFO - PROCESS | 1658 | --DOCSHELL 0x118a9c000 == 86 [pid = 1658] [id = 271] 11:58:15 INFO - PROCESS | 1658 | --DOCSHELL 0x12cb35000 == 85 [pid = 1658] [id = 270] 11:58:15 INFO - PROCESS | 1658 | --DOCSHELL 0x12c1a4800 == 84 [pid = 1658] [id = 269] 11:58:15 INFO - PROCESS | 1658 | --DOMWINDOW == 171 (0x110f23c00) [pid = 1658] [serial = 722] [outer = 0x0] [url = about:blank] 11:58:15 INFO - PROCESS | 1658 | --DOMWINDOW == 170 (0x12c7f2000) [pid = 1658] [serial = 761] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOCSHELL 0x12b314000 == 83 [pid = 1658] [id = 268] 11:58:16 INFO - PROCESS | 1658 | --DOCSHELL 0x12b30f000 == 82 [pid = 1658] [id = 267] 11:58:16 INFO - PROCESS | 1658 | --DOCSHELL 0x128c36800 == 81 [pid = 1658] [id = 266] 11:58:16 INFO - PROCESS | 1658 | --DOCSHELL 0x119217000 == 80 [pid = 1658] [id = 265] 11:58:16 INFO - PROCESS | 1658 | --DOCSHELL 0x121d9c800 == 79 [pid = 1658] [id = 264] 11:58:16 INFO - PROCESS | 1658 | --DOCSHELL 0x11746e800 == 78 [pid = 1658] [id = 263] 11:58:16 INFO - PROCESS | 1658 | --DOCSHELL 0x118528800 == 77 [pid = 1658] [id = 262] 11:58:16 INFO - PROCESS | 1658 | --DOCSHELL 0x11935e000 == 76 [pid = 1658] [id = 261] 11:58:16 INFO - PROCESS | 1658 | --DOCSHELL 0x12e697000 == 75 [pid = 1658] [id = 257] 11:58:16 INFO - PROCESS | 1658 | --DOCSHELL 0x12a822000 == 74 [pid = 1658] [id = 256] 11:58:16 INFO - PROCESS | 1658 | --DOCSHELL 0x12114b800 == 73 [pid = 1658] [id = 255] 11:58:16 INFO - PROCESS | 1658 | --DOCSHELL 0x13526e000 == 72 [pid = 1658] [id = 254] 11:58:16 INFO - PROCESS | 1658 | 1462215496086 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 11:58:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 669ms 11:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:58:16 INFO - PROCESS | 1658 | 1462215496123 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 11:58:16 INFO - PROCESS | 1658 | 1462215496124 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 11:58:16 INFO - PROCESS | 1658 | 1462215496126 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:58:16 INFO - PROCESS | 1658 | 1462215496129 Marionette TRACE conn2 <- [1,1110,null,{}] 11:58:16 INFO - PROCESS | 1658 | 1462215496154 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:16 INFO - PROCESS | 1658 | 1462215496248 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 169 (0x116808400) [pid = 1658] [serial = 510] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 168 (0x127779c00) [pid = 1658] [serial = 519] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x127779800) [pid = 1658] [serial = 651] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x1299b9c00) [pid = 1658] [serial = 522] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x12bb53c00) [pid = 1658] [serial = 525] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x12c7e6800) [pid = 1658] [serial = 660] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x118362c00) [pid = 1658] [serial = 591] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x118725800) [pid = 1658] [serial = 513] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x118310000) [pid = 1658] [serial = 645] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x12bd4e400) [pid = 1658] [serial = 600] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x1195c2c00) [pid = 1658] [serial = 648] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x125d1d000) [pid = 1658] [serial = 516] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x12cf72000) [pid = 1658] [serial = 452] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x12bd4b800) [pid = 1658] [serial = 657] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x1299b9800) [pid = 1658] [serial = 654] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x1150f4800) [pid = 1658] [serial = 552] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x1193d3c00) [pid = 1658] [serial = 555] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x12b2ea800) [pid = 1658] [serial = 561] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x1273d0800) [pid = 1658] [serial = 558] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x12c7e8400) [pid = 1658] [serial = 758] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x12c10d800) [pid = 1658] [serial = 756] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x12734f000) [pid = 1658] [serial = 740] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x129559000) [pid = 1658] [serial = 744] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x128f46400) [pid = 1658] [serial = 743] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x12bd51c00) [pid = 1658] [serial = 749] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x12b2f6000) [pid = 1658] [serial = 747] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x12a9c6c00) [pid = 1658] [serial = 746] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x119c99c00) [pid = 1658] [serial = 734] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x121107000) [pid = 1658] [serial = 735] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x116804400) [pid = 1658] [serial = 728] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x118283000) [pid = 1658] [serial = 729] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x118a15000) [pid = 1658] [serial = 755] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x121111000) [pid = 1658] [serial = 737] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x12199e400) [pid = 1658] [serial = 713] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x1219a5800) [pid = 1658] [serial = 714] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x11352dc00) [pid = 1658] [serial = 726] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x112c63000) [pid = 1658] [serial = 725] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x11835c000) [pid = 1658] [serial = 708] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x118289000) [pid = 1658] [serial = 707] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x12110a400) [pid = 1658] [serial = 711] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x120f92400) [pid = 1658] [serial = 710] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x118729000) [pid = 1658] [serial = 731] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x1193ca400) [pid = 1658] [serial = 732] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x1273c9c00) [pid = 1658] [serial = 717] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x1219aac00) [pid = 1658] [serial = 716] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x112c66800) [pid = 1658] [serial = 704] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x113591c00) [pid = 1658] [serial = 705] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x118a0ec00) [pid = 1658] [serial = 752] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x12c082800) [pid = 1658] [serial = 750] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x12c7ea800) [pid = 1658] [serial = 720] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x12a9cac00) [pid = 1658] [serial = 719] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x1219a0c00) [pid = 1658] [serial = 738] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x12c7f2c00) [pid = 1658] [serial = 759] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x127774000) [pid = 1658] [serial = 741] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x118a12800) [pid = 1658] [serial = 753] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x12a9c4400) [pid = 1658] [serial = 597] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x120f94000) [pid = 1658] [serial = 594] [outer = 0x0] [url = about:blank] 11:58:16 INFO - PROCESS | 1658 | 1462215496318 Marionette TRACE conn2 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x11922e800 == 73 [pid = 1658] [id = 285] 11:58:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x11352dc00) [pid = 1658] [serial = 853] [outer = 0x0] 11:58:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x1168cd000) [pid = 1658] [serial = 854] [outer = 0x11352dc00] 11:58:16 INFO - PROCESS | 1658 | 1462215496346 Marionette DEBUG loaded listener.js 11:58:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x11871cc00) [pid = 1658] [serial = 855] [outer = 0x11352dc00] 11:58:16 INFO - PROCESS | 1658 | 1462215496656 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 11:58:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 588ms 11:58:16 INFO - PROCESS | 1658 | 1462215496714 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 11:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:58:16 INFO - PROCESS | 1658 | 1462215496716 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 11:58:16 INFO - PROCESS | 1658 | 1462215496718 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:58:16 INFO - PROCESS | 1658 | 1462215496719 Marionette TRACE conn2 <- [1,1114,null,{}] 11:58:16 INFO - PROCESS | 1658 | 1462215496722 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:16 INFO - PROCESS | 1658 | 1462215496812 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 11:58:16 INFO - PROCESS | 1658 | 1462215496900 Marionette TRACE conn2 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x118aac000 == 74 [pid = 1658] [id = 286] 11:58:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x119c99c00) [pid = 1658] [serial = 856] [outer = 0x0] 11:58:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x120e29c00) [pid = 1658] [serial = 857] [outer = 0x119c99c00] 11:58:16 INFO - PROCESS | 1658 | 1462215496948 Marionette DEBUG loaded listener.js 11:58:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x121109400) [pid = 1658] [serial = 858] [outer = 0x119c99c00] 11:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:58:17 INFO - PROCESS | 1658 | 1462215497333 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 11:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 619ms 11:58:17 INFO - PROCESS | 1658 | 1462215497338 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 11:58:17 INFO - PROCESS | 1658 | 1462215497339 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 11:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:58:17 INFO - PROCESS | 1658 | 1462215497341 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:58:17 INFO - PROCESS | 1658 | 1462215497344 Marionette TRACE conn2 <- [1,1118,null,{}] 11:58:17 INFO - PROCESS | 1658 | 1462215497348 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:17 INFO - PROCESS | 1658 | 1462215497456 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 11:58:17 INFO - PROCESS | 1658 | 1462215497463 Marionette TRACE conn2 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:17 INFO - PROCESS | 1658 | ++DOCSHELL 0x1294db800 == 75 [pid = 1658] [id = 287] 11:58:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x1187a1800) [pid = 1658] [serial = 859] [outer = 0x0] 11:58:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x1212b1c00) [pid = 1658] [serial = 860] [outer = 0x1187a1800] 11:58:17 INFO - PROCESS | 1658 | 1462215497488 Marionette DEBUG loaded listener.js 11:58:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x1219a8c00) [pid = 1658] [serial = 861] [outer = 0x1187a1800] 11:58:17 INFO - PROCESS | 1658 | 1462215497828 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 11:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 523ms 11:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:58:17 INFO - PROCESS | 1658 | 1462215497865 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 11:58:17 INFO - PROCESS | 1658 | 1462215497866 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 11:58:17 INFO - PROCESS | 1658 | 1462215497868 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:58:17 INFO - PROCESS | 1658 | 1462215497869 Marionette TRACE conn2 <- [1,1122,null,{}] 11:58:17 INFO - PROCESS | 1658 | 1462215497872 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:17 INFO - PROCESS | 1658 | 1462215497971 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 11:58:17 INFO - PROCESS | 1658 | 1462215497976 Marionette TRACE conn2 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:17 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b3c1000 == 76 [pid = 1658] [id = 288] 11:58:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x125483400) [pid = 1658] [serial = 862] [outer = 0x0] 11:58:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x126e66400) [pid = 1658] [serial = 863] [outer = 0x125483400] 11:58:18 INFO - PROCESS | 1658 | 1462215498003 Marionette DEBUG loaded listener.js 11:58:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x128d7a400) [pid = 1658] [serial = 864] [outer = 0x125483400] 11:58:18 INFO - PROCESS | 1658 | 1462215498374 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 11:58:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:58:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 518ms 11:58:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:58:18 INFO - PROCESS | 1658 | 1462215498387 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 11:58:18 INFO - PROCESS | 1658 | 1462215498388 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 11:58:18 INFO - PROCESS | 1658 | 1462215498390 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:58:18 INFO - PROCESS | 1658 | 1462215498391 Marionette TRACE conn2 <- [1,1126,null,{}] 11:58:18 INFO - PROCESS | 1658 | 1462215498394 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:18 INFO - PROCESS | 1658 | 1462215498499 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 11:58:18 INFO - PROCESS | 1658 | 1462215498513 Marionette TRACE conn2 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c132000 == 77 [pid = 1658] [id = 289] 11:58:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x128d7b000) [pid = 1658] [serial = 865] [outer = 0x0] 11:58:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x128d81800) [pid = 1658] [serial = 866] [outer = 0x128d7b000] 11:58:18 INFO - PROCESS | 1658 | 1462215498537 Marionette DEBUG loaded listener.js 11:58:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x128d85c00) [pid = 1658] [serial = 867] [outer = 0x128d7b000] 11:58:18 INFO - PROCESS | 1658 | 1462215498900 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 11:58:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:58:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 519ms 11:58:18 INFO - PROCESS | 1658 | 1462215498911 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 11:58:18 INFO - PROCESS | 1658 | 1462215498913 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 11:58:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:58:18 INFO - PROCESS | 1658 | 1462215498915 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:58:18 INFO - PROCESS | 1658 | 1462215498916 Marionette TRACE conn2 <- [1,1130,null,{}] 11:58:18 INFO - PROCESS | 1658 | 1462215498918 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:19 INFO - PROCESS | 1658 | 1462215499022 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 11:58:19 INFO - PROCESS | 1658 | 1462215499035 Marionette TRACE conn2 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:19 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c75c800 == 78 [pid = 1658] [id = 290] 11:58:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x128d82800) [pid = 1658] [serial = 868] [outer = 0x0] 11:58:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x128f40c00) [pid = 1658] [serial = 869] [outer = 0x128d82800] 11:58:19 INFO - PROCESS | 1658 | 1462215499059 Marionette DEBUG loaded listener.js 11:58:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x12954f800) [pid = 1658] [serial = 870] [outer = 0x128d82800] 11:58:19 INFO - PROCESS | 1658 | 1462215499412 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 11:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 519ms 11:58:19 INFO - PROCESS | 1658 | 1462215499434 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 11:58:19 INFO - PROCESS | 1658 | 1462215499435 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 11:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:58:19 INFO - PROCESS | 1658 | 1462215499437 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:58:19 INFO - PROCESS | 1658 | 1462215499438 Marionette TRACE conn2 <- [1,1134,null,{}] 11:58:19 INFO - PROCESS | 1658 | 1462215499441 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:19 INFO - PROCESS | 1658 | 1462215499548 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 11:58:19 INFO - PROCESS | 1658 | 1462215499563 Marionette TRACE conn2 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:19 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ccee000 == 79 [pid = 1658] [id = 291] 11:58:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x128d88400) [pid = 1658] [serial = 871] [outer = 0x0] 11:58:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x12970c400) [pid = 1658] [serial = 872] [outer = 0x128d88400] 11:58:19 INFO - PROCESS | 1658 | 1462215499588 Marionette DEBUG loaded listener.js 11:58:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x12a9cc800) [pid = 1658] [serial = 873] [outer = 0x128d88400] 11:58:19 INFO - PROCESS | 1658 | 1462215499940 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 11:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 519ms 11:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:58:19 INFO - PROCESS | 1658 | 1462215499957 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 11:58:19 INFO - PROCESS | 1658 | 1462215499959 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 11:58:19 INFO - PROCESS | 1658 | 1462215499963 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:58:19 INFO - PROCESS | 1658 | 1462215499964 Marionette TRACE conn2 <- [1,1138,null,{}] 11:58:19 INFO - PROCESS | 1658 | 1462215499967 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:20 INFO - PROCESS | 1658 | 1462215500074 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 11:58:20 INFO - PROCESS | 1658 | 1462215500088 Marionette TRACE conn2 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:20 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d80b000 == 80 [pid = 1658] [id = 292] 11:58:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x129554000) [pid = 1658] [serial = 874] [outer = 0x0] 11:58:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x12b339800) [pid = 1658] [serial = 875] [outer = 0x129554000] 11:58:20 INFO - PROCESS | 1658 | 1462215500113 Marionette DEBUG loaded listener.js 11:58:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x12be15800) [pid = 1658] [serial = 876] [outer = 0x129554000] 11:58:20 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x112921800) [pid = 1658] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:58:20 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x118728400) [pid = 1658] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:58:20 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x1129e1000) [pid = 1658] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:58:20 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x121504800) [pid = 1658] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:58:20 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x1129da800) [pid = 1658] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:58:20 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x1255c5400) [pid = 1658] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:58:20 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x110f1bc00) [pid = 1658] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:58:20 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x12199cc00) [pid = 1658] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:58:20 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x110f1f800) [pid = 1658] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:58:20 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x1255bf000) [pid = 1658] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:58:20 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x118f7ec00) [pid = 1658] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:58:20 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x1196f0000) [pid = 1658] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:58:20 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x111130800) [pid = 1658] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:58:20 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x121dac000) [pid = 1658] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:58:20 INFO - PROCESS | 1658 | 1462215500549 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 11:58:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:58:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 619ms 11:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:58:20 INFO - PROCESS | 1658 | 1462215500583 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 11:58:20 INFO - PROCESS | 1658 | 1462215500584 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 11:58:20 INFO - PROCESS | 1658 | 1462215500586 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:58:20 INFO - PROCESS | 1658 | 1462215500588 Marionette TRACE conn2 <- [1,1142,null,{}] 11:58:20 INFO - PROCESS | 1658 | 1462215500595 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:20 INFO - PROCESS | 1658 | 1462215500731 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 11:58:20 INFO - PROCESS | 1658 | 1462215500738 Marionette TRACE conn2 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:20 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d81c800 == 81 [pid = 1658] [id = 293] 11:58:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x1129da800) [pid = 1658] [serial = 877] [outer = 0x0] 11:58:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x1254f4800) [pid = 1658] [serial = 878] [outer = 0x1129da800] 11:58:20 INFO - PROCESS | 1658 | 1462215500769 Marionette DEBUG loaded listener.js 11:58:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x12c106c00) [pid = 1658] [serial = 879] [outer = 0x1129da800] 11:58:21 INFO - PROCESS | 1658 | 1462215501102 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 11:58:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:58:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 518ms 11:58:21 INFO - PROCESS | 1658 | 1462215501106 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 11:58:21 INFO - PROCESS | 1658 | 1462215501107 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 11:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:58:21 INFO - PROCESS | 1658 | 1462215501109 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:58:21 INFO - PROCESS | 1658 | 1462215501112 Marionette TRACE conn2 <- [1,1146,null,{}] 11:58:21 INFO - PROCESS | 1658 | 1462215501116 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:21 INFO - PROCESS | 1658 | 1462215501205 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 11:58:21 INFO - PROCESS | 1658 | 1462215501264 Marionette TRACE conn2 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:21 INFO - PROCESS | 1658 | ++DOCSHELL 0x12dbe1800 == 82 [pid = 1658] [id = 294] 11:58:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x1129e1000) [pid = 1658] [serial = 880] [outer = 0x0] 11:58:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x12c7ed400) [pid = 1658] [serial = 881] [outer = 0x1129e1000] 11:58:21 INFO - PROCESS | 1658 | 1462215501288 Marionette DEBUG loaded listener.js 11:58:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x12cf6b000) [pid = 1658] [serial = 882] [outer = 0x1129e1000] 11:58:21 INFO - PROCESS | 1658 | 1462215501578 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 11:58:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:58:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 523ms 11:58:21 INFO - PROCESS | 1658 | 1462215501633 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 11:58:21 INFO - PROCESS | 1658 | 1462215501634 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 11:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:58:21 INFO - PROCESS | 1658 | 1462215501636 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:58:21 INFO - PROCESS | 1658 | 1462215501637 Marionette TRACE conn2 <- [1,1150,null,{}] 11:58:21 INFO - PROCESS | 1658 | 1462215501640 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:21 INFO - PROCESS | 1658 | 1462215501729 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 11:58:21 INFO - PROCESS | 1658 | 1462215501733 Marionette TRACE conn2 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:21 INFO - PROCESS | 1658 | ++DOCSHELL 0x12f6cc800 == 83 [pid = 1658] [id = 295] 11:58:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x128e5dc00) [pid = 1658] [serial = 883] [outer = 0x0] 11:58:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x128e62800) [pid = 1658] [serial = 884] [outer = 0x128e5dc00] 11:58:21 INFO - PROCESS | 1658 | 1462215501758 Marionette DEBUG loaded listener.js 11:58:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x128e67000) [pid = 1658] [serial = 885] [outer = 0x128e5dc00] 11:58:22 INFO - PROCESS | 1658 | 1462215502101 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 11:58:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 518ms 11:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:58:22 INFO - PROCESS | 1658 | 1462215502154 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 11:58:22 INFO - PROCESS | 1658 | 1462215502156 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 11:58:22 INFO - PROCESS | 1658 | 1462215502170 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:58:22 INFO - PROCESS | 1658 | 1462215502171 Marionette TRACE conn2 <- [1,1154,null,{}] 11:58:22 INFO - PROCESS | 1658 | 1462215502174 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:22 INFO - PROCESS | 1658 | 1462215502300 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 11:58:22 INFO - PROCESS | 1658 | 1462215502312 Marionette TRACE conn2 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:22 INFO - PROCESS | 1658 | ++DOCSHELL 0x13590f000 == 84 [pid = 1658] [id = 296] 11:58:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x12c087000) [pid = 1658] [serial = 886] [outer = 0x0] 11:58:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x12c8fac00) [pid = 1658] [serial = 887] [outer = 0x12c087000] 11:58:22 INFO - PROCESS | 1658 | 1462215502351 Marionette DEBUG loaded listener.js 11:58:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x12cf71800) [pid = 1658] [serial = 888] [outer = 0x12c087000] 11:58:22 INFO - PROCESS | 1658 | 1462215502951 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 11:58:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 830ms 11:58:22 INFO - PROCESS | 1658 | 1462215502989 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 11:58:22 INFO - PROCESS | 1658 | 1462215502991 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 11:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:58:22 INFO - PROCESS | 1658 | 1462215502997 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:58:23 INFO - PROCESS | 1658 | 1462215502999 Marionette TRACE conn2 <- [1,1158,null,{}] 11:58:23 INFO - PROCESS | 1658 | 1462215503003 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:23 INFO - PROCESS | 1658 | 1462215503116 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 11:58:23 INFO - PROCESS | 1658 | 1462215503189 Marionette TRACE conn2 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x119a53000 == 85 [pid = 1658] [id = 297] 11:58:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x113482800) [pid = 1658] [serial = 889] [outer = 0x0] 11:58:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x1165d8400) [pid = 1658] [serial = 890] [outer = 0x113482800] 11:58:23 INFO - PROCESS | 1658 | 1462215503220 Marionette DEBUG loaded listener.js 11:58:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x118289000) [pid = 1658] [serial = 891] [outer = 0x113482800] 11:58:23 INFO - PROCESS | 1658 | 1462215503630 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 11:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 11:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 676ms 11:58:23 INFO - PROCESS | 1658 | 1462215503673 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 11:58:23 INFO - PROCESS | 1658 | 1462215503678 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 11:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:58:23 INFO - PROCESS | 1658 | 1462215503682 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:58:23 INFO - PROCESS | 1658 | 1462215503684 Marionette TRACE conn2 <- [1,1162,null,{}] 11:58:23 INFO - PROCESS | 1658 | 1462215503687 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:23 INFO - PROCESS | 1658 | 1462215503824 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 11:58:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x118312800) [pid = 1658] [serial = 892] [outer = 0x12d420000] 11:58:23 INFO - PROCESS | 1658 | 1462215503903 Marionette TRACE conn2 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c751800 == 86 [pid = 1658] [id = 298] 11:58:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x118556000) [pid = 1658] [serial = 893] [outer = 0x0] 11:58:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x118a11400) [pid = 1658] [serial = 894] [outer = 0x118556000] 11:58:23 INFO - PROCESS | 1658 | 1462215503985 Marionette DEBUG loaded listener.js 11:58:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x12110b800) [pid = 1658] [serial = 895] [outer = 0x118556000] 11:58:24 INFO - PROCESS | 1658 | 1462215504450 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 11:58:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:58:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 821ms 11:58:24 INFO - PROCESS | 1658 | 1462215504504 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 11:58:24 INFO - PROCESS | 1658 | 1462215504505 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 11:58:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:58:24 INFO - PROCESS | 1658 | 1462215504508 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:58:24 INFO - PROCESS | 1658 | 1462215504510 Marionette TRACE conn2 <- [1,1166,null,{}] 11:58:24 INFO - PROCESS | 1658 | 1462215504518 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:24 INFO - PROCESS | 1658 | 1462215504631 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 11:58:24 INFO - PROCESS | 1658 | 1462215504735 Marionette TRACE conn2 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:24 INFO - PROCESS | 1658 | ++DOCSHELL 0x12dbd6800 == 87 [pid = 1658] [id = 299] 11:58:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x1255bf000) [pid = 1658] [serial = 896] [outer = 0x0] 11:58:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x127727400) [pid = 1658] [serial = 897] [outer = 0x1255bf000] 11:58:24 INFO - PROCESS | 1658 | 1462215504769 Marionette DEBUG loaded listener.js 11:58:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x128e66400) [pid = 1658] [serial = 898] [outer = 0x1255bf000] 11:58:25 INFO - PROCESS | 1658 | 1462215505193 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 11:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 773ms 11:58:25 INFO - PROCESS | 1658 | 1462215505280 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 11:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:58:25 INFO - PROCESS | 1658 | 1462215505282 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 11:58:25 INFO - PROCESS | 1658 | 1462215505285 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:58:25 INFO - PROCESS | 1658 | 1462215505286 Marionette TRACE conn2 <- [1,1170,null,{}] 11:58:25 INFO - PROCESS | 1658 | 1462215505288 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:25 INFO - PROCESS | 1658 | 1462215505399 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 11:58:25 INFO - PROCESS | 1658 | 1462215505472 Marionette TRACE conn2 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x135bdd800 == 88 [pid = 1658] [id = 300] 11:58:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x112c0e800) [pid = 1658] [serial = 899] [outer = 0x0] 11:58:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x112c14000) [pid = 1658] [serial = 900] [outer = 0x112c0e800] 11:58:25 INFO - PROCESS | 1658 | 1462215505503 Marionette DEBUG loaded listener.js 11:58:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x1273d0800) [pid = 1658] [serial = 901] [outer = 0x112c0e800] 11:58:25 INFO - PROCESS | 1658 | 1462215505906 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 11:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 669ms 11:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:58:25 INFO - PROCESS | 1658 | 1462215505955 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 11:58:25 INFO - PROCESS | 1658 | 1462215505956 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 11:58:25 INFO - PROCESS | 1658 | 1462215505958 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:58:25 INFO - PROCESS | 1658 | 1462215505960 Marionette TRACE conn2 <- [1,1174,null,{}] 11:58:25 INFO - PROCESS | 1658 | 1462215505962 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:26 INFO - PROCESS | 1658 | 1462215506072 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 11:58:26 INFO - PROCESS | 1658 | 1462215506180 Marionette TRACE conn2 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:26 INFO - PROCESS | 1658 | ++DOCSHELL 0x135413800 == 89 [pid = 1658] [id = 301] 11:58:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x112918c00) [pid = 1658] [serial = 902] [outer = 0x0] 11:58:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x128f3fc00) [pid = 1658] [serial = 903] [outer = 0x112918c00] 11:58:26 INFO - PROCESS | 1658 | 1462215506211 Marionette DEBUG loaded listener.js 11:58:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x12a9c5400) [pid = 1658] [serial = 904] [outer = 0x112918c00] 11:58:26 INFO - PROCESS | 1658 | 1462215506638 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 11:58:26 INFO - PROCESS | 1658 | 1462215506684 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 11:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 11:58:26 INFO - PROCESS | 1658 | 1462215506687 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:58:26 INFO - PROCESS | 1658 | 1462215506688 Marionette TRACE conn2 <- [1,1178,null,{}] 11:58:26 INFO - PROCESS | 1658 | 1462215506690 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:26 INFO - PROCESS | 1658 | 1462215506843 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 11:58:27 INFO - PROCESS | 1658 | 1462215507124 Marionette TRACE conn2 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x11852d800 == 90 [pid = 1658] [id = 302] 11:58:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x111127400) [pid = 1658] [serial = 905] [outer = 0x0] 11:58:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x111d3f800) [pid = 1658] [serial = 906] [outer = 0x111127400] 11:58:27 INFO - PROCESS | 1658 | 1462215507154 Marionette DEBUG loaded listener.js 11:58:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x1129d8800) [pid = 1658] [serial = 907] [outer = 0x111127400] 11:58:27 INFO - PROCESS | 1658 | 1462215507571 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 11:58:27 INFO - PROCESS | 1658 | 1462215507610 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 11:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 11:58:27 INFO - PROCESS | 1658 | 1462215507613 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:58:27 INFO - PROCESS | 1658 | 1462215507615 Marionette TRACE conn2 <- [1,1182,null,{}] 11:58:27 INFO - PROCESS | 1658 | 1462215507618 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:27 INFO - PROCESS | 1658 | 1462215507715 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 11:58:27 INFO - PROCESS | 1658 | 1462215507778 Marionette TRACE conn2 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x121991800 == 91 [pid = 1658] [id = 303] 11:58:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x112a55000) [pid = 1658] [serial = 908] [outer = 0x0] 11:58:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x112a5cc00) [pid = 1658] [serial = 909] [outer = 0x112a55000] 11:58:27 INFO - PROCESS | 1658 | 1462215507805 Marionette DEBUG loaded listener.js 11:58:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x112c61c00) [pid = 1658] [serial = 910] [outer = 0x112a55000] 11:58:28 INFO - PROCESS | 1658 | 1462215508316 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 2","_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:58:28 INFO - PROCESS | 1658 | 1462215508399 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 11:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 11:58:28 INFO - PROCESS | 1658 | 1462215508403 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:58:28 INFO - PROCESS | 1658 | 1462215508405 Marionette TRACE conn2 <- [1,1186,null,{}] 11:58:28 INFO - PROCESS | 1658 | 1462215508467 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:28 INFO - PROCESS | 1658 | --DOCSHELL 0x12f6cc800 == 90 [pid = 1658] [id = 295] 11:58:28 INFO - PROCESS | 1658 | --DOCSHELL 0x12dbe1800 == 89 [pid = 1658] [id = 294] 11:58:28 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x12b02d000) [pid = 1658] [serial = 821] [outer = 0x0] [url = about:blank] 11:58:28 INFO - PROCESS | 1658 | --DOCSHELL 0x12d81c800 == 88 [pid = 1658] [id = 293] 11:58:28 INFO - PROCESS | 1658 | --DOCSHELL 0x12d80b000 == 87 [pid = 1658] [id = 292] 11:58:28 INFO - PROCESS | 1658 | --DOCSHELL 0x12ccee000 == 86 [pid = 1658] [id = 291] 11:58:28 INFO - PROCESS | 1658 | --DOCSHELL 0x12c75c800 == 85 [pid = 1658] [id = 290] 11:58:28 INFO - PROCESS | 1658 | --DOCSHELL 0x12c132000 == 84 [pid = 1658] [id = 289] 11:58:28 INFO - PROCESS | 1658 | --DOCSHELL 0x12b3c1000 == 83 [pid = 1658] [id = 288] 11:58:28 INFO - PROCESS | 1658 | --DOCSHELL 0x1294db800 == 82 [pid = 1658] [id = 287] 11:58:28 INFO - PROCESS | 1658 | 1462215508640 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 11:58:28 INFO - PROCESS | 1658 | --DOCSHELL 0x118aac000 == 81 [pid = 1658] [id = 286] 11:58:28 INFO - PROCESS | 1658 | --DOCSHELL 0x11922e800 == 80 [pid = 1658] [id = 285] 11:58:28 INFO - PROCESS | 1658 | --DOCSHELL 0x120f1e800 == 79 [pid = 1658] [id = 284] 11:58:28 INFO - PROCESS | 1658 | --DOCSHELL 0x1213c0000 == 78 [pid = 1658] [id = 283] 11:58:28 INFO - PROCESS | 1658 | --DOCSHELL 0x135910800 == 77 [pid = 1658] [id = 281] 11:58:28 INFO - PROCESS | 1658 | --DOCSHELL 0x135bd3000 == 76 [pid = 1658] [id = 280] 11:58:28 INFO - PROCESS | 1658 | --DOCSHELL 0x12f6d4800 == 75 [pid = 1658] [id = 279] 11:58:28 INFO - PROCESS | 1658 | --DOCSHELL 0x12def1800 == 74 [pid = 1658] [id = 278] 11:58:28 INFO - PROCESS | 1658 | --DOCSHELL 0x12d422800 == 73 [pid = 1658] [id = 277] 11:58:28 INFO - PROCESS | 1658 | --DOCSHELL 0x1236cf000 == 72 [pid = 1658] [id = 276] 11:58:28 INFO - PROCESS | 1658 | --DOCSHELL 0x1175b5000 == 71 [pid = 1658] [id = 275] 11:58:28 INFO - PROCESS | 1658 | --DOCSHELL 0x12d8b6000 == 70 [pid = 1658] [id = 274] 11:58:28 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x12a9c3c00) [pid = 1658] [serial = 819] [outer = 0x0] [url = about:blank] 11:58:28 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x12118fc00) [pid = 1658] [serial = 770] [outer = 0x0] [url = about:blank] 11:58:28 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x1168d8800) [pid = 1658] [serial = 786] [outer = 0x0] [url = about:blank] 11:58:28 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x115016c00) [pid = 1658] [serial = 785] [outer = 0x0] [url = about:blank] 11:58:28 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x12bb5ac00) [pid = 1658] [serial = 779] [outer = 0x0] [url = about:blank] 11:58:28 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x12c084800) [pid = 1658] [serial = 776] [outer = 0x0] [url = about:blank] 11:58:28 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x112c6bc00) [pid = 1658] [serial = 764] [outer = 0x0] [url = about:blank] 11:58:28 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x118a15800) [pid = 1658] [serial = 791] [outer = 0x0] [url = about:blank] 11:58:28 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x118369800) [pid = 1658] [serial = 789] [outer = 0x0] [url = about:blank] 11:58:28 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x127345400) [pid = 1658] [serial = 815] [outer = 0x0] [url = about:blank] 11:58:28 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x11677e400) [pid = 1658] [serial = 812] [outer = 0x0] [url = about:blank] 11:58:28 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x129555800) [pid = 1658] [serial = 810] [outer = 0x0] [url = about:blank] 11:58:28 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x12c8f8400) [pid = 1658] [serial = 762] [outer = 0x0] [url = about:blank] 11:58:28 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x127728800) [pid = 1658] [serial = 773] [outer = 0x0] [url = about:blank] 11:58:28 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x127161c00) [pid = 1658] [serial = 804] [outer = 0x0] [url = about:blank] 11:58:28 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x110f27800) [pid = 1658] [serial = 723] [outer = 0x0] [url = about:blank] 11:58:28 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x118f7bc00) [pid = 1658] [serial = 792] [outer = 0x0] [url = about:blank] 11:58:28 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x12734c000) [pid = 1658] [serial = 806] [outer = 0x0] [url = about:blank] 11:58:28 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x1219a9000) [pid = 1658] [serial = 800] [outer = 0x0] [url = about:blank] 11:58:28 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x119243000) [pid = 1658] [serial = 794] [outer = 0x0] [url = about:blank] 11:58:28 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x1294ce800) [pid = 1658] [serial = 809] [outer = 0x0] [url = about:blank] 11:58:28 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x120e27400) [pid = 1658] [serial = 813] [outer = 0x0] [url = about:blank] 11:58:28 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x125fc0400) [pid = 1658] [serial = 803] [outer = 0x0] [url = about:blank] 11:58:28 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x1294c6400) [pid = 1658] [serial = 816] [outer = 0x0] [url = about:blank] 11:58:28 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x12157a800) [pid = 1658] [serial = 798] [outer = 0x0] [url = about:blank] 11:58:28 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x1164d9400) [pid = 1658] [serial = 788] [outer = 0x0] [url = about:blank] 11:58:28 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x11291ec00) [pid = 1658] [serial = 782] [outer = 0x0] [url = about:blank] 11:58:28 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x121102c00) [pid = 1658] [serial = 797] [outer = 0x0] [url = about:blank] 11:58:28 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x127777c00) [pid = 1658] [serial = 807] [outer = 0x0] [url = about:blank] 11:58:28 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x118363000) [pid = 1658] [serial = 767] [outer = 0x0] [url = about:blank] 11:58:28 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x129708c00) [pid = 1658] [serial = 818] [outer = 0x0] [url = about:blank] 11:58:28 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x112c66000) [pid = 1658] [serial = 783] [outer = 0x0] [url = about:blank] 11:58:28 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x1193d6800) [pid = 1658] [serial = 795] [outer = 0x0] [url = about:blank] 11:58:28 INFO - PROCESS | 1658 | 1462215508690 Marionette TRACE conn2 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:28 INFO - PROCESS | 1658 | ++DOCSHELL 0x116fdd000 == 71 [pid = 1658] [id = 304] 11:58:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x11291ec00) [pid = 1658] [serial = 911] [outer = 0x0] 11:58:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x11352e000) [pid = 1658] [serial = 912] [outer = 0x11291ec00] 11:58:28 INFO - PROCESS | 1658 | 1462215508718 Marionette DEBUG loaded listener.js 11:58:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x11677e000) [pid = 1658] [serial = 913] [outer = 0x11291ec00] 11:58:29 INFO - PROCESS | 1658 | 1462215509043 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 11:58:29 INFO - PROCESS | 1658 | 1462215509075 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 11:58:29 INFO - PROCESS | 1658 | 1462215509085 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:58:29 INFO - PROCESS | 1658 | 1462215509089 Marionette TRACE conn2 <- [1,1190,null,{}] 11:58:29 INFO - PROCESS | 1658 | 1462215509092 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:29 INFO - PROCESS | 1658 | 1462215509173 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 11:58:29 INFO - PROCESS | 1658 | 1462215509247 Marionette TRACE conn2 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x119363000 == 72 [pid = 1658] [id = 305] 11:58:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x1164da800) [pid = 1658] [serial = 914] [outer = 0x0] 11:58:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x116873400) [pid = 1658] [serial = 915] [outer = 0x1164da800] 11:58:29 INFO - PROCESS | 1658 | 1462215509273 Marionette DEBUG loaded listener.js 11:58:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x118361800) [pid = 1658] [serial = 916] [outer = 0x1164da800] 11:58:29 INFO - PROCESS | 1658 | 1462215509566 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 11:58:29 INFO - PROCESS | 1658 | 1462215509610 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 11:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 11:58:29 INFO - PROCESS | 1658 | 1462215509614 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:58:29 INFO - PROCESS | 1658 | 1462215509615 Marionette TRACE conn2 <- [1,1194,null,{}] 11:58:29 INFO - PROCESS | 1658 | 1462215509618 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:29 INFO - PROCESS | 1658 | 1462215509700 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 11:58:29 INFO - PROCESS | 1658 | 1462215509705 Marionette TRACE conn2 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x1236eb800 == 73 [pid = 1658] [id = 306] 11:58:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x118362400) [pid = 1658] [serial = 917] [outer = 0x0] 11:58:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x118727c00) [pid = 1658] [serial = 918] [outer = 0x118362400] 11:58:29 INFO - PROCESS | 1658 | 1462215509730 Marionette DEBUG loaded listener.js 11:58:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x118a0cc00) [pid = 1658] [serial = 919] [outer = 0x118362400] 11:58:30 INFO - PROCESS | 1658 | 1462215510074 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 104","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 11:58:30 INFO - PROCESS | 1658 | 1462215510087 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 11:58:30 INFO - PROCESS | 1658 | 1462215510089 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:58:30 INFO - PROCESS | 1658 | 1462215510090 Marionette TRACE conn2 <- [1,1198,null,{}] 11:58:30 INFO - PROCESS | 1658 | 1462215510092 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:30 INFO - PROCESS | 1658 | 1462215510173 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 11:58:30 INFO - PROCESS | 1658 | 1462215510180 Marionette TRACE conn2 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x1275c9000 == 74 [pid = 1658] [id = 307] 11:58:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x119237c00) [pid = 1658] [serial = 920] [outer = 0x0] 11:58:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x1192ba400) [pid = 1658] [serial = 921] [outer = 0x119237c00] 11:58:30 INFO - PROCESS | 1658 | 1462215510212 Marionette DEBUG loaded listener.js 11:58:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x1196f2800) [pid = 1658] [serial = 922] [outer = 0x119237c00] 11:58:30 INFO - PROCESS | 1658 | 1462215510554 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:58:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:58:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 468ms 11:58:30 INFO - PROCESS | 1658 | 1462215510558 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 11:58:30 INFO - PROCESS | 1658 | 1462215510560 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 11:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:58:30 INFO - PROCESS | 1658 | 1462215510564 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:58:30 INFO - PROCESS | 1658 | 1462215510565 Marionette TRACE conn2 <- [1,1202,null,{}] 11:58:30 INFO - PROCESS | 1658 | 1462215510568 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:30 INFO - PROCESS | 1658 | 1462215510650 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 11:58:30 INFO - PROCESS | 1658 | 1462215510713 Marionette TRACE conn2 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x1294da800 == 75 [pid = 1658] [id = 308] 11:58:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x118f4b000) [pid = 1658] [serial = 923] [outer = 0x0] 11:58:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x119c98c00) [pid = 1658] [serial = 924] [outer = 0x118f4b000] 11:58:30 INFO - PROCESS | 1658 | 1462215510748 Marionette DEBUG loaded listener.js 11:58:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x121110000) [pid = 1658] [serial = 925] [outer = 0x118f4b000] 11:58:31 INFO - PROCESS | 1658 | 1462215511086 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:58:31 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:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 569ms 11:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:58:31 INFO - PROCESS | 1658 | 1462215511134 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 11:58:31 INFO - PROCESS | 1658 | 1462215511135 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 11:58:31 INFO - PROCESS | 1658 | 1462215511137 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:58:31 INFO - PROCESS | 1658 | 1462215511138 Marionette TRACE conn2 <- [1,1206,null,{}] 11:58:31 INFO - PROCESS | 1658 | 1462215511140 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:31 INFO - PROCESS | 1658 | 1462215511240 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 11:58:31 INFO - PROCESS | 1658 | 1462215511252 Marionette TRACE conn2 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ab45800 == 76 [pid = 1658] [id = 309] 11:58:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x1193d1000) [pid = 1658] [serial = 926] [outer = 0x0] 11:58:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x121577c00) [pid = 1658] [serial = 927] [outer = 0x1193d1000] 11:58:31 INFO - PROCESS | 1658 | 1462215511277 Marionette DEBUG loaded listener.js 11:58:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x1219a2400) [pid = 1658] [serial = 928] [outer = 0x1193d1000] 11:58:31 INFO - PROCESS | 1658 | 1462215511598 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:58:31 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:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 518ms 11:58:31 INFO - PROCESS | 1658 | 1462215511655 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 11:58:31 INFO - PROCESS | 1658 | 1462215511656 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 11:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:58:31 INFO - PROCESS | 1658 | 1462215511663 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:58:31 INFO - PROCESS | 1658 | 1462215511664 Marionette TRACE conn2 <- [1,1210,null,{}] 11:58:31 INFO - PROCESS | 1658 | 1462215511667 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:31 INFO - PROCESS | 1658 | 1462215511769 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 11:58:31 INFO - PROCESS | 1658 | 1462215511806 Marionette TRACE conn2 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b31b800 == 77 [pid = 1658] [id = 310] 11:58:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x1219a0000) [pid = 1658] [serial = 929] [outer = 0x0] 11:58:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x121dad000) [pid = 1658] [serial = 930] [outer = 0x1219a0000] 11:58:31 INFO - PROCESS | 1658 | 1462215511830 Marionette DEBUG loaded listener.js 11:58:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x125484400) [pid = 1658] [serial = 931] [outer = 0x1219a0000] 11:58:32 INFO - PROCESS | 1658 | 1462215512141 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 523ms 11:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:58:32 INFO - PROCESS | 1658 | 1462215512182 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 11:58:32 INFO - PROCESS | 1658 | 1462215512183 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 11:58:32 INFO - PROCESS | 1658 | 1462215512185 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:58:32 INFO - PROCESS | 1658 | 1462215512187 Marionette TRACE conn2 <- [1,1214,null,{}] 11:58:32 INFO - PROCESS | 1658 | 1462215512189 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:32 INFO - PROCESS | 1658 | 1462215512291 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 11:58:32 INFO - PROCESS | 1658 | 1462215512328 Marionette TRACE conn2 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:32 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bea5000 == 78 [pid = 1658] [id = 311] 11:58:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x1219a2c00) [pid = 1658] [serial = 932] [outer = 0x0] 11:58:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x126e6ec00) [pid = 1658] [serial = 933] [outer = 0x1219a2c00] 11:58:32 INFO - PROCESS | 1658 | 1462215512353 Marionette DEBUG loaded listener.js 11:58:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x127347000) [pid = 1658] [serial = 934] [outer = 0x1219a2c00] 11:58:32 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x128d7b000) [pid = 1658] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:58:32 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x128d82800) [pid = 1658] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:58:32 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x128d88400) [pid = 1658] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:58:32 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x125483400) [pid = 1658] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:58:32 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x1187a1800) [pid = 1658] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:58:32 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x116806400) [pid = 1658] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:58:32 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x1129d7800) [pid = 1658] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:58:32 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x119c99c00) [pid = 1658] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:58:32 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x129554000) [pid = 1658] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:58:32 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x1129da800) [pid = 1658] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:58:32 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x11352dc00) [pid = 1658] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:58:32 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x127779000) [pid = 1658] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:58:32 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x1129e1000) [pid = 1658] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:58:32 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x12199d800) [pid = 1658] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:58:32 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x128e5dc00) [pid = 1658] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:58:32 INFO - PROCESS | 1658 | 1462215512962 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 11:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 821ms 11:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:58:33 INFO - PROCESS | 1658 | 1462215513007 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 11:58:33 INFO - PROCESS | 1658 | 1462215513008 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 11:58:33 INFO - PROCESS | 1658 | 1462215513010 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:58:33 INFO - PROCESS | 1658 | 1462215513012 Marionette TRACE conn2 <- [1,1218,null,{}] 11:58:33 INFO - PROCESS | 1658 | 1462215513014 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:33 INFO - PROCESS | 1658 | 1462215513101 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 11:58:33 INFO - PROCESS | 1658 | 1462215513105 Marionette TRACE conn2 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x1254da800 == 79 [pid = 1658] [id = 312] 11:58:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x112c6cc00) [pid = 1658] [serial = 935] [outer = 0x0] 11:58:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x118a16000) [pid = 1658] [serial = 936] [outer = 0x112c6cc00] 11:58:33 INFO - PROCESS | 1658 | 1462215513137 Marionette DEBUG loaded listener.js 11:58:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x127350400) [pid = 1658] [serial = 937] [outer = 0x112c6cc00] 11:58:33 INFO - PROCESS | 1658 | 1462215513562 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 11:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 569ms 11:58:33 INFO - PROCESS | 1658 | 1462215513589 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 11:58:33 INFO - PROCESS | 1658 | 1462215513592 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 11:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:58:33 INFO - PROCESS | 1658 | 1462215513596 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:58:33 INFO - PROCESS | 1658 | 1462215513599 Marionette TRACE conn2 <- [1,1222,null,{}] 11:58:33 INFO - PROCESS | 1658 | 1462215513602 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:33 INFO - PROCESS | 1658 | 1462215513753 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 11:58:33 INFO - PROCESS | 1658 | 1462215513766 Marionette TRACE conn2 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cb2e000 == 80 [pid = 1658] [id = 313] 11:58:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x127729400) [pid = 1658] [serial = 938] [outer = 0x0] 11:58:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x128d7ec00) [pid = 1658] [serial = 939] [outer = 0x127729400] 11:58:33 INFO - PROCESS | 1658 | 1462215513806 Marionette DEBUG loaded listener.js 11:58:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x128d87800) [pid = 1658] [serial = 940] [outer = 0x127729400] 11:58:34 INFO - PROCESS | 1658 | 1462215514168 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 11:58:34 INFO - PROCESS | 1658 | 1462215514219 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 11:58:34 INFO - PROCESS | 1658 | 1462215514221 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:58:34 INFO - PROCESS | 1658 | 1462215514222 Marionette TRACE conn2 <- [1,1226,null,{}] 11:58:34 INFO - PROCESS | 1658 | 1462215514234 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:34 INFO - PROCESS | 1658 | 1462215514318 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 11:58:34 INFO - PROCESS | 1658 | 1462215514322 Marionette TRACE conn2 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cce0800 == 81 [pid = 1658] [id = 314] 11:58:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x128e59800) [pid = 1658] [serial = 941] [outer = 0x0] 11:58:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x128f3a800) [pid = 1658] [serial = 942] [outer = 0x128e59800] 11:58:34 INFO - PROCESS | 1658 | 1462215514347 Marionette DEBUG loaded listener.js 11:58:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x128f45400) [pid = 1658] [serial = 943] [outer = 0x128e59800] 11:58:34 INFO - PROCESS | 1658 | 1462215514664 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 11:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 480ms 11:58:34 INFO - PROCESS | 1658 | 1462215514702 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 11:58:34 INFO - PROCESS | 1658 | 1462215514703 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 11:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:58:34 INFO - PROCESS | 1658 | 1462215514705 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:58:34 INFO - PROCESS | 1658 | 1462215514706 Marionette TRACE conn2 <- [1,1230,null,{}] 11:58:34 INFO - PROCESS | 1658 | 1462215514708 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:34 INFO - PROCESS | 1658 | 1462215514794 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 11:58:34 INFO - PROCESS | 1658 | 1462215514799 Marionette TRACE conn2 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d438000 == 82 [pid = 1658] [id = 315] 11:58:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x129407400) [pid = 1658] [serial = 944] [outer = 0x0] 11:58:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x1294ce800) [pid = 1658] [serial = 945] [outer = 0x129407400] 11:58:34 INFO - PROCESS | 1658 | 1462215514824 Marionette DEBUG loaded listener.js 11:58:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x129557000) [pid = 1658] [serial = 946] [outer = 0x129407400] 11:58:35 INFO - PROCESS | 1658 | 1462215515338 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 11:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 674ms 11:58:35 INFO - PROCESS | 1658 | 1462215515380 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 11:58:35 INFO - PROCESS | 1658 | 1462215515383 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 11:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:58:35 INFO - PROCESS | 1658 | 1462215515387 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:58:35 INFO - PROCESS | 1658 | 1462215515389 Marionette TRACE conn2 <- [1,1234,null,{}] 11:58:35 INFO - PROCESS | 1658 | 1462215515393 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:35 INFO - PROCESS | 1658 | 1462215515503 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 11:58:35 INFO - PROCESS | 1658 | 1462215515576 Marionette TRACE conn2 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x119a4f800 == 83 [pid = 1658] [id = 316] 11:58:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x112a5c800) [pid = 1658] [serial = 947] [outer = 0x0] 11:58:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x112c0b000) [pid = 1658] [serial = 948] [outer = 0x112a5c800] 11:58:35 INFO - PROCESS | 1658 | 1462215515608 Marionette DEBUG loaded listener.js 11:58:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x11311e800) [pid = 1658] [serial = 949] [outer = 0x112a5c800] 11:58:36 INFO - PROCESS | 1658 | 1462215516094 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 11:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 720ms 11:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:58:36 INFO - PROCESS | 1658 | 1462215516109 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 11:58:36 INFO - PROCESS | 1658 | 1462215516115 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 11:58:36 INFO - PROCESS | 1658 | 1462215516122 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:58:36 INFO - PROCESS | 1658 | 1462215516125 Marionette TRACE conn2 <- [1,1238,null,{}] 11:58:36 INFO - PROCESS | 1658 | 1462215516128 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:36 INFO - PROCESS | 1658 | 1462215516253 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 11:58:36 INFO - PROCESS | 1658 | 1462215516359 Marionette TRACE conn2 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x12586d800 == 84 [pid = 1658] [id = 317] 11:58:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x115f57400) [pid = 1658] [serial = 950] [outer = 0x0] 11:58:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x116aaf800) [pid = 1658] [serial = 951] [outer = 0x115f57400] 11:58:36 INFO - PROCESS | 1658 | 1462215516390 Marionette DEBUG loaded listener.js 11:58:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x11831ac00) [pid = 1658] [serial = 952] [outer = 0x115f57400] 11:58:36 INFO - PROCESS | 1658 | 1462215516854 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 11:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 773ms 11:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:58:36 INFO - PROCESS | 1658 | 1462215516913 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 11:58:36 INFO - PROCESS | 1658 | 1462215516915 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 11:58:36 INFO - PROCESS | 1658 | 1462215516921 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:58:36 INFO - PROCESS | 1658 | 1462215516925 Marionette TRACE conn2 <- [1,1242,null,{}] 11:58:36 INFO - PROCESS | 1658 | 1462215516939 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:37 INFO - PROCESS | 1658 | 1462215517101 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 11:58:37 INFO - PROCESS | 1658 | 1462215517197 Marionette TRACE conn2 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c760000 == 85 [pid = 1658] [id = 318] 11:58:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x119244800) [pid = 1658] [serial = 953] [outer = 0x0] 11:58:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x1196f1000) [pid = 1658] [serial = 954] [outer = 0x119244800] 11:58:37 INFO - PROCESS | 1658 | 1462215517229 Marionette DEBUG loaded listener.js 11:58:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x120fe7800) [pid = 1658] [serial = 955] [outer = 0x119244800] 11:58:37 INFO - PROCESS | 1658 | 1462215517663 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 11:58:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 781ms 11:58:37 INFO - PROCESS | 1658 | 1462215517703 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 11:58:37 INFO - PROCESS | 1658 | 1462215517705 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 11:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:58:37 INFO - PROCESS | 1658 | 1462215517709 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:58:37 INFO - PROCESS | 1658 | 1462215517711 Marionette TRACE conn2 <- [1,1246,null,{}] 11:58:37 INFO - PROCESS | 1658 | 1462215517713 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:37 INFO - PROCESS | 1658 | 1462215517821 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 11:58:37 INFO - PROCESS | 1658 | 1462215517893 Marionette TRACE conn2 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x12da3a000 == 86 [pid = 1658] [id = 319] 11:58:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x121820000) [pid = 1658] [serial = 956] [outer = 0x0] 11:58:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x125fc4c00) [pid = 1658] [serial = 957] [outer = 0x121820000] 11:58:37 INFO - PROCESS | 1658 | 1462215517924 Marionette DEBUG loaded listener.js 11:58:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x127771000) [pid = 1658] [serial = 958] [outer = 0x121820000] 11:58:38 INFO - PROCESS | 1658 | 1462215518332 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 11:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 671ms 11:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:58:38 INFO - PROCESS | 1658 | 1462215518381 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 11:58:38 INFO - PROCESS | 1658 | 1462215518382 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 11:58:38 INFO - PROCESS | 1658 | 1462215518385 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:58:38 INFO - PROCESS | 1658 | 1462215518386 Marionette TRACE conn2 <- [1,1250,null,{}] 11:58:38 INFO - PROCESS | 1658 | 1462215518389 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:38 INFO - PROCESS | 1658 | 1462215518496 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 11:58:38 INFO - PROCESS | 1658 | 1462215518596 Marionette TRACE conn2 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x12db1b800 == 87 [pid = 1658] [id = 320] 11:58:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x121827400) [pid = 1658] [serial = 959] [outer = 0x0] 11:58:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x128c29000) [pid = 1658] [serial = 960] [outer = 0x121827400] 11:58:38 INFO - PROCESS | 1658 | 1462215518629 Marionette DEBUG loaded listener.js 11:58:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x128e63400) [pid = 1658] [serial = 961] [outer = 0x121827400] 11:58:39 INFO - PROCESS | 1658 | 1462215519015 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 11:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 669ms 11:58:39 INFO - PROCESS | 1658 | 1462215519055 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 11:58:39 INFO - PROCESS | 1658 | 1462215519056 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 11:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:58:39 INFO - PROCESS | 1658 | 1462215519059 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:58:39 INFO - PROCESS | 1658 | 1462215519060 Marionette TRACE conn2 <- [1,1254,null,{}] 11:58:39 INFO - PROCESS | 1658 | 1462215519062 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:39 INFO - PROCESS | 1658 | 1462215519202 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 11:58:39 INFO - PROCESS | 1658 | 1462215519277 Marionette TRACE conn2 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x12e695000 == 88 [pid = 1658] [id = 321] 11:58:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x128f47800) [pid = 1658] [serial = 962] [outer = 0x0] 11:58:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x1297d3000) [pid = 1658] [serial = 963] [outer = 0x128f47800] 11:58:39 INFO - PROCESS | 1658 | 1462215519308 Marionette DEBUG loaded listener.js 11:58:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x12bb53c00) [pid = 1658] [serial = 964] [outer = 0x128f47800] 11:58:39 INFO - PROCESS | 1658 | 1462215519688 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 11:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 671ms 11:58:39 INFO - PROCESS | 1658 | 1462215519731 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 11:58:39 INFO - PROCESS | 1658 | 1462215519732 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 11:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:58:39 INFO - PROCESS | 1658 | 1462215519735 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:58:39 INFO - PROCESS | 1658 | 1462215519736 Marionette TRACE conn2 <- [1,1258,null,{}] 11:58:39 INFO - PROCESS | 1658 | 1462215519738 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:39 INFO - PROCESS | 1658 | 1462215519841 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 11:58:39 INFO - PROCESS | 1658 | 1462215519900 Marionette TRACE conn2 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x135280000 == 89 [pid = 1658] [id = 322] 11:58:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x1294c6400) [pid = 1658] [serial = 965] [outer = 0x0] 11:58:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x12bd4b800) [pid = 1658] [serial = 966] [outer = 0x1294c6400] 11:58:39 INFO - PROCESS | 1658 | 1462215519970 Marionette DEBUG loaded listener.js 11:58:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x12be1f400) [pid = 1658] [serial = 967] [outer = 0x1294c6400] 11:58:40 INFO - PROCESS | 1658 | 1462215520348 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 11:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 671ms 11:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:58:40 INFO - PROCESS | 1658 | 1462215520406 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 11:58:40 INFO - PROCESS | 1658 | 1462215520408 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 11:58:40 INFO - PROCESS | 1658 | 1462215520410 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:58:40 INFO - PROCESS | 1658 | 1462215520411 Marionette TRACE conn2 <- [1,1262,null,{}] 11:58:40 INFO - PROCESS | 1658 | 1462215520413 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:40 INFO - PROCESS | 1658 | 1462215520538 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 11:58:40 INFO - PROCESS | 1658 | 1462215520631 Marionette TRACE conn2 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d816000 == 90 [pid = 1658] [id = 323] 11:58:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x118312000) [pid = 1658] [serial = 968] [outer = 0x0] 11:58:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x12bb58c00) [pid = 1658] [serial = 969] [outer = 0x118312000] 11:58:40 INFO - PROCESS | 1658 | 1462215520660 Marionette DEBUG loaded listener.js 11:58:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x12c106800) [pid = 1658] [serial = 970] [outer = 0x118312000] 11:58:41 INFO - PROCESS | 1658 | 1462215521067 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 11:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 719ms 11:58:41 INFO - PROCESS | 1658 | 1462215521130 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 11:58:41 INFO - PROCESS | 1658 | 1462215521131 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 11:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:58:41 INFO - PROCESS | 1658 | 1462215521134 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:58:41 INFO - PROCESS | 1658 | 1462215521135 Marionette TRACE conn2 <- [1,1266,null,{}] 11:58:41 INFO - PROCESS | 1658 | 1462215521138 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:41 INFO - PROCESS | 1658 | 1462215521247 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 11:58:41 INFO - PROCESS | 1658 | 1462215521480 Marionette TRACE conn2 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x119356000 == 91 [pid = 1658] [id = 324] 11:58:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x111128400) [pid = 1658] [serial = 971] [outer = 0x0] 11:58:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 170 (0x111e56c00) [pid = 1658] [serial = 972] [outer = 0x111128400] 11:58:41 INFO - PROCESS | 1658 | 1462215521519 Marionette DEBUG loaded listener.js 11:58:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 171 (0x112920c00) [pid = 1658] [serial = 973] [outer = 0x111128400] 11:58:41 INFO - PROCESS | 1658 | 1462215521946 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 11:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 868ms 11:58:42 INFO - PROCESS | 1658 | 1462215522003 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 11:58:42 INFO - PROCESS | 1658 | 1462215522005 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 11:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:58:42 INFO - PROCESS | 1658 | 1462215522008 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:58:42 INFO - PROCESS | 1658 | 1462215522011 Marionette TRACE conn2 <- [1,1270,null,{}] 11:58:42 INFO - PROCESS | 1658 | 1462215522033 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:42 INFO - PROCESS | 1658 | 1462215522138 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 11:58:42 INFO - PROCESS | 1658 | 1462215522217 Marionette TRACE conn2 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x116a68800 == 92 [pid = 1658] [id = 325] 11:58:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 172 (0x112c14800) [pid = 1658] [serial = 974] [outer = 0x0] 11:58:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 173 (0x113018800) [pid = 1658] [serial = 975] [outer = 0x112c14800] 11:58:42 INFO - PROCESS | 1658 | 1462215522245 Marionette DEBUG loaded listener.js 11:58:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 174 (0x116788800) [pid = 1658] [serial = 976] [outer = 0x112c14800] 11:58:42 INFO - PROCESS | 1658 | --DOCSHELL 0x12cce0800 == 91 [pid = 1658] [id = 314] 11:58:42 INFO - PROCESS | 1658 | --DOCSHELL 0x12cb2e000 == 90 [pid = 1658] [id = 313] 11:58:42 INFO - PROCESS | 1658 | --DOCSHELL 0x1254da800 == 89 [pid = 1658] [id = 312] 11:58:42 INFO - PROCESS | 1658 | --DOCSHELL 0x12bea5000 == 88 [pid = 1658] [id = 311] 11:58:42 INFO - PROCESS | 1658 | --DOCSHELL 0x12b31b800 == 87 [pid = 1658] [id = 310] 11:58:42 INFO - PROCESS | 1658 | --DOCSHELL 0x12ab45800 == 86 [pid = 1658] [id = 309] 11:58:42 INFO - PROCESS | 1658 | --DOCSHELL 0x1294da800 == 85 [pid = 1658] [id = 308] 11:58:42 INFO - PROCESS | 1658 | 1462215522720 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 11:58:42 INFO - PROCESS | 1658 | --DOCSHELL 0x1275c9000 == 84 [pid = 1658] [id = 307] 11:58:42 INFO - PROCESS | 1658 | --DOCSHELL 0x1236eb800 == 83 [pid = 1658] [id = 306] 11:58:42 INFO - PROCESS | 1658 | --DOCSHELL 0x119363000 == 82 [pid = 1658] [id = 305] 11:58:42 INFO - PROCESS | 1658 | --DOCSHELL 0x116fdd000 == 81 [pid = 1658] [id = 304] 11:58:42 INFO - PROCESS | 1658 | --DOCSHELL 0x121991800 == 80 [pid = 1658] [id = 303] 11:58:42 INFO - PROCESS | 1658 | --DOCSHELL 0x11852d800 == 79 [pid = 1658] [id = 302] 11:58:42 INFO - PROCESS | 1658 | --DOCSHELL 0x119a53000 == 78 [pid = 1658] [id = 297] 11:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 739ms 11:58:42 INFO - PROCESS | 1658 | 1462215522749 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 11:58:42 INFO - PROCESS | 1658 | 1462215522752 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 11:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:58:42 INFO - PROCESS | 1658 | 1462215522755 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:58:42 INFO - PROCESS | 1658 | 1462215522756 Marionette TRACE conn2 <- [1,1274,null,{}] 11:58:42 INFO - PROCESS | 1658 | 1462215522759 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:42 INFO - PROCESS | 1658 | 1462215522847 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 11:58:42 INFO - PROCESS | 1658 | 1462215522851 Marionette TRACE conn2 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x118f8e800 == 79 [pid = 1658] [id = 326] 11:58:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 175 (0x1167df000) [pid = 1658] [serial = 977] [outer = 0x0] 11:58:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 176 (0x11830f000) [pid = 1658] [serial = 978] [outer = 0x1167df000] 11:58:42 INFO - PROCESS | 1658 | 1462215522878 Marionette DEBUG loaded listener.js 11:58:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 177 (0x118729c00) [pid = 1658] [serial = 979] [outer = 0x1167df000] 11:58:43 INFO - PROCESS | 1658 | --DOMWINDOW == 176 (0x12cf6b000) [pid = 1658] [serial = 882] [outer = 0x0] [url = about:blank] 11:58:43 INFO - PROCESS | 1658 | --DOMWINDOW == 175 (0x12be15800) [pid = 1658] [serial = 876] [outer = 0x0] [url = about:blank] 11:58:43 INFO - PROCESS | 1658 | --DOMWINDOW == 174 (0x12c106c00) [pid = 1658] [serial = 879] [outer = 0x0] [url = about:blank] 11:58:43 INFO - PROCESS | 1658 | --DOMWINDOW == 173 (0x128d85c00) [pid = 1658] [serial = 867] [outer = 0x0] [url = about:blank] 11:58:43 INFO - PROCESS | 1658 | --DOMWINDOW == 172 (0x12c7ed400) [pid = 1658] [serial = 881] [outer = 0x0] [url = about:blank] 11:58:43 INFO - PROCESS | 1658 | --DOMWINDOW == 171 (0x128e67000) [pid = 1658] [serial = 885] [outer = 0x0] [url = about:blank] 11:58:43 INFO - PROCESS | 1658 | --DOMWINDOW == 170 (0x128d7a400) [pid = 1658] [serial = 864] [outer = 0x0] [url = about:blank] 11:58:43 INFO - PROCESS | 1658 | --DOMWINDOW == 169 (0x1255be000) [pid = 1658] [serial = 801] [outer = 0x0] [url = about:blank] 11:58:43 INFO - PROCESS | 1658 | --DOMWINDOW == 168 (0x128e62800) [pid = 1658] [serial = 884] [outer = 0x0] [url = about:blank] 11:58:43 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x128d81800) [pid = 1658] [serial = 866] [outer = 0x0] [url = about:blank] 11:58:43 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x128f40c00) [pid = 1658] [serial = 869] [outer = 0x0] [url = about:blank] 11:58:43 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x12970c400) [pid = 1658] [serial = 872] [outer = 0x0] [url = about:blank] 11:58:43 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x12954f800) [pid = 1658] [serial = 870] [outer = 0x0] [url = about:blank] 11:58:43 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x126e66400) [pid = 1658] [serial = 863] [outer = 0x0] [url = about:blank] 11:58:43 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x1212b1c00) [pid = 1658] [serial = 860] [outer = 0x0] [url = about:blank] 11:58:43 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x1219a8c00) [pid = 1658] [serial = 861] [outer = 0x0] [url = about:blank] 11:58:43 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x11830e800) [pid = 1658] [serial = 852] [outer = 0x0] [url = about:blank] 11:58:43 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x1176a1400) [pid = 1658] [serial = 851] [outer = 0x0] [url = about:blank] 11:58:43 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x121106000) [pid = 1658] [serial = 833] [outer = 0x0] [url = about:blank] 11:58:43 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x12c086800) [pid = 1658] [serial = 839] [outer = 0x0] [url = about:blank] 11:58:43 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x1134f1c00) [pid = 1658] [serial = 849] [outer = 0x0] [url = about:blank] 11:58:43 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x1129e3400) [pid = 1658] [serial = 848] [outer = 0x0] [url = about:blank] 11:58:43 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x120e29c00) [pid = 1658] [serial = 857] [outer = 0x0] [url = about:blank] 11:58:43 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x121109400) [pid = 1658] [serial = 858] [outer = 0x0] [url = about:blank] 11:58:43 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x112659c00) [pid = 1658] [serial = 824] [outer = 0x0] [url = about:blank] 11:58:43 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x12b339800) [pid = 1658] [serial = 875] [outer = 0x0] [url = about:blank] 11:58:43 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x1254f4800) [pid = 1658] [serial = 878] [outer = 0x0] [url = about:blank] 11:58:43 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x1176a6800) [pid = 1658] [serial = 827] [outer = 0x0] [url = about:blank] 11:58:43 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x119245800) [pid = 1658] [serial = 830] [outer = 0x0] [url = about:blank] 11:58:43 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x1168cd000) [pid = 1658] [serial = 854] [outer = 0x0] [url = about:blank] 11:58:43 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x11871cc00) [pid = 1658] [serial = 855] [outer = 0x0] [url = about:blank] 11:58:43 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x12bb4e000) [pid = 1658] [serial = 822] [outer = 0x0] [url = about:blank] 11:58:43 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x12a9cc800) [pid = 1658] [serial = 873] [outer = 0x0] [url = about:blank] 11:58:43 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x12c7f0800) [pid = 1658] [serial = 842] [outer = 0x0] [url = about:blank] 11:58:43 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x1273cfc00) [pid = 1658] [serial = 836] [outer = 0x0] [url = about:blank] 11:58:43 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x11835c800) [pid = 1658] [serial = 845] [outer = 0x0] [url = about:blank] 11:58:43 INFO - PROCESS | 1658 | 1462215523265 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 11:58:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:58:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 520ms 11:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:58:43 INFO - PROCESS | 1658 | 1462215523276 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 11:58:43 INFO - PROCESS | 1658 | 1462215523278 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 11:58:43 INFO - PROCESS | 1658 | 1462215523281 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:58:43 INFO - PROCESS | 1658 | 1462215523285 Marionette TRACE conn2 <- [1,1278,null,{}] 11:58:43 INFO - PROCESS | 1658 | 1462215523292 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:43 INFO - PROCESS | 1658 | 1462215523382 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 11:58:43 INFO - PROCESS | 1658 | 1462215523387 Marionette TRACE conn2 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x125fe2800 == 80 [pid = 1658] [id = 327] 11:58:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x1187a7c00) [pid = 1658] [serial = 980] [outer = 0x0] 11:58:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x119241400) [pid = 1658] [serial = 981] [outer = 0x1187a7c00] 11:58:43 INFO - PROCESS | 1658 | 1462215523412 Marionette DEBUG loaded listener.js 11:58:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x120e27000) [pid = 1658] [serial = 982] [outer = 0x1187a7c00] 11:58:43 INFO - PROCESS | 1658 | 1462215523770 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 11:58:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:58:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 525ms 11:58:43 INFO - PROCESS | 1658 | 1462215523806 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 11:58:43 INFO - PROCESS | 1658 | 1462215523808 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 11:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:58:43 INFO - PROCESS | 1658 | 1462215523823 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:58:43 INFO - PROCESS | 1658 | 1462215523824 Marionette TRACE conn2 <- [1,1282,null,{}] 11:58:43 INFO - PROCESS | 1658 | 1462215523826 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:43 INFO - PROCESS | 1658 | 1462215523909 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 11:58:43 INFO - PROCESS | 1658 | 1462215523916 Marionette TRACE conn2 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x129765800 == 81 [pid = 1658] [id = 328] 11:58:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x120f92c00) [pid = 1658] [serial = 983] [outer = 0x0] 11:58:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x121193c00) [pid = 1658] [serial = 984] [outer = 0x120f92c00] 11:58:43 INFO - PROCESS | 1658 | 1462215523941 Marionette DEBUG loaded listener.js 11:58:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x121da3c00) [pid = 1658] [serial = 985] [outer = 0x120f92c00] 11:58:44 INFO - PROCESS | 1658 | 1462215524291 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 11:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 523ms 11:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:58:44 INFO - PROCESS | 1658 | 1462215524341 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 11:58:44 INFO - PROCESS | 1658 | 1462215524343 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 11:58:44 INFO - PROCESS | 1658 | 1462215524345 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:58:44 INFO - PROCESS | 1658 | 1462215524346 Marionette TRACE conn2 <- [1,1286,null,{}] 11:58:44 INFO - PROCESS | 1658 | 1462215524348 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:44 INFO - PROCESS | 1658 | 1462215524431 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 11:58:44 INFO - PROCESS | 1658 | 1462215524501 Marionette TRACE conn2 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:44 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b05c800 == 82 [pid = 1658] [id = 329] 11:58:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x1255c2800) [pid = 1658] [serial = 986] [outer = 0x0] 11:58:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x126862000) [pid = 1658] [serial = 987] [outer = 0x1255c2800] 11:58:44 INFO - PROCESS | 1658 | 1462215524532 Marionette DEBUG loaded listener.js 11:58:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x127777c00) [pid = 1658] [serial = 988] [outer = 0x1255c2800] 11:58:44 INFO - PROCESS | 1658 | 1462215524882 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 11:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 570ms 11:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:58:44 INFO - PROCESS | 1658 | 1462215524915 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 11:58:44 INFO - PROCESS | 1658 | 1462215524916 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 11:58:44 INFO - PROCESS | 1658 | 1462215524918 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:58:44 INFO - PROCESS | 1658 | 1462215524919 Marionette TRACE conn2 <- [1,1290,null,{}] 11:58:44 INFO - PROCESS | 1658 | 1462215524921 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:45 INFO - PROCESS | 1658 | 1462215525032 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 11:58:45 INFO - PROCESS | 1658 | 1462215525047 Marionette TRACE conn2 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bea5000 == 83 [pid = 1658] [id = 330] 11:58:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x128d80000) [pid = 1658] [serial = 989] [outer = 0x0] 11:58:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x128e5d800) [pid = 1658] [serial = 990] [outer = 0x128d80000] 11:58:45 INFO - PROCESS | 1658 | 1462215525071 Marionette DEBUG loaded listener.js 11:58:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x129555800) [pid = 1658] [serial = 991] [outer = 0x128d80000] 11:58:45 INFO - PROCESS | 1658 | 1462215525511 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 11:58:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:58:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 618ms 11:58:45 INFO - PROCESS | 1658 | 1462215525538 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 11:58:45 INFO - PROCESS | 1658 | 1462215525540 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 11:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:58:45 INFO - PROCESS | 1658 | 1462215525546 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:58:45 INFO - PROCESS | 1658 | 1462215525548 Marionette TRACE conn2 <- [1,1294,null,{}] 11:58:45 INFO - PROCESS | 1658 | 1462215525552 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:45 INFO - PROCESS | 1658 | 1462215525702 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 11:58:45 INFO - PROCESS | 1658 | 1462215525748 Marionette TRACE conn2 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c759800 == 84 [pid = 1658] [id = 331] 11:58:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x128f40400) [pid = 1658] [serial = 992] [outer = 0x0] 11:58:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x12a9c6c00) [pid = 1658] [serial = 993] [outer = 0x128f40400] 11:58:45 INFO - PROCESS | 1658 | 1462215525773 Marionette DEBUG loaded listener.js 11:58:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x12b2f6400) [pid = 1658] [serial = 994] [outer = 0x128f40400] 11:58:46 INFO - PROCESS | 1658 | 1462215526122 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 11:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 624ms 11:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:58:46 INFO - PROCESS | 1658 | 1462215526167 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 11:58:46 INFO - PROCESS | 1658 | 1462215526168 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 11:58:46 INFO - PROCESS | 1658 | 1462215526171 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:58:46 INFO - PROCESS | 1658 | 1462215526172 Marionette TRACE conn2 <- [1,1298,null,{}] 11:58:46 INFO - PROCESS | 1658 | 1462215526174 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:46 INFO - PROCESS | 1658 | 1462215526282 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 11:58:46 INFO - PROCESS | 1658 | 1462215526319 Marionette TRACE conn2 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:46 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ccf8800 == 85 [pid = 1658] [id = 332] 11:58:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x128f42c00) [pid = 1658] [serial = 995] [outer = 0x0] 11:58:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x12c083400) [pid = 1658] [serial = 996] [outer = 0x128f42c00] 11:58:46 INFO - PROCESS | 1658 | 1462215526345 Marionette DEBUG loaded listener.js 11:58:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x12c110800) [pid = 1658] [serial = 997] [outer = 0x128f42c00] 11:58:46 INFO - PROCESS | 1658 | 1462215526667 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 517ms 11:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:58:46 INFO - PROCESS | 1658 | 1462215526689 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 11:58:46 INFO - PROCESS | 1658 | 1462215526690 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 11:58:46 INFO - PROCESS | 1658 | 1462215526692 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:58:46 INFO - PROCESS | 1658 | 1462215526694 Marionette TRACE conn2 <- [1,1302,null,{}] 11:58:46 INFO - PROCESS | 1658 | 1462215526698 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:46 INFO - PROCESS | 1658 | 1462215526934 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 11:58:46 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x1193d1000) [pid = 1658] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:58:46 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x112a55000) [pid = 1658] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:58:46 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x119237c00) [pid = 1658] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:58:46 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x1219a0000) [pid = 1658] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:58:46 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x1164da800) [pid = 1658] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:58:46 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x111127400) [pid = 1658] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:58:46 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x118362400) [pid = 1658] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:58:46 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x11291ec00) [pid = 1658] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:58:46 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x1219a2c00) [pid = 1658] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:58:46 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x112c6cc00) [pid = 1658] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:58:46 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x128e59800) [pid = 1658] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:58:46 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x118f4b000) [pid = 1658] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:58:46 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x127729400) [pid = 1658] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:58:47 INFO - PROCESS | 1658 | 1462215526999 Marionette TRACE conn2 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x119357000 == 86 [pid = 1658] [id = 333] 11:58:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x11291ec00) [pid = 1658] [serial = 998] [outer = 0x0] 11:58:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x112c65400) [pid = 1658] [serial = 999] [outer = 0x11291ec00] 11:58:47 INFO - PROCESS | 1658 | 1462215527025 Marionette DEBUG loaded listener.js 11:58:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x118552800) [pid = 1658] [serial = 1000] [outer = 0x11291ec00] 11:58:47 INFO - PROCESS | 1658 | 1462215527322 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 11:58:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:58:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 671ms 11:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:58:47 INFO - PROCESS | 1658 | 1462215527365 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 11:58:47 INFO - PROCESS | 1658 | 1462215527367 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 11:58:47 INFO - PROCESS | 1658 | 1462215527370 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:58:47 INFO - PROCESS | 1658 | 1462215527371 Marionette TRACE conn2 <- [1,1306,null,{}] 11:58:47 INFO - PROCESS | 1658 | 1462215527374 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:47 INFO - PROCESS | 1658 | 1462215527536 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 11:58:47 INFO - PROCESS | 1658 | 1462215527547 Marionette TRACE conn2 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d8ae800 == 87 [pid = 1658] [id = 334] 11:58:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x110f28800) [pid = 1658] [serial = 1001] [outer = 0x0] 11:58:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x1193d1000) [pid = 1658] [serial = 1002] [outer = 0x110f28800] 11:58:47 INFO - PROCESS | 1658 | 1462215527577 Marionette DEBUG loaded listener.js 11:58:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x12c7f4400) [pid = 1658] [serial = 1003] [outer = 0x110f28800] 11:58:47 INFO - PROCESS | 1658 | 1462215527911 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 11:58:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:58:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 569ms 11:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:58:47 INFO - PROCESS | 1658 | 1462215527940 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 11:58:47 INFO - PROCESS | 1658 | 1462215527941 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 11:58:47 INFO - PROCESS | 1658 | 1462215527946 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:58:47 INFO - PROCESS | 1658 | 1462215527948 Marionette TRACE conn2 <- [1,1310,null,{}] 11:58:47 INFO - PROCESS | 1658 | 1462215527950 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:48 INFO - PROCESS | 1658 | 1462215528051 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 11:58:48 INFO - PROCESS | 1658 | 1462215528055 Marionette TRACE conn2 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x135267800 == 88 [pid = 1658] [id = 335] 11:58:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x12c8ee000) [pid = 1658] [serial = 1004] [outer = 0x0] 11:58:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x12d412800) [pid = 1658] [serial = 1005] [outer = 0x12c8ee000] 11:58:48 INFO - PROCESS | 1658 | 1462215528080 Marionette DEBUG loaded listener.js 11:58:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x12d41c800) [pid = 1658] [serial = 1006] [outer = 0x12c8ee000] 11:58:48 INFO - PROCESS | 1658 | 1462215528444 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 11:58:48 INFO - PROCESS | 1658 | 1462215528476 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 11:58:48 INFO - PROCESS | 1658 | 1462215528481 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:58:48 INFO - PROCESS | 1658 | 1462215528482 Marionette TRACE conn2 <- [1,1314,null,{}] 11:58:48 INFO - PROCESS | 1658 | 1462215528484 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:48 INFO - PROCESS | 1658 | 1462215528571 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 11:58:48 INFO - PROCESS | 1658 | 1462215528576 Marionette TRACE conn2 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x1359c5000 == 89 [pid = 1658] [id = 336] 11:58:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x12d41f000) [pid = 1658] [serial = 1007] [outer = 0x0] 11:58:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x12d74a800) [pid = 1658] [serial = 1008] [outer = 0x12d41f000] 11:58:48 INFO - PROCESS | 1658 | 1462215528600 Marionette DEBUG loaded listener.js 11:58:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x12d7ee800) [pid = 1658] [serial = 1009] [outer = 0x12d41f000] 11:58:49 INFO - PROCESS | 1658 | 1462215529046 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 11:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 621ms 11:58:49 INFO - PROCESS | 1658 | 1462215529102 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 11:58:49 INFO - PROCESS | 1658 | 1462215529104 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 11:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:58:49 INFO - PROCESS | 1658 | 1462215529108 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:58:49 INFO - PROCESS | 1658 | 1462215529112 Marionette TRACE conn2 <- [1,1318,null,{}] 11:58:49 INFO - PROCESS | 1658 | 1462215529118 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:49 INFO - PROCESS | 1658 | 1462215529232 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 11:58:49 INFO - PROCESS | 1658 | 1462215529367 Marionette TRACE conn2 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:49 INFO - PROCESS | 1658 | ++DOCSHELL 0x121987000 == 90 [pid = 1658] [id = 337] 11:58:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x112c6c000) [pid = 1658] [serial = 1010] [outer = 0x0] 11:58:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x113483800) [pid = 1658] [serial = 1011] [outer = 0x112c6c000] 11:58:49 INFO - PROCESS | 1658 | 1462215529411 Marionette DEBUG loaded listener.js 11:58:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x116872800) [pid = 1658] [serial = 1012] [outer = 0x112c6c000] 11:58:49 INFO - PROCESS | 1658 | 1462215529865 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 11:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 825ms 11:58:49 INFO - PROCESS | 1658 | 1462215529933 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 11:58:49 INFO - PROCESS | 1658 | 1462215529937 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 11:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:58:49 INFO - PROCESS | 1658 | 1462215529941 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:58:49 INFO - PROCESS | 1658 | 1462215529945 Marionette TRACE conn2 <- [1,1322,null,{}] 11:58:49 INFO - PROCESS | 1658 | 1462215529948 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:50 INFO - PROCESS | 1658 | 1462215530057 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 11:58:50 INFO - PROCESS | 1658 | 1462215530132 Marionette TRACE conn2 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x129788800 == 91 [pid = 1658] [id = 338] 11:58:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x1168cb000) [pid = 1658] [serial = 1013] [outer = 0x0] 11:58:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x1187ab400) [pid = 1658] [serial = 1014] [outer = 0x1168cb000] 11:58:50 INFO - PROCESS | 1658 | 1462215530161 Marionette DEBUG loaded listener.js 11:58:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x1195c2800) [pid = 1658] [serial = 1015] [outer = 0x1168cb000] 11:58:50 INFO - PROCESS | 1658 | 1462215530570 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 11:58:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:58:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 675ms 11:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:58:50 INFO - PROCESS | 1658 | 1462215530622 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 11:58:50 INFO - PROCESS | 1658 | 1462215530624 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 11:58:50 INFO - PROCESS | 1658 | 1462215530640 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:58:50 INFO - PROCESS | 1658 | 1462215530643 Marionette TRACE conn2 <- [1,1326,null,{}] 11:58:50 INFO - PROCESS | 1658 | 1462215530652 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:50 INFO - PROCESS | 1658 | 1462215530767 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 11:58:50 INFO - PROCESS | 1658 | 1462215530844 Marionette TRACE conn2 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ded5000 == 92 [pid = 1658] [id = 339] 11:58:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x11835cc00) [pid = 1658] [serial = 1016] [outer = 0x0] 11:58:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x120f8f400) [pid = 1658] [serial = 1017] [outer = 0x11835cc00] 11:58:50 INFO - PROCESS | 1658 | 1462215530876 Marionette DEBUG loaded listener.js 11:58:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x12772ec00) [pid = 1658] [serial = 1018] [outer = 0x11835cc00] 11:58:51 INFO - PROCESS | 1658 | 1462215531317 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:58:51 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:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 737ms 11:58:51 INFO - PROCESS | 1658 | 1462215531365 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 11:58:51 INFO - PROCESS | 1658 | 1462215531368 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 11:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:58:51 INFO - PROCESS | 1658 | 1462215531371 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:58:51 INFO - PROCESS | 1658 | 1462215531373 Marionette TRACE conn2 <- [1,1330,null,{}] 11:58:51 INFO - PROCESS | 1658 | 1462215531377 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:51 INFO - PROCESS | 1658 | 1462215531538 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 11:58:51 INFO - PROCESS | 1658 | 1462215531629 Marionette TRACE conn2 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x135be7000 == 93 [pid = 1658] [id = 340] 11:58:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x127771400) [pid = 1658] [serial = 1019] [outer = 0x0] 11:58:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x128e5f000) [pid = 1658] [serial = 1020] [outer = 0x127771400] 11:58:51 INFO - PROCESS | 1658 | 1462215531677 Marionette DEBUG loaded listener.js 11:58:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 170 (0x12b02d000) [pid = 1658] [serial = 1021] [outer = 0x127771400] 11:58:52 INFO - PROCESS | 1658 | 1462215532155 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:58:52 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:58:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 819ms 11:58:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:58:52 INFO - PROCESS | 1658 | 1462215532191 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 11:58:52 INFO - PROCESS | 1658 | 1462215532192 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 11:58:52 INFO - PROCESS | 1658 | 1462215532194 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:58:52 INFO - PROCESS | 1658 | 1462215532196 Marionette TRACE conn2 <- [1,1334,null,{}] 11:58:52 INFO - PROCESS | 1658 | 1462215532198 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:52 INFO - PROCESS | 1658 | 1462215532307 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 11:58:52 INFO - PROCESS | 1658 | 1462215532369 Marionette TRACE conn2 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x138916000 == 94 [pid = 1658] [id = 341] 11:58:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 171 (0x12b02f800) [pid = 1658] [serial = 1022] [outer = 0x0] 11:58:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 172 (0x12c7eec00) [pid = 1658] [serial = 1023] [outer = 0x12b02f800] 11:58:52 INFO - PROCESS | 1658 | 1462215532398 Marionette DEBUG loaded listener.js 11:58:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 173 (0x12cf76000) [pid = 1658] [serial = 1024] [outer = 0x12b02f800] 11:58:52 INFO - PROCESS | 1658 | 1462215532874 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:58:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:58:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 720ms 11:58:52 INFO - PROCESS | 1658 | 1462215532915 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 11:58:52 INFO - PROCESS | 1658 | 1462215532916 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 11:58:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:58:52 INFO - PROCESS | 1658 | 1462215532918 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:58:52 INFO - PROCESS | 1658 | 1462215532919 Marionette TRACE conn2 <- [1,1338,null,{}] 11:58:52 INFO - PROCESS | 1658 | 1462215532922 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:53 INFO - PROCESS | 1658 | 1462215533061 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 11:58:53 INFO - PROCESS | 1658 | 1462215533165 Marionette TRACE conn2 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x13891c800 == 95 [pid = 1658] [id = 342] 11:58:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 174 (0x12d7f0000) [pid = 1658] [serial = 1025] [outer = 0x0] 11:58:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 175 (0x135322c00) [pid = 1658] [serial = 1026] [outer = 0x12d7f0000] 11:58:53 INFO - PROCESS | 1658 | 1462215533213 Marionette DEBUG loaded listener.js 11:58:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 176 (0x135328c00) [pid = 1658] [serial = 1027] [outer = 0x12d7f0000] 11:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:58:54 INFO - PROCESS | 1658 | 1462215534136 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 11:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1221ms 11:58:54 INFO - PROCESS | 1658 | 1462215534140 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 11:58:54 INFO - PROCESS | 1658 | 1462215534141 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 11:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:58:54 INFO - PROCESS | 1658 | 1462215534144 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:58:54 INFO - PROCESS | 1658 | 1462215534146 Marionette TRACE conn2 <- [1,1342,null,{}] 11:58:54 INFO - PROCESS | 1658 | 1462215534148 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:54 INFO - PROCESS | 1658 | 1462215534260 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 11:58:54 INFO - PROCESS | 1658 | 1462215534534 Marionette TRACE conn2 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x1135c3000 == 96 [pid = 1658] [id = 343] 11:58:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 177 (0x110f1c000) [pid = 1658] [serial = 1028] [outer = 0x0] 11:58:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 178 (0x111e4f000) [pid = 1658] [serial = 1029] [outer = 0x110f1c000] 11:58:54 INFO - PROCESS | 1658 | 1462215534598 Marionette DEBUG loaded listener.js 11:58:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 179 (0x112a53800) [pid = 1658] [serial = 1030] [outer = 0x110f1c000] 11:58:55 INFO - PROCESS | 1658 | 1462215535039 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 11:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 920ms 11:58:55 INFO - PROCESS | 1658 | 1462215535064 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 11:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:58:55 INFO - PROCESS | 1658 | 1462215535067 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 11:58:55 INFO - PROCESS | 1658 | 1462215535069 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:58:55 INFO - PROCESS | 1658 | 1462215535072 Marionette TRACE conn2 <- [1,1346,null,{}] 11:58:55 INFO - PROCESS | 1658 | 1462215535075 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:55 INFO - PROCESS | 1658 | 1462215535177 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 11:58:55 INFO - PROCESS | 1658 | 1462215535245 Marionette TRACE conn2 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x115e10000 == 97 [pid = 1658] [id = 344] 11:58:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 180 (0x112917000) [pid = 1658] [serial = 1031] [outer = 0x0] 11:58:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 181 (0x11291e800) [pid = 1658] [serial = 1032] [outer = 0x112917000] 11:58:55 INFO - PROCESS | 1658 | 1462215535317 Marionette DEBUG loaded listener.js 11:58:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 182 (0x112a55400) [pid = 1658] [serial = 1033] [outer = 0x112917000] 11:58:55 INFO - PROCESS | 1658 | --DOCSHELL 0x116fe0000 == 96 [pid = 1658] [id = 137] 11:58:55 INFO - PROCESS | 1658 | --DOCSHELL 0x12c756800 == 95 [pid = 1658] [id = 200] 11:58:55 INFO - PROCESS | 1658 | --DOCSHELL 0x135267800 == 94 [pid = 1658] [id = 335] 11:58:55 INFO - PROCESS | 1658 | --DOMWINDOW == 181 (0x1294ce800) [pid = 1658] [serial = 945] [outer = 0x0] [url = about:blank] 11:58:55 INFO - PROCESS | 1658 | --DOCSHELL 0x12d8ae800 == 93 [pid = 1658] [id = 334] 11:58:55 INFO - PROCESS | 1658 | --DOCSHELL 0x119357000 == 92 [pid = 1658] [id = 333] 11:58:55 INFO - PROCESS | 1658 | --DOCSHELL 0x12ccf8800 == 91 [pid = 1658] [id = 332] 11:58:55 INFO - PROCESS | 1658 | --DOCSHELL 0x12c759800 == 90 [pid = 1658] [id = 331] 11:58:55 INFO - PROCESS | 1658 | --DOCSHELL 0x12bea5000 == 89 [pid = 1658] [id = 330] 11:58:55 INFO - PROCESS | 1658 | --DOCSHELL 0x12b05c800 == 88 [pid = 1658] [id = 329] 11:58:55 INFO - PROCESS | 1658 | --DOCSHELL 0x129765800 == 87 [pid = 1658] [id = 328] 11:58:55 INFO - PROCESS | 1658 | --DOCSHELL 0x125fe2800 == 86 [pid = 1658] [id = 327] 11:58:55 INFO - PROCESS | 1658 | --DOCSHELL 0x118f8e800 == 85 [pid = 1658] [id = 326] 11:58:55 INFO - PROCESS | 1658 | --DOCSHELL 0x116a68800 == 84 [pid = 1658] [id = 325] 11:58:55 INFO - PROCESS | 1658 | --DOCSHELL 0x119356000 == 83 [pid = 1658] [id = 324] 11:58:55 INFO - PROCESS | 1658 | --DOCSHELL 0x12e695000 == 82 [pid = 1658] [id = 321] 11:58:55 INFO - PROCESS | 1658 | 1462215535875 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 11:58:55 INFO - PROCESS | 1658 | --DOCSHELL 0x12db1b800 == 81 [pid = 1658] [id = 320] 11:58:55 INFO - PROCESS | 1658 | --DOCSHELL 0x12da3a000 == 80 [pid = 1658] [id = 319] 11:58:55 INFO - PROCESS | 1658 | --DOCSHELL 0x12c760000 == 79 [pid = 1658] [id = 318] 11:58:55 INFO - PROCESS | 1658 | --DOCSHELL 0x12586d800 == 78 [pid = 1658] [id = 317] 11:58:55 INFO - PROCESS | 1658 | --DOCSHELL 0x119a4f800 == 77 [pid = 1658] [id = 316] 11:58:55 INFO - PROCESS | 1658 | --DOCSHELL 0x12d438000 == 76 [pid = 1658] [id = 315] 11:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 823ms 11:58:55 INFO - PROCESS | 1658 | 1462215535895 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 11:58:55 INFO - PROCESS | 1658 | 1462215535899 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 11:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:58:55 INFO - PROCESS | 1658 | 1462215535904 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:58:55 INFO - PROCESS | 1658 | 1462215535906 Marionette TRACE conn2 <- [1,1350,null,{}] 11:58:55 INFO - PROCESS | 1658 | 1462215535911 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:56 INFO - PROCESS | 1658 | 1462215536003 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 11:58:56 INFO - PROCESS | 1658 | --DOMWINDOW == 180 (0x121577c00) [pid = 1658] [serial = 927] [outer = 0x0] [url = about:blank] 11:58:56 INFO - PROCESS | 1658 | --DOMWINDOW == 179 (0x112c61c00) [pid = 1658] [serial = 910] [outer = 0x0] [url = about:blank] 11:58:56 INFO - PROCESS | 1658 | --DOMWINDOW == 178 (0x112a5cc00) [pid = 1658] [serial = 909] [outer = 0x0] [url = about:blank] 11:58:56 INFO - PROCESS | 1658 | --DOMWINDOW == 177 (0x1165d8400) [pid = 1658] [serial = 890] [outer = 0x0] [url = about:blank] 11:58:56 INFO - PROCESS | 1658 | --DOMWINDOW == 176 (0x118a11400) [pid = 1658] [serial = 894] [outer = 0x0] [url = about:blank] 11:58:56 INFO - PROCESS | 1658 | --DOMWINDOW == 175 (0x1192ba400) [pid = 1658] [serial = 921] [outer = 0x0] [url = about:blank] 11:58:56 INFO - PROCESS | 1658 | --DOMWINDOW == 174 (0x121dad000) [pid = 1658] [serial = 930] [outer = 0x0] [url = about:blank] 11:58:56 INFO - PROCESS | 1658 | --DOMWINDOW == 173 (0x1196f2800) [pid = 1658] [serial = 922] [outer = 0x0] [url = about:blank] 11:58:56 INFO - PROCESS | 1658 | --DOMWINDOW == 172 (0x116873400) [pid = 1658] [serial = 915] [outer = 0x0] [url = about:blank] 11:58:56 INFO - PROCESS | 1658 | --DOMWINDOW == 171 (0x118361800) [pid = 1658] [serial = 916] [outer = 0x0] [url = about:blank] 11:58:56 INFO - PROCESS | 1658 | --DOMWINDOW == 170 (0x1129d8800) [pid = 1658] [serial = 907] [outer = 0x0] [url = about:blank] 11:58:56 INFO - PROCESS | 1658 | --DOMWINDOW == 169 (0x111d3f800) [pid = 1658] [serial = 906] [outer = 0x0] [url = about:blank] 11:58:56 INFO - PROCESS | 1658 | --DOMWINDOW == 168 (0x118727c00) [pid = 1658] [serial = 918] [outer = 0x0] [url = about:blank] 11:58:56 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x118a0cc00) [pid = 1658] [serial = 919] [outer = 0x0] [url = about:blank] 11:58:56 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x12c8fac00) [pid = 1658] [serial = 887] [outer = 0x0] [url = about:blank] 11:58:56 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x128f3fc00) [pid = 1658] [serial = 903] [outer = 0x0] [url = about:blank] 11:58:56 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x11352e000) [pid = 1658] [serial = 912] [outer = 0x0] [url = about:blank] 11:58:56 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x127727400) [pid = 1658] [serial = 897] [outer = 0x0] [url = about:blank] 11:58:56 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x126e6ec00) [pid = 1658] [serial = 933] [outer = 0x0] [url = about:blank] 11:58:56 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x112c14000) [pid = 1658] [serial = 900] [outer = 0x0] [url = about:blank] 11:58:56 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x11677e000) [pid = 1658] [serial = 913] [outer = 0x0] [url = about:blank] 11:58:56 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x125484400) [pid = 1658] [serial = 931] [outer = 0x0] [url = about:blank] 11:58:56 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x118a16000) [pid = 1658] [serial = 936] [outer = 0x0] [url = about:blank] 11:58:56 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x127350400) [pid = 1658] [serial = 937] [outer = 0x0] [url = about:blank] 11:58:56 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x128f49c00) [pid = 1658] [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:58:56 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x128f3a800) [pid = 1658] [serial = 942] [outer = 0x0] [url = about:blank] 11:58:56 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x127347000) [pid = 1658] [serial = 934] [outer = 0x0] [url = about:blank] 11:58:56 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x128f45400) [pid = 1658] [serial = 943] [outer = 0x0] [url = about:blank] 11:58:56 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x121110000) [pid = 1658] [serial = 925] [outer = 0x0] [url = about:blank] 11:58:56 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x119c98c00) [pid = 1658] [serial = 924] [outer = 0x0] [url = about:blank] 11:58:56 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x128d7ec00) [pid = 1658] [serial = 939] [outer = 0x0] [url = about:blank] 11:58:56 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x1219a2400) [pid = 1658] [serial = 928] [outer = 0x0] [url = about:blank] 11:58:56 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x128d87800) [pid = 1658] [serial = 940] [outer = 0x0] [url = about:blank] 11:58:56 INFO - PROCESS | 1658 | 1462215536069 Marionette TRACE conn2 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x1175b4800 == 77 [pid = 1658] [id = 345] 11:58:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x1126bac00) [pid = 1658] [serial = 1034] [outer = 0x0] 11:58:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x112c14c00) [pid = 1658] [serial = 1035] [outer = 0x1126bac00] 11:58:56 INFO - PROCESS | 1658 | 1462215536098 Marionette DEBUG loaded listener.js 11:58:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x113486400) [pid = 1658] [serial = 1036] [outer = 0x1126bac00] 11:58:56 INFO - PROCESS | 1658 | 1462215536437 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 11:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 572ms 11:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:58:56 INFO - PROCESS | 1658 | 1462215536475 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 11:58:56 INFO - PROCESS | 1658 | 1462215536477 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 11:58:56 INFO - PROCESS | 1658 | 1462215536480 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:58:56 INFO - PROCESS | 1658 | 1462215536485 Marionette TRACE conn2 <- [1,1354,null,{}] 11:58:56 INFO - PROCESS | 1658 | 1462215536491 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:56 INFO - PROCESS | 1658 | 1462215536580 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 11:58:56 INFO - PROCESS | 1658 | 1462215536645 Marionette TRACE conn2 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x119226000 == 78 [pid = 1658] [id = 346] 11:58:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x11352bc00) [pid = 1658] [serial = 1037] [outer = 0x0] 11:58:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x1162db800) [pid = 1658] [serial = 1038] [outer = 0x11352bc00] 11:58:56 INFO - PROCESS | 1658 | 1462215536670 Marionette DEBUG loaded listener.js 11:58:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x116785800) [pid = 1658] [serial = 1039] [outer = 0x11352bc00] 11:58:56 INFO - PROCESS | 1658 | 1462215536968 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 11:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 523ms 11:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:58:57 INFO - PROCESS | 1658 | 1462215537003 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 11:58:57 INFO - PROCESS | 1658 | 1462215537004 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 11:58:57 INFO - PROCESS | 1658 | 1462215537006 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:58:57 INFO - PROCESS | 1658 | 1462215537008 Marionette TRACE conn2 <- [1,1358,null,{}] 11:58:57 INFO - PROCESS | 1658 | 1462215537010 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:57 INFO - PROCESS | 1658 | 1462215537098 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 11:58:57 INFO - PROCESS | 1658 | 1462215537102 Marionette TRACE conn2 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x119663000 == 79 [pid = 1658] [id = 347] 11:58:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x116783800) [pid = 1658] [serial = 1040] [outer = 0x0] 11:58:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x1168cd000) [pid = 1658] [serial = 1041] [outer = 0x116783800] 11:58:57 INFO - PROCESS | 1658 | 1462215537128 Marionette DEBUG loaded listener.js 11:58:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x1176a1400) [pid = 1658] [serial = 1042] [outer = 0x116783800] 11:58:57 INFO - PROCESS | 1658 | 1462215537472 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 11:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 468ms 11:58:57 INFO - PROCESS | 1658 | 1462215537475 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 11:58:57 INFO - PROCESS | 1658 | 1462215537477 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 11:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:58:57 INFO - PROCESS | 1658 | 1462215537482 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:58:57 INFO - PROCESS | 1658 | 1462215537484 Marionette TRACE conn2 <- [1,1362,null,{}] 11:58:57 INFO - PROCESS | 1658 | 1462215537486 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:57 INFO - PROCESS | 1658 | 1462215537606 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 11:58:57 INFO - PROCESS | 1658 | 1462215537644 Marionette TRACE conn2 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x121b79000 == 80 [pid = 1658] [id = 348] 11:58:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x118130000) [pid = 1658] [serial = 1043] [outer = 0x0] 11:58:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x118275000) [pid = 1658] [serial = 1044] [outer = 0x118130000] 11:58:57 INFO - PROCESS | 1658 | 1462215537675 Marionette DEBUG loaded listener.js 11:58:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x118318400) [pid = 1658] [serial = 1045] [outer = 0x118130000] 11:58:58 INFO - PROCESS | 1658 | 1462215538031 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 11:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 573ms 11:58:58 INFO - PROCESS | 1658 | 1462215538056 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 11:58:58 INFO - PROCESS | 1658 | 1462215538057 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 11:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:58:58 INFO - PROCESS | 1658 | 1462215538060 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:58:58 INFO - PROCESS | 1658 | 1462215538062 Marionette TRACE conn2 <- [1,1366,null,{}] 11:58:58 INFO - PROCESS | 1658 | 1462215538066 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:58 INFO - PROCESS | 1658 | 1462215538176 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 11:58:58 INFO - PROCESS | 1658 | 1462215538215 Marionette TRACE conn2 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x1255b3800 == 81 [pid = 1658] [id = 349] 11:58:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x11831c800) [pid = 1658] [serial = 1046] [outer = 0x0] 11:58:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x118368000) [pid = 1658] [serial = 1047] [outer = 0x11831c800] 11:58:58 INFO - PROCESS | 1658 | 1462215538240 Marionette DEBUG loaded listener.js 11:58:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x1187a4c00) [pid = 1658] [serial = 1048] [outer = 0x11831c800] 11:58:58 INFO - PROCESS | 1658 | 1462215538659 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 11:58:58 INFO - PROCESS | 1658 | 1462215538689 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 11:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:58:58 INFO - PROCESS | 1658 | 1462215538691 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:58:58 INFO - PROCESS | 1658 | 1462215538692 Marionette TRACE conn2 <- [1,1370,null,{}] 11:58:58 INFO - PROCESS | 1658 | 1462215538696 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:58 INFO - PROCESS | 1658 | 1462215538806 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 11:58:58 INFO - PROCESS | 1658 | 1462215538827 Marionette TRACE conn2 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x128f79800 == 82 [pid = 1658] [id = 350] 11:58:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x1187abc00) [pid = 1658] [serial = 1049] [outer = 0x0] 11:58:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x118a14800) [pid = 1658] [serial = 1050] [outer = 0x1187abc00] 11:58:58 INFO - PROCESS | 1658 | 1462215538852 Marionette DEBUG loaded listener.js 11:58:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x119244400) [pid = 1658] [serial = 1051] [outer = 0x1187abc00] 11:58:59 INFO - PROCESS | 1658 | 1462215539202 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 11:58:59 INFO - PROCESS | 1658 | 1462215539214 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 11:58:59 INFO - PROCESS | 1658 | 1462215539217 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:58:59 INFO - PROCESS | 1658 | 1462215539218 Marionette TRACE conn2 <- [1,1374,null,{}] 11:58:59 INFO - PROCESS | 1658 | 1462215539220 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:59 INFO - PROCESS | 1658 | 1462215539325 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 11:58:59 INFO - PROCESS | 1658 | 1462215539339 Marionette TRACE conn2 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x1294f7800 == 83 [pid = 1658] [id = 351] 11:58:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x118a10c00) [pid = 1658] [serial = 1052] [outer = 0x0] 11:58:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x1195bf400) [pid = 1658] [serial = 1053] [outer = 0x118a10c00] 11:58:59 INFO - PROCESS | 1658 | 1462215539365 Marionette DEBUG loaded listener.js 11:58:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x1196ec800) [pid = 1658] [serial = 1054] [outer = 0x118a10c00] 11:58:59 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:58:59 INFO - PROCESS | 1658 | 1462215539732 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 11:58:59 INFO - PROCESS | 1658 | 1462215539787 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 11:58:59 INFO - PROCESS | 1658 | 1462215539790 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:58:59 INFO - PROCESS | 1658 | 1462215539791 Marionette TRACE conn2 <- [1,1378,null,{}] 11:58:59 INFO - PROCESS | 1658 | 1462215539799 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:00 INFO - PROCESS | 1658 | 1462215540054 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 11:59:00 INFO - PROCESS | 1658 | --DOMWINDOW == 168 (0x120f92c00) [pid = 1658] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:59:00 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x111128400) [pid = 1658] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:59:00 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x112c14800) [pid = 1658] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:59:00 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x1255c2800) [pid = 1658] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:59:00 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x128d80000) [pid = 1658] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:59:00 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x1167df000) [pid = 1658] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:59:00 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x1187a7c00) [pid = 1658] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:59:00 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x129407400) [pid = 1658] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:59:00 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x128f40400) [pid = 1658] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:59:00 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x128f42c00) [pid = 1658] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:59:00 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x11291ec00) [pid = 1658] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:59:00 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x12c8ee000) [pid = 1658] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:59:00 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x110f28800) [pid = 1658] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:59:00 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x12c087000) [pid = 1658] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:59:00 INFO - PROCESS | 1658 | 1462215540106 Marionette TRACE conn2 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x118255000 == 84 [pid = 1658] [id = 352] 11:59:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x111123800) [pid = 1658] [serial = 1055] [outer = 0x0] 11:59:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x112916400) [pid = 1658] [serial = 1056] [outer = 0x111123800] 11:59:00 INFO - PROCESS | 1658 | 1462215540132 Marionette DEBUG loaded listener.js 11:59:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x118726400) [pid = 1658] [serial = 1057] [outer = 0x111123800] 11:59:00 INFO - PROCESS | 1658 | 1462215540411 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 11:59:00 INFO - PROCESS | 1658 | 1462215540462 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 11:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:59:00 INFO - PROCESS | 1658 | 1462215540467 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:59:00 INFO - PROCESS | 1658 | 1462215540468 Marionette TRACE conn2 <- [1,1382,null,{}] 11:59:00 INFO - PROCESS | 1658 | 1462215540471 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:00 INFO - PROCESS | 1658 | 1462215540560 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 11:59:00 INFO - PROCESS | 1658 | 1462215540638 Marionette TRACE conn2 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ab42000 == 85 [pid = 1658] [id = 353] 11:59:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x116874800) [pid = 1658] [serial = 1058] [outer = 0x0] 11:59:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x120e28000) [pid = 1658] [serial = 1059] [outer = 0x116874800] 11:59:00 INFO - PROCESS | 1658 | 1462215540668 Marionette DEBUG loaded listener.js 11:59:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x12110a400) [pid = 1658] [serial = 1060] [outer = 0x116874800] 11:59:00 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 11:59:00 INFO - PROCESS | 1658 | 1462215540985 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 11:59:01 INFO - PROCESS | 1658 | 1462215541039 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 11:59:01 INFO - PROCESS | 1658 | 1462215541041 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:59:01 INFO - PROCESS | 1658 | 1462215541042 Marionette TRACE conn2 <- [1,1386,null,{}] 11:59:01 INFO - PROCESS | 1658 | 1462215541045 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:01 INFO - PROCESS | 1658 | 1462215541146 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 11:59:01 INFO - PROCESS | 1658 | 1462215541208 Marionette TRACE conn2 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b3c7800 == 86 [pid = 1658] [id = 354] 11:59:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x118722c00) [pid = 1658] [serial = 1061] [outer = 0x0] 11:59:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x12110fc00) [pid = 1658] [serial = 1062] [outer = 0x118722c00] 11:59:01 INFO - PROCESS | 1658 | 1462215541240 Marionette DEBUG loaded listener.js 11:59:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x123682000) [pid = 1658] [serial = 1063] [outer = 0x118722c00] 11:59:01 INFO - PROCESS | 1658 | 1462215541511 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 11:59:01 INFO - PROCESS | 1658 | 1462215541575 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 11:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:59:01 INFO - PROCESS | 1658 | 1462215541582 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:59:01 INFO - PROCESS | 1658 | 1462215541584 Marionette TRACE conn2 <- [1,1390,null,{}] 11:59:01 INFO - PROCESS | 1658 | 1462215541587 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:01 INFO - PROCESS | 1658 | 1462215541724 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 11:59:01 INFO - PROCESS | 1658 | 1462215541851 Marionette TRACE conn2 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c1ae800 == 87 [pid = 1658] [id = 355] 11:59:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x125d1d000) [pid = 1658] [serial = 1064] [outer = 0x0] 11:59:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x125fcac00) [pid = 1658] [serial = 1065] [outer = 0x125d1d000] 11:59:01 INFO - PROCESS | 1658 | 1462215541894 Marionette DEBUG loaded listener.js 11:59:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x126869400) [pid = 1658] [serial = 1066] [outer = 0x125d1d000] 11:59:02 INFO - PROCESS | 1658 | 1462215542350 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 11:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 825ms 11:59:02 INFO - PROCESS | 1658 | 1462215542411 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 11:59:02 INFO - PROCESS | 1658 | 1462215542414 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 11:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:59:02 INFO - PROCESS | 1658 | 1462215542419 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:59:02 INFO - PROCESS | 1658 | 1462215542421 Marionette TRACE conn2 <- [1,1394,null,{}] 11:59:02 INFO - PROCESS | 1658 | 1462215542426 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:02 INFO - PROCESS | 1658 | 1462215542545 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 11:59:02 INFO - PROCESS | 1658 | 1462215542622 Marionette TRACE conn2 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x1175af800 == 88 [pid = 1658] [id = 356] 11:59:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x1126c2000) [pid = 1658] [serial = 1067] [outer = 0x0] 11:59:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x1129da800) [pid = 1658] [serial = 1068] [outer = 0x1126c2000] 11:59:02 INFO - PROCESS | 1658 | 1462215542654 Marionette DEBUG loaded listener.js 11:59:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 170 (0x112c0f000) [pid = 1658] [serial = 1069] [outer = 0x1126c2000] 11:59:03 INFO - PROCESS | 1658 | 1462215543110 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 11:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 721ms 11:59:03 INFO - PROCESS | 1658 | 1462215543140 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 11:59:03 INFO - PROCESS | 1658 | 1462215543145 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 11:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:59:03 INFO - PROCESS | 1658 | 1462215543167 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:59:03 INFO - PROCESS | 1658 | 1462215543169 Marionette TRACE conn2 <- [1,1398,null,{}] 11:59:03 INFO - PROCESS | 1658 | 1462215543172 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:03 INFO - PROCESS | 1658 | 1462215543282 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 11:59:03 INFO - PROCESS | 1658 | 1462215543361 Marionette TRACE conn2 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x121da2800 == 89 [pid = 1658] [id = 357] 11:59:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 171 (0x11352fc00) [pid = 1658] [serial = 1070] [outer = 0x0] 11:59:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 172 (0x115f60000) [pid = 1658] [serial = 1071] [outer = 0x11352fc00] 11:59:03 INFO - PROCESS | 1658 | 1462215543390 Marionette DEBUG loaded listener.js 11:59:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 173 (0x11677a400) [pid = 1658] [serial = 1072] [outer = 0x11352fc00] 11:59:03 INFO - PROCESS | 1658 | 1462215543823 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 11:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 673ms 11:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:59:03 INFO - PROCESS | 1658 | 1462215543839 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 11:59:03 INFO - PROCESS | 1658 | 1462215543840 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 11:59:03 INFO - PROCESS | 1658 | 1462215543843 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:59:03 INFO - PROCESS | 1658 | 1462215543845 Marionette TRACE conn2 <- [1,1402,null,{}] 11:59:03 INFO - PROCESS | 1658 | 1462215543854 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:03 INFO - PROCESS | 1658 | 1462215543968 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 11:59:04 INFO - PROCESS | 1658 | 1462215544047 Marionette TRACE conn2 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bbcd000 == 90 [pid = 1658] [id = 358] 11:59:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 174 (0x118128400) [pid = 1658] [serial = 1073] [outer = 0x0] 11:59:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 175 (0x11831a000) [pid = 1658] [serial = 1074] [outer = 0x118128400] 11:59:04 INFO - PROCESS | 1658 | 1462215544080 Marionette DEBUG loaded listener.js 11:59:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 176 (0x1187a5800) [pid = 1658] [serial = 1075] [outer = 0x118128400] 11:59:04 INFO - PROCESS | 1658 | 1462215544513 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 11:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 721ms 11:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:59:04 INFO - PROCESS | 1658 | 1462215544572 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 11:59:04 INFO - PROCESS | 1658 | 1462215544574 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 11:59:04 INFO - PROCESS | 1658 | 1462215544589 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:59:04 INFO - PROCESS | 1658 | 1462215544590 Marionette TRACE conn2 <- [1,1406,null,{}] 11:59:04 INFO - PROCESS | 1658 | 1462215544613 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:04 INFO - PROCESS | 1658 | 1462215544720 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 11:59:04 INFO - PROCESS | 1658 | 1462215544797 Marionette TRACE conn2 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cb34000 == 91 [pid = 1658] [id = 359] 11:59:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 177 (0x118f7dc00) [pid = 1658] [serial = 1076] [outer = 0x0] 11:59:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 178 (0x121102800) [pid = 1658] [serial = 1077] [outer = 0x118f7dc00] 11:59:04 INFO - PROCESS | 1658 | 1462215544827 Marionette DEBUG loaded listener.js 11:59:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 179 (0x121574400) [pid = 1658] [serial = 1078] [outer = 0x118f7dc00] 11:59:05 INFO - PROCESS | 1658 | 1462215545238 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 11:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 687ms 11:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:59:05 INFO - PROCESS | 1658 | 1462215545264 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 11:59:05 INFO - PROCESS | 1658 | 1462215545266 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 11:59:05 INFO - PROCESS | 1658 | 1462215545268 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:59:05 INFO - PROCESS | 1658 | 1462215545269 Marionette TRACE conn2 <- [1,1410,null,{}] 11:59:05 INFO - PROCESS | 1658 | 1462215545272 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:05 INFO - PROCESS | 1658 | 1462215545376 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 11:59:05 INFO - PROCESS | 1658 | 1462215545482 Marionette TRACE conn2 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:05 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ccf1800 == 92 [pid = 1658] [id = 360] 11:59:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 180 (0x1192c2c00) [pid = 1658] [serial = 1079] [outer = 0x0] 11:59:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 181 (0x1219a8c00) [pid = 1658] [serial = 1080] [outer = 0x1192c2c00] 11:59:05 INFO - PROCESS | 1658 | 1462215545513 Marionette DEBUG loaded listener.js 11:59:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 182 (0x125fc2800) [pid = 1658] [serial = 1081] [outer = 0x1192c2c00] 11:59:05 INFO - PROCESS | 1658 | 1462215545956 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 11:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 720ms 11:59:06 INFO - PROCESS | 1658 | 1462215546007 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 11:59:06 INFO - PROCESS | 1658 | 1462215546009 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 11:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:59:06 INFO - PROCESS | 1658 | 1462215546032 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:59:06 INFO - PROCESS | 1658 | 1462215546033 Marionette TRACE conn2 <- [1,1414,null,{}] 11:59:06 INFO - PROCESS | 1658 | 1462215546036 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:06 INFO - PROCESS | 1658 | 1462215546157 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 11:59:06 INFO - PROCESS | 1658 | 1462215546264 Marionette TRACE conn2 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d80a800 == 93 [pid = 1658] [id = 361] 11:59:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 183 (0x12712e400) [pid = 1658] [serial = 1082] [outer = 0x0] 11:59:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 184 (0x1273cf400) [pid = 1658] [serial = 1083] [outer = 0x12712e400] 11:59:06 INFO - PROCESS | 1658 | 1462215546297 Marionette DEBUG loaded listener.js 11:59:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 185 (0x127774400) [pid = 1658] [serial = 1084] [outer = 0x12712e400] 11:59:06 INFO - PROCESS | 1658 | 1462215546737 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 11:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 723ms 11:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:59:06 INFO - PROCESS | 1658 | 1462215546753 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 11:59:06 INFO - PROCESS | 1658 | 1462215546754 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 11:59:06 INFO - PROCESS | 1658 | 1462215546756 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:59:06 INFO - PROCESS | 1658 | 1462215546757 Marionette TRACE conn2 <- [1,1418,null,{}] 11:59:06 INFO - PROCESS | 1658 | 1462215546760 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:06 INFO - PROCESS | 1658 | 1462215546868 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 11:59:06 INFO - PROCESS | 1658 | 1462215546947 Marionette TRACE conn2 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d8ab800 == 94 [pid = 1658] [id = 362] 11:59:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 186 (0x12734b000) [pid = 1658] [serial = 1085] [outer = 0x0] 11:59:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 187 (0x128c24000) [pid = 1658] [serial = 1086] [outer = 0x12734b000] 11:59:06 INFO - PROCESS | 1658 | 1462215546976 Marionette DEBUG loaded listener.js 11:59:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 188 (0x128d82400) [pid = 1658] [serial = 1087] [outer = 0x12734b000] 11:59:07 INFO - PROCESS | 1658 | 1462215547473 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 11:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 770ms 11:59:07 INFO - PROCESS | 1658 | 1462215547527 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 11:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:59:07 INFO - PROCESS | 1658 | 1462215547531 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 11:59:07 INFO - PROCESS | 1658 | 1462215547533 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:59:07 INFO - PROCESS | 1658 | 1462215547534 Marionette TRACE conn2 <- [1,1422,null,{}] 11:59:07 INFO - PROCESS | 1658 | 1462215547537 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:07 INFO - PROCESS | 1658 | 1462215547643 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 11:59:07 INFO - PROCESS | 1658 | 1462215547752 Marionette TRACE conn2 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x1275c3800 == 95 [pid = 1658] [id = 363] 11:59:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 189 (0x112916800) [pid = 1658] [serial = 1088] [outer = 0x0] 11:59:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 190 (0x12772c400) [pid = 1658] [serial = 1089] [outer = 0x112916800] 11:59:07 INFO - PROCESS | 1658 | 1462215547784 Marionette DEBUG loaded listener.js 11:59:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 191 (0x128d87400) [pid = 1658] [serial = 1090] [outer = 0x112916800] 11:59:08 INFO - PROCESS | 1658 | 1462215548435 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 11:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 922ms 11:59:08 INFO - PROCESS | 1658 | 1462215548455 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 11:59:08 INFO - PROCESS | 1658 | 1462215548458 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 11:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:59:08 INFO - PROCESS | 1658 | 1462215548462 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:59:08 INFO - PROCESS | 1658 | 1462215548465 Marionette TRACE conn2 <- [1,1426,null,{}] 11:59:08 INFO - PROCESS | 1658 | 1462215548469 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:08 INFO - PROCESS | 1658 | 1462215548575 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 11:59:08 INFO - PROCESS | 1658 | 1462215548656 Marionette TRACE conn2 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x121991000 == 96 [pid = 1658] [id = 364] 11:59:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 192 (0x112c66800) [pid = 1658] [serial = 1091] [outer = 0x0] 11:59:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 193 (0x1130b0c00) [pid = 1658] [serial = 1092] [outer = 0x112c66800] 11:59:08 INFO - PROCESS | 1658 | 1462215548686 Marionette DEBUG loaded listener.js 11:59:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 194 (0x115e68c00) [pid = 1658] [serial = 1093] [outer = 0x112c66800] 11:59:09 INFO - PROCESS | 1658 | --DOCSHELL 0x12b3c7800 == 95 [pid = 1658] [id = 354] 11:59:09 INFO - PROCESS | 1658 | --DOCSHELL 0x12ab42000 == 94 [pid = 1658] [id = 353] 11:59:09 INFO - PROCESS | 1658 | --DOCSHELL 0x118255000 == 93 [pid = 1658] [id = 352] 11:59:09 INFO - PROCESS | 1658 | --DOCSHELL 0x1294f7800 == 92 [pid = 1658] [id = 351] 11:59:09 INFO - PROCESS | 1658 | --DOCSHELL 0x128f79800 == 91 [pid = 1658] [id = 350] 11:59:09 INFO - PROCESS | 1658 | --DOCSHELL 0x1255b3800 == 90 [pid = 1658] [id = 349] 11:59:09 INFO - PROCESS | 1658 | --DOMWINDOW == 193 (0x12d74a800) [pid = 1658] [serial = 1008] [outer = 0x0] [url = about:blank] 11:59:09 INFO - PROCESS | 1658 | --DOMWINDOW == 192 (0x125fc4c00) [pid = 1658] [serial = 957] [outer = 0x0] [url = about:blank] 11:59:09 INFO - PROCESS | 1658 | --DOMWINDOW == 191 (0x128c29000) [pid = 1658] [serial = 960] [outer = 0x0] [url = about:blank] 11:59:09 INFO - PROCESS | 1658 | --DOMWINDOW == 190 (0x1297d3000) [pid = 1658] [serial = 963] [outer = 0x0] [url = about:blank] 11:59:09 INFO - PROCESS | 1658 | --DOMWINDOW == 189 (0x12bd4b800) [pid = 1658] [serial = 966] [outer = 0x0] [url = about:blank] 11:59:09 INFO - PROCESS | 1658 | --DOMWINDOW == 188 (0x12bb58c00) [pid = 1658] [serial = 969] [outer = 0x0] [url = about:blank] 11:59:09 INFO - PROCESS | 1658 | --DOCSHELL 0x121b79000 == 89 [pid = 1658] [id = 348] 11:59:09 INFO - PROCESS | 1658 | --DOCSHELL 0x119663000 == 88 [pid = 1658] [id = 347] 11:59:09 INFO - PROCESS | 1658 | --DOCSHELL 0x119226000 == 87 [pid = 1658] [id = 346] 11:59:09 INFO - PROCESS | 1658 | --DOCSHELL 0x1175b4800 == 86 [pid = 1658] [id = 345] 11:59:09 INFO - PROCESS | 1658 | --DOCSHELL 0x115e10000 == 85 [pid = 1658] [id = 344] 11:59:09 INFO - PROCESS | 1658 | --DOCSHELL 0x1135c3000 == 84 [pid = 1658] [id = 343] 11:59:09 INFO - PROCESS | 1658 | --DOCSHELL 0x121987000 == 83 [pid = 1658] [id = 337] 11:59:09 INFO - PROCESS | 1658 | 1462215549211 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 11:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 774ms 11:59:09 INFO - PROCESS | 1658 | 1462215549236 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 11:59:09 INFO - PROCESS | 1658 | 1462215549240 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 11:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:59:09 INFO - PROCESS | 1658 | 1462215549245 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:59:09 INFO - PROCESS | 1658 | 1462215549248 Marionette TRACE conn2 <- [1,1430,null,{}] 11:59:09 INFO - PROCESS | 1658 | 1462215549251 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:09 INFO - PROCESS | 1658 | 1462215549347 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 11:59:09 INFO - PROCESS | 1658 | --DOMWINDOW == 187 (0x121193c00) [pid = 1658] [serial = 984] [outer = 0x0] [url = about:blank] 11:59:09 INFO - PROCESS | 1658 | --DOMWINDOW == 186 (0x121da3c00) [pid = 1658] [serial = 985] [outer = 0x0] [url = about:blank] 11:59:09 INFO - PROCESS | 1658 | --DOMWINDOW == 185 (0x112920c00) [pid = 1658] [serial = 973] [outer = 0x0] [url = about:blank] 11:59:09 INFO - PROCESS | 1658 | --DOMWINDOW == 184 (0x111e56c00) [pid = 1658] [serial = 972] [outer = 0x0] [url = about:blank] 11:59:09 INFO - PROCESS | 1658 | --DOMWINDOW == 183 (0x116aaf800) [pid = 1658] [serial = 951] [outer = 0x0] [url = about:blank] 11:59:09 INFO - PROCESS | 1658 | --DOMWINDOW == 182 (0x116788800) [pid = 1658] [serial = 976] [outer = 0x0] [url = about:blank] 11:59:09 INFO - PROCESS | 1658 | --DOMWINDOW == 181 (0x113018800) [pid = 1658] [serial = 975] [outer = 0x0] [url = about:blank] 11:59:09 INFO - PROCESS | 1658 | --DOMWINDOW == 180 (0x126862000) [pid = 1658] [serial = 987] [outer = 0x0] [url = about:blank] 11:59:09 INFO - PROCESS | 1658 | --DOMWINDOW == 179 (0x128e5d800) [pid = 1658] [serial = 990] [outer = 0x0] [url = about:blank] 11:59:09 INFO - PROCESS | 1658 | --DOMWINDOW == 178 (0x11830f000) [pid = 1658] [serial = 978] [outer = 0x0] [url = about:blank] 11:59:09 INFO - PROCESS | 1658 | --DOMWINDOW == 177 (0x118729c00) [pid = 1658] [serial = 979] [outer = 0x0] [url = about:blank] 11:59:09 INFO - PROCESS | 1658 | --DOMWINDOW == 176 (0x119241400) [pid = 1658] [serial = 981] [outer = 0x0] [url = about:blank] 11:59:09 INFO - PROCESS | 1658 | --DOMWINDOW == 175 (0x120e27000) [pid = 1658] [serial = 982] [outer = 0x0] [url = about:blank] 11:59:09 INFO - PROCESS | 1658 | --DOMWINDOW == 174 (0x129557000) [pid = 1658] [serial = 946] [outer = 0x0] [url = about:blank] 11:59:09 INFO - PROCESS | 1658 | --DOMWINDOW == 173 (0x112c0b000) [pid = 1658] [serial = 948] [outer = 0x0] [url = about:blank] 11:59:09 INFO - PROCESS | 1658 | --DOMWINDOW == 172 (0x1196f1000) [pid = 1658] [serial = 954] [outer = 0x0] [url = about:blank] 11:59:09 INFO - PROCESS | 1658 | --DOMWINDOW == 171 (0x12a9c6c00) [pid = 1658] [serial = 993] [outer = 0x0] [url = about:blank] 11:59:09 INFO - PROCESS | 1658 | --DOMWINDOW == 170 (0x12c110800) [pid = 1658] [serial = 997] [outer = 0x0] [url = about:blank] 11:59:09 INFO - PROCESS | 1658 | --DOMWINDOW == 169 (0x12c083400) [pid = 1658] [serial = 996] [outer = 0x0] [url = about:blank] 11:59:09 INFO - PROCESS | 1658 | --DOMWINDOW == 168 (0x112c65400) [pid = 1658] [serial = 999] [outer = 0x0] [url = about:blank] 11:59:09 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x118552800) [pid = 1658] [serial = 1000] [outer = 0x0] [url = about:blank] 11:59:09 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x12d412800) [pid = 1658] [serial = 1005] [outer = 0x0] [url = about:blank] 11:59:09 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x1193d1000) [pid = 1658] [serial = 1002] [outer = 0x0] [url = about:blank] 11:59:09 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x12b2f6400) [pid = 1658] [serial = 994] [outer = 0x0] [url = about:blank] 11:59:09 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x129555800) [pid = 1658] [serial = 991] [outer = 0x0] [url = about:blank] 11:59:09 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x12c7f4400) [pid = 1658] [serial = 1003] [outer = 0x0] [url = about:blank] 11:59:09 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x127777c00) [pid = 1658] [serial = 988] [outer = 0x0] [url = about:blank] 11:59:09 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x12d41c800) [pid = 1658] [serial = 1006] [outer = 0x0] [url = about:blank] 11:59:09 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x12cf71800) [pid = 1658] [serial = 888] [outer = 0x0] [url = about:blank] 11:59:09 INFO - PROCESS | 1658 | 1462215549420 Marionette TRACE conn2 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:09 INFO - PROCESS | 1658 | ++DOCSHELL 0x118aa2800 == 84 [pid = 1658] [id = 365] 11:59:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x112c10400) [pid = 1658] [serial = 1094] [outer = 0x0] 11:59:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x1165a1c00) [pid = 1658] [serial = 1095] [outer = 0x112c10400] 11:59:09 INFO - PROCESS | 1658 | 1462215549447 Marionette DEBUG loaded listener.js 11:59:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x1176a8000) [pid = 1658] [serial = 1096] [outer = 0x112c10400] 11:59:09 INFO - PROCESS | 1658 | 1462215549771 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 11:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 572ms 11:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:59:09 INFO - PROCESS | 1658 | 1462215549817 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 11:59:09 INFO - PROCESS | 1658 | 1462215549818 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 11:59:09 INFO - PROCESS | 1658 | 1462215549820 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:59:09 INFO - PROCESS | 1658 | 1462215549822 Marionette TRACE conn2 <- [1,1434,null,{}] 11:59:09 INFO - PROCESS | 1658 | 1462215549830 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:09 INFO - PROCESS | 1658 | 1462215549936 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 11:59:10 INFO - PROCESS | 1658 | 1462215550002 Marionette TRACE conn2 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x1236d8000 == 85 [pid = 1658] [id = 366] 11:59:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x118282800) [pid = 1658] [serial = 1097] [outer = 0x0] 11:59:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x11871d000) [pid = 1658] [serial = 1098] [outer = 0x118282800] 11:59:10 INFO - PROCESS | 1658 | 1462215550030 Marionette DEBUG loaded listener.js 11:59:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x118a11400) [pid = 1658] [serial = 1099] [outer = 0x118282800] 11:59:10 INFO - PROCESS | 1658 | 1462215550335 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 11:59:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 520ms 11:59:10 INFO - PROCESS | 1658 | 1462215550341 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 11:59:10 INFO - PROCESS | 1658 | 1462215550342 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 11:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:59:10 INFO - PROCESS | 1658 | 1462215550353 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:59:10 INFO - PROCESS | 1658 | 1462215550354 Marionette TRACE conn2 <- [1,1438,null,{}] 11:59:10 INFO - PROCESS | 1658 | 1462215550357 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:10 INFO - PROCESS | 1658 | 1462215550452 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 11:59:10 INFO - PROCESS | 1658 | 1462215550518 Marionette TRACE conn2 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x1275ac000 == 86 [pid = 1658] [id = 367] 11:59:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x118a13000) [pid = 1658] [serial = 1100] [outer = 0x0] 11:59:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x119241400) [pid = 1658] [serial = 1101] [outer = 0x118a13000] 11:59:10 INFO - PROCESS | 1658 | 1462215550544 Marionette DEBUG loaded listener.js 11:59:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x1196ef400) [pid = 1658] [serial = 1102] [outer = 0x118a13000] 11:59:10 INFO - PROCESS | 1658 | 1462215550840 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 11:59:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 522ms 11:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:59:10 INFO - PROCESS | 1658 | 1462215550875 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 11:59:10 INFO - PROCESS | 1658 | 1462215550876 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 11:59:10 INFO - PROCESS | 1658 | 1462215550881 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:59:10 INFO - PROCESS | 1658 | 1462215550883 Marionette TRACE conn2 <- [1,1442,null,{}] 11:59:10 INFO - PROCESS | 1658 | 1462215550886 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:10 INFO - PROCESS | 1658 | 1462215550974 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 11:59:10 INFO - PROCESS | 1658 | 1462215550979 Marionette TRACE conn2 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a807000 == 87 [pid = 1658] [id = 368] 11:59:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x1196f1c00) [pid = 1658] [serial = 1103] [outer = 0x0] 11:59:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 170 (0x120e29000) [pid = 1658] [serial = 1104] [outer = 0x1196f1c00] 11:59:11 INFO - PROCESS | 1658 | 1462215551004 Marionette DEBUG loaded listener.js 11:59:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 171 (0x12118fc00) [pid = 1658] [serial = 1105] [outer = 0x1196f1c00] 11:59:11 INFO - PROCESS | 1658 | 1462215551373 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 11:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 522ms 11:59:11 INFO - PROCESS | 1658 | 1462215551414 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 11:59:11 INFO - PROCESS | 1658 | 1462215551415 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 11:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:59:11 INFO - PROCESS | 1658 | 1462215551417 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:59:11 INFO - PROCESS | 1658 | 1462215551418 Marionette TRACE conn2 <- [1,1446,null,{}] 11:59:11 INFO - PROCESS | 1658 | 1462215551421 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:11 INFO - PROCESS | 1658 | 1462215551553 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 11:59:11 INFO - PROCESS | 1658 | 1462215551568 Marionette TRACE conn2 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:11 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b053800 == 88 [pid = 1658] [id = 369] 11:59:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 172 (0x1218edc00) [pid = 1658] [serial = 1106] [outer = 0x0] 11:59:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 173 (0x125479400) [pid = 1658] [serial = 1107] [outer = 0x1218edc00] 11:59:11 INFO - PROCESS | 1658 | 1462215551595 Marionette DEBUG loaded listener.js 11:59:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 174 (0x127349c00) [pid = 1658] [serial = 1108] [outer = 0x1218edc00] 11:59:11 INFO - PROCESS | 1658 | 1462215551967 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 11:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 567ms 11:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:59:11 INFO - PROCESS | 1658 | 1462215551986 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 11:59:11 INFO - PROCESS | 1658 | 1462215551987 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 11:59:11 INFO - PROCESS | 1658 | 1462215551989 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:59:11 INFO - PROCESS | 1658 | 1462215551990 Marionette TRACE conn2 <- [1,1450,null,{}] 11:59:11 INFO - PROCESS | 1658 | 1462215551993 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:12 INFO - PROCESS | 1658 | 1462215552105 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 11:59:12 INFO - PROCESS | 1658 | 1462215552118 Marionette TRACE conn2 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c1a0000 == 89 [pid = 1658] [id = 370] 11:59:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 175 (0x118f49c00) [pid = 1658] [serial = 1109] [outer = 0x0] 11:59:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 176 (0x127729c00) [pid = 1658] [serial = 1110] [outer = 0x118f49c00] 11:59:12 INFO - PROCESS | 1658 | 1462215552143 Marionette DEBUG loaded listener.js 11:59:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 177 (0x128c1e800) [pid = 1658] [serial = 1111] [outer = 0x118f49c00] 11:59:12 INFO - PROCESS | 1658 | 1462215552545 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 11:59:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 569ms 11:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:59:12 INFO - PROCESS | 1658 | 1462215552574 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 11:59:12 INFO - PROCESS | 1658 | 1462215552575 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 11:59:12 INFO - PROCESS | 1658 | 1462215552582 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:59:12 INFO - PROCESS | 1658 | 1462215552583 Marionette TRACE conn2 <- [1,1454,null,{}] 11:59:12 INFO - PROCESS | 1658 | 1462215552587 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:12 INFO - PROCESS | 1658 | 1462215552759 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 11:59:12 INFO - PROCESS | 1658 | 1462215552807 Marionette TRACE conn2 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d432800 == 90 [pid = 1658] [id = 371] 11:59:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 178 (0x1273cfc00) [pid = 1658] [serial = 1112] [outer = 0x0] 11:59:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 179 (0x128e5dc00) [pid = 1658] [serial = 1113] [outer = 0x1273cfc00] 11:59:12 INFO - PROCESS | 1658 | 1462215552868 Marionette DEBUG loaded listener.js 11:59:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 180 (0x128f3bc00) [pid = 1658] [serial = 1114] [outer = 0x1273cfc00] 11:59:13 INFO - PROCESS | 1658 | 1462215553191 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 11:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 624ms 11:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:59:13 INFO - PROCESS | 1658 | 1462215553203 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 11:59:13 INFO - PROCESS | 1658 | 1462215553204 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 11:59:13 INFO - PROCESS | 1658 | 1462215553206 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:59:13 INFO - PROCESS | 1658 | 1462215553207 Marionette TRACE conn2 <- [1,1458,null,{}] 11:59:13 INFO - PROCESS | 1658 | 1462215553210 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:13 INFO - PROCESS | 1658 | 1462215553328 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 11:59:13 INFO - PROCESS | 1658 | 1462215553341 Marionette TRACE conn2 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:13 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d8ad000 == 91 [pid = 1658] [id = 372] 11:59:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 181 (0x128e5c800) [pid = 1658] [serial = 1115] [outer = 0x0] 11:59:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 182 (0x129403000) [pid = 1658] [serial = 1116] [outer = 0x128e5c800] 11:59:13 INFO - PROCESS | 1658 | 1462215553366 Marionette DEBUG loaded listener.js 11:59:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 183 (0x1294ccc00) [pid = 1658] [serial = 1117] [outer = 0x128e5c800] 11:59:13 INFO - PROCESS | 1658 | --DOMWINDOW == 182 (0x11831c800) [pid = 1658] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:59:13 INFO - PROCESS | 1658 | --DOMWINDOW == 181 (0x1187abc00) [pid = 1658] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:59:13 INFO - PROCESS | 1658 | --DOMWINDOW == 180 (0x1126bac00) [pid = 1658] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:59:13 INFO - PROCESS | 1658 | --DOMWINDOW == 179 (0x110f1c000) [pid = 1658] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:59:13 INFO - PROCESS | 1658 | --DOMWINDOW == 178 (0x116783800) [pid = 1658] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:59:13 INFO - PROCESS | 1658 | --DOMWINDOW == 177 (0x12d41f000) [pid = 1658] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:59:13 INFO - PROCESS | 1658 | --DOMWINDOW == 176 (0x11352bc00) [pid = 1658] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:59:13 INFO - PROCESS | 1658 | --DOMWINDOW == 175 (0x118130000) [pid = 1658] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:59:13 INFO - PROCESS | 1658 | --DOMWINDOW == 174 (0x112917000) [pid = 1658] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:59:13 INFO - PROCESS | 1658 | --DOMWINDOW == 173 (0x118a10c00) [pid = 1658] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:59:13 INFO - PROCESS | 1658 | --DOMWINDOW == 172 (0x111123800) [pid = 1658] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:59:13 INFO - PROCESS | 1658 | --DOMWINDOW == 171 (0x118722c00) [pid = 1658] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:59:13 INFO - PROCESS | 1658 | --DOMWINDOW == 170 (0x116874800) [pid = 1658] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:59:13 INFO - PROCESS | 1658 | 1462215553810 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 11:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 620ms 11:59:13 INFO - PROCESS | 1658 | 1462215553826 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 11:59:13 INFO - PROCESS | 1658 | 1462215553827 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 11:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:59:13 INFO - PROCESS | 1658 | 1462215553835 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:59:13 INFO - PROCESS | 1658 | 1462215553836 Marionette TRACE conn2 <- [1,1462,null,{}] 11:59:13 INFO - PROCESS | 1658 | 1462215553838 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:13 INFO - PROCESS | 1658 | 1462215553963 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 11:59:14 INFO - PROCESS | 1658 | 1462215554009 Marionette TRACE conn2 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:14 INFO - PROCESS | 1658 | ++DOCSHELL 0x12da47000 == 92 [pid = 1658] [id = 373] 11:59:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 171 (0x110f24000) [pid = 1658] [serial = 1118] [outer = 0x0] 11:59:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 172 (0x11835e000) [pid = 1658] [serial = 1119] [outer = 0x110f24000] 11:59:14 INFO - PROCESS | 1658 | 1462215554036 Marionette DEBUG loaded listener.js 11:59:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 173 (0x121107000) [pid = 1658] [serial = 1120] [outer = 0x110f24000] 11:59:14 INFO - PROCESS | 1658 | 1462215554355 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 11:59:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 570ms 11:59:14 INFO - PROCESS | 1658 | 1462215554406 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 11:59:14 INFO - PROCESS | 1658 | 1462215554407 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 11:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:59:14 INFO - PROCESS | 1658 | 1462215554409 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:59:14 INFO - PROCESS | 1658 | 1462215554411 Marionette TRACE conn2 <- [1,1466,null,{}] 11:59:14 INFO - PROCESS | 1658 | 1462215554414 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:14 INFO - PROCESS | 1658 | 1462215554524 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 11:59:14 INFO - PROCESS | 1658 | 1462215554590 Marionette TRACE conn2 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:14 INFO - PROCESS | 1658 | ++DOCSHELL 0x12dbe0800 == 93 [pid = 1658] [id = 374] 11:59:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 174 (0x1193d5c00) [pid = 1658] [serial = 1121] [outer = 0x0] 11:59:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 175 (0x1294d4400) [pid = 1658] [serial = 1122] [outer = 0x1193d5c00] 11:59:14 INFO - PROCESS | 1658 | 1462215554619 Marionette DEBUG loaded listener.js 11:59:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 176 (0x1297d5000) [pid = 1658] [serial = 1123] [outer = 0x1193d5c00] 11:59:14 INFO - PROCESS | 1658 | 1462215554912 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 11:59:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 519ms 11:59:14 INFO - PROCESS | 1658 | 1462215554936 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 11:59:14 INFO - PROCESS | 1658 | 1462215554937 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 11:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:59:14 INFO - PROCESS | 1658 | 1462215554940 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:59:14 INFO - PROCESS | 1658 | 1462215554941 Marionette TRACE conn2 <- [1,1470,null,{}] 11:59:14 INFO - PROCESS | 1658 | 1462215554945 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:15 INFO - PROCESS | 1658 | 1462215555049 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 11:59:15 INFO - PROCESS | 1658 | 1462215555054 Marionette TRACE conn2 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:15 INFO - PROCESS | 1658 | ++DOCSHELL 0x12f62a000 == 94 [pid = 1658] [id = 375] 11:59:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 177 (0x128f46000) [pid = 1658] [serial = 1124] [outer = 0x0] 11:59:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 178 (0x12a9c3c00) [pid = 1658] [serial = 1125] [outer = 0x128f46000] 11:59:15 INFO - PROCESS | 1658 | 1462215555091 Marionette DEBUG loaded listener.js 11:59:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 179 (0x12b02e400) [pid = 1658] [serial = 1126] [outer = 0x128f46000] 11:59:15 INFO - PROCESS | 1658 | 1462215555515 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 11:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 619ms 11:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:59:15 INFO - PROCESS | 1658 | 1462215555567 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 11:59:15 INFO - PROCESS | 1658 | 1462215555568 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 11:59:15 INFO - PROCESS | 1658 | 1462215555570 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:59:15 INFO - PROCESS | 1658 | 1462215555571 Marionette TRACE conn2 <- [1,1474,null,{}] 11:59:15 INFO - PROCESS | 1658 | 1462215555574 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:15 INFO - PROCESS | 1658 | 1462215555747 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 11:59:15 INFO - PROCESS | 1658 | 1462215555809 Marionette TRACE conn2 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:15 INFO - PROCESS | 1658 | ++DOCSHELL 0x115f7a000 == 95 [pid = 1658] [id = 376] 11:59:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 180 (0x111123800) [pid = 1658] [serial = 1127] [outer = 0x0] 11:59:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 181 (0x111d3f800) [pid = 1658] [serial = 1128] [outer = 0x111123800] 11:59:15 INFO - PROCESS | 1658 | 1462215555841 Marionette DEBUG loaded listener.js 11:59:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 182 (0x112921800) [pid = 1658] [serial = 1129] [outer = 0x111123800] 11:59:16 INFO - PROCESS | 1658 | 1462215556365 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 11:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 819ms 11:59:16 INFO - PROCESS | 1658 | 1462215556438 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 11:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:59:16 INFO - PROCESS | 1658 | 1462215556440 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 11:59:16 INFO - PROCESS | 1658 | 1462215556444 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:59:16 INFO - PROCESS | 1658 | 1462215556446 Marionette TRACE conn2 <- [1,1478,null,{}] 11:59:16 INFO - PROCESS | 1658 | 1462215556450 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:16 INFO - PROCESS | 1658 | 1462215556564 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 11:59:16 INFO - PROCESS | 1658 | 1462215556671 Marionette TRACE conn2 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x125418000 == 96 [pid = 1658] [id = 377] 11:59:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 183 (0x11677e800) [pid = 1658] [serial = 1130] [outer = 0x0] 11:59:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 184 (0x116aad400) [pid = 1658] [serial = 1131] [outer = 0x11677e800] 11:59:16 INFO - PROCESS | 1658 | 1462215556705 Marionette DEBUG loaded listener.js 11:59:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 185 (0x118316800) [pid = 1658] [serial = 1132] [outer = 0x11677e800] 11:59:17 INFO - PROCESS | 1658 | 1462215557246 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 11:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 821ms 11:59:17 INFO - PROCESS | 1658 | 1462215557266 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 11:59:17 INFO - PROCESS | 1658 | 1462215557268 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 11:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:59:17 INFO - PROCESS | 1658 | 1462215557270 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:59:17 INFO - PROCESS | 1658 | 1462215557271 Marionette TRACE conn2 <- [1,1482,null,{}] 11:59:17 INFO - PROCESS | 1658 | 1462215557274 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:17 INFO - PROCESS | 1658 | 1462215557388 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 11:59:17 INFO - PROCESS | 1658 | 1462215557468 Marionette TRACE conn2 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:17 INFO - PROCESS | 1658 | ++DOCSHELL 0x12dbed000 == 97 [pid = 1658] [id = 378] 11:59:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 186 (0x1219a3800) [pid = 1658] [serial = 1133] [outer = 0x0] 11:59:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 187 (0x125482800) [pid = 1658] [serial = 1134] [outer = 0x1219a3800] 11:59:17 INFO - PROCESS | 1658 | 1462215557497 Marionette DEBUG loaded listener.js 11:59:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 188 (0x126863400) [pid = 1658] [serial = 1135] [outer = 0x1219a3800] 11:59:17 INFO - PROCESS | 1658 | 1462215557986 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 11:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 769ms 11:59:18 INFO - PROCESS | 1658 | 1462215558039 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 11:59:18 INFO - PROCESS | 1658 | 1462215558042 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 11:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:59:18 INFO - PROCESS | 1658 | 1462215558052 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:59:18 INFO - PROCESS | 1658 | 1462215558055 Marionette TRACE conn2 <- [1,1486,null,{}] 11:59:18 INFO - PROCESS | 1658 | 1462215558058 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:18 INFO - PROCESS | 1658 | 1462215558171 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 11:59:18 INFO - PROCESS | 1658 | 1462215558249 Marionette TRACE conn2 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x12f6e3800 == 98 [pid = 1658] [id = 379] 11:59:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 189 (0x127351000) [pid = 1658] [serial = 1136] [outer = 0x0] 11:59:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 190 (0x129407400) [pid = 1658] [serial = 1137] [outer = 0x127351000] 11:59:18 INFO - PROCESS | 1658 | 1462215558280 Marionette DEBUG loaded listener.js 11:59:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 191 (0x129556400) [pid = 1658] [serial = 1138] [outer = 0x127351000] 11:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 680ms 11:59:18 INFO - PROCESS | 1658 | 1462215558720 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 11:59:18 INFO - PROCESS | 1658 | 1462215558727 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 11:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:59:18 INFO - PROCESS | 1658 | 1462215558731 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 11:59:18 INFO - PROCESS | 1658 | 1462215558733 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:59:18 INFO - PROCESS | 1658 | 1462215558735 Marionette TRACE conn2 <- [1,1490,null,{}] 11:59:18 INFO - PROCESS | 1658 | 1462215558737 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:18 INFO - PROCESS | 1658 | 1462215558847 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 11:59:18 INFO - PROCESS | 1658 | 1462215558908 Marionette TRACE conn2 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x135285000 == 99 [pid = 1658] [id = 380] 11:59:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 192 (0x12955d400) [pid = 1658] [serial = 1139] [outer = 0x0] 11:59:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 193 (0x1297d2800) [pid = 1658] [serial = 1140] [outer = 0x12955d400] 11:59:18 INFO - PROCESS | 1658 | 1462215558983 Marionette DEBUG loaded listener.js 11:59:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 194 (0x12b2f1400) [pid = 1658] [serial = 1141] [outer = 0x12955d400] 11:59:19 INFO - PROCESS | 1658 | 1462215559418 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 11:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 720ms 11:59:19 INFO - PROCESS | 1658 | 1462215559496 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 11:59:19 INFO - PROCESS | 1658 | 1462215559497 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 11:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:59:19 INFO - PROCESS | 1658 | 1462215559501 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:59:19 INFO - PROCESS | 1658 | 1462215559502 Marionette TRACE conn2 <- [1,1494,null,{}] 11:59:19 INFO - PROCESS | 1658 | 1462215559505 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:19 INFO - PROCESS | 1658 | 1462215559621 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 11:59:19 INFO - PROCESS | 1658 | 1462215559702 Marionette TRACE conn2 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:19 INFO - PROCESS | 1658 | ++DOCSHELL 0x116a6a800 == 100 [pid = 1658] [id = 381] 11:59:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 195 (0x119241800) [pid = 1658] [serial = 1142] [outer = 0x0] 11:59:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 196 (0x12110b000) [pid = 1658] [serial = 1143] [outer = 0x119241800] 11:59:19 INFO - PROCESS | 1658 | 1462215559738 Marionette DEBUG loaded listener.js 11:59:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 197 (0x12bb56000) [pid = 1658] [serial = 1144] [outer = 0x119241800] 11:59:20 INFO - PROCESS | 1658 | 1462215560413 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 11:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 919ms 11:59:20 INFO - PROCESS | 1658 | 1462215560421 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 11:59:20 INFO - PROCESS | 1658 | 1462215560423 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 11:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:59:20 INFO - PROCESS | 1658 | 1462215560426 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:59:20 INFO - PROCESS | 1658 | 1462215560431 Marionette TRACE conn2 <- [1,1498,null,{}] 11:59:20 INFO - PROCESS | 1658 | 1462215560435 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:20 INFO - PROCESS | 1658 | 1462215560548 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 11:59:20 INFO - PROCESS | 1658 | 1462215560689 Marionette TRACE conn2 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:20 INFO - PROCESS | 1658 | ++DOCSHELL 0x11922e800 == 101 [pid = 1658] [id = 382] 11:59:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 198 (0x112914400) [pid = 1658] [serial = 1145] [outer = 0x0] 11:59:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 199 (0x11291fc00) [pid = 1658] [serial = 1146] [outer = 0x112914400] 11:59:20 INFO - PROCESS | 1658 | 1462215560738 Marionette DEBUG loaded listener.js 11:59:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 200 (0x112c13400) [pid = 1658] [serial = 1147] [outer = 0x112914400] 11:59:21 INFO - PROCESS | 1658 | 1462215561329 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 11:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 976ms 11:59:21 INFO - PROCESS | 1658 | 1462215561404 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 11:59:21 INFO - PROCESS | 1658 | 1462215561409 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 11:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:59:21 INFO - PROCESS | 1658 | 1462215561416 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:59:21 INFO - PROCESS | 1658 | 1462215561418 Marionette TRACE conn2 <- [1,1502,null,{}] 11:59:21 INFO - PROCESS | 1658 | 1462215561422 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:21 INFO - PROCESS | 1658 | 1462215561561 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 11:59:21 INFO - PROCESS | 1658 | 1462215561674 Marionette TRACE conn2 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:21 INFO - PROCESS | 1658 | ++DOCSHELL 0x121144800 == 102 [pid = 1658] [id = 383] 11:59:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 201 (0x1134f1c00) [pid = 1658] [serial = 1148] [outer = 0x0] 11:59:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 202 (0x115f3ec00) [pid = 1658] [serial = 1149] [outer = 0x1134f1c00] 11:59:21 INFO - PROCESS | 1658 | 1462215561703 Marionette DEBUG loaded listener.js 11:59:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 203 (0x11659a400) [pid = 1658] [serial = 1150] [outer = 0x1134f1c00] 11:59:22 INFO - PROCESS | 1658 | 1462215562150 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 11:59:22 INFO - PROCESS | 1658 | --DOCSHELL 0x1294ef000 == 101 [pid = 1658] [id = 101] 11:59:22 INFO - PROCESS | 1658 | --DOCSHELL 0x121b91000 == 100 [pid = 1658] [id = 198] 11:59:22 INFO - PROCESS | 1658 | --DOCSHELL 0x12f6c6800 == 99 [pid = 1658] [id = 240] 11:59:22 INFO - PROCESS | 1658 | --DOCSHELL 0x13590f000 == 98 [pid = 1658] [id = 296] 11:59:22 INFO - PROCESS | 1658 | --DOCSHELL 0x12f62a000 == 97 [pid = 1658] [id = 375] 11:59:22 INFO - PROCESS | 1658 | --DOCSHELL 0x12dbe0800 == 96 [pid = 1658] [id = 374] 11:59:22 INFO - PROCESS | 1658 | --DOCSHELL 0x12da47000 == 95 [pid = 1658] [id = 373] 11:59:22 INFO - PROCESS | 1658 | --DOCSHELL 0x12d8ad000 == 94 [pid = 1658] [id = 372] 11:59:22 INFO - PROCESS | 1658 | --DOCSHELL 0x12d432800 == 93 [pid = 1658] [id = 371] 11:59:22 INFO - PROCESS | 1658 | --DOMWINDOW == 202 (0x1187ab400) [pid = 1658] [serial = 1014] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1658 | --DOMWINDOW == 201 (0x113483800) [pid = 1658] [serial = 1011] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1658 | --DOMWINDOW == 200 (0x120f8f400) [pid = 1658] [serial = 1017] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1658 | --DOMWINDOW == 199 (0x128e5f000) [pid = 1658] [serial = 1020] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1658 | --DOMWINDOW == 198 (0x12c7eec00) [pid = 1658] [serial = 1023] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1658 | --DOMWINDOW == 197 (0x135322c00) [pid = 1658] [serial = 1026] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1658 | --DOMWINDOW == 196 (0x125fcac00) [pid = 1658] [serial = 1065] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1658 | --DOCSHELL 0x12c1a0000 == 92 [pid = 1658] [id = 370] 11:59:22 INFO - PROCESS | 1658 | --DOCSHELL 0x12b053800 == 91 [pid = 1658] [id = 369] 11:59:22 INFO - PROCESS | 1658 | --DOCSHELL 0x12a807000 == 90 [pid = 1658] [id = 368] 11:59:22 INFO - PROCESS | 1658 | --DOCSHELL 0x1275ac000 == 89 [pid = 1658] [id = 367] 11:59:22 INFO - PROCESS | 1658 | --DOCSHELL 0x1236d8000 == 88 [pid = 1658] [id = 366] 11:59:22 INFO - PROCESS | 1658 | --DOCSHELL 0x118aa2800 == 87 [pid = 1658] [id = 365] 11:59:22 INFO - PROCESS | 1658 | --DOCSHELL 0x121991000 == 86 [pid = 1658] [id = 364] 11:59:22 INFO - PROCESS | 1658 | --DOCSHELL 0x12d8ab800 == 85 [pid = 1658] [id = 362] 11:59:22 INFO - PROCESS | 1658 | --DOCSHELL 0x12d80a800 == 84 [pid = 1658] [id = 361] 11:59:22 INFO - PROCESS | 1658 | --DOCSHELL 0x12ccf1800 == 83 [pid = 1658] [id = 360] 11:59:22 INFO - PROCESS | 1658 | --DOCSHELL 0x12cb34000 == 82 [pid = 1658] [id = 359] 11:59:22 INFO - PROCESS | 1658 | --DOCSHELL 0x12bbcd000 == 81 [pid = 1658] [id = 358] 11:59:22 INFO - PROCESS | 1658 | --DOCSHELL 0x121da2800 == 80 [pid = 1658] [id = 357] 11:59:22 INFO - PROCESS | 1658 | --DOCSHELL 0x1175af800 == 79 [pid = 1658] [id = 356] 11:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 822ms 11:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:59:22 INFO - PROCESS | 1658 | 1462215562238 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 11:59:22 INFO - PROCESS | 1658 | 1462215562239 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 11:59:22 INFO - PROCESS | 1658 | 1462215562241 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:59:22 INFO - PROCESS | 1658 | 1462215562243 Marionette TRACE conn2 <- [1,1506,null,{}] 11:59:22 INFO - PROCESS | 1658 | 1462215562253 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:22 INFO - PROCESS | 1658 | 1462215562341 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 11:59:22 INFO - PROCESS | 1658 | --DOMWINDOW == 195 (0x118368000) [pid = 1658] [serial = 1047] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1658 | --DOMWINDOW == 194 (0x118a14800) [pid = 1658] [serial = 1050] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1658 | --DOMWINDOW == 193 (0x1187a4c00) [pid = 1658] [serial = 1048] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1658 | --DOMWINDOW == 192 (0x112c14c00) [pid = 1658] [serial = 1035] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1658 | --DOMWINDOW == 191 (0x113486400) [pid = 1658] [serial = 1036] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1658 | --DOMWINDOW == 190 (0x112a53800) [pid = 1658] [serial = 1030] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1658 | --DOMWINDOW == 189 (0x111e4f000) [pid = 1658] [serial = 1029] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1658 | --DOMWINDOW == 188 (0x1168cd000) [pid = 1658] [serial = 1041] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1658 | --DOMWINDOW == 187 (0x1176a1400) [pid = 1658] [serial = 1042] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1658 | --DOMWINDOW == 186 (0x12d7ee800) [pid = 1658] [serial = 1009] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1658 | --DOMWINDOW == 185 (0x1162db800) [pid = 1658] [serial = 1038] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1658 | --DOMWINDOW == 184 (0x116785800) [pid = 1658] [serial = 1039] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1658 | --DOMWINDOW == 183 (0x118275000) [pid = 1658] [serial = 1044] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1658 | --DOMWINDOW == 182 (0x11291e800) [pid = 1658] [serial = 1032] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1658 | --DOMWINDOW == 181 (0x112a55400) [pid = 1658] [serial = 1033] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1658 | --DOMWINDOW == 180 (0x1195bf400) [pid = 1658] [serial = 1053] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1658 | --DOMWINDOW == 179 (0x119244400) [pid = 1658] [serial = 1051] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1658 | --DOMWINDOW == 178 (0x1196ec800) [pid = 1658] [serial = 1054] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1658 | --DOMWINDOW == 177 (0x118726400) [pid = 1658] [serial = 1057] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1658 | --DOMWINDOW == 176 (0x12110fc00) [pid = 1658] [serial = 1062] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1658 | --DOMWINDOW == 175 (0x112916400) [pid = 1658] [serial = 1056] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1658 | --DOMWINDOW == 174 (0x12110a400) [pid = 1658] [serial = 1060] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1658 | --DOMWINDOW == 173 (0x118318400) [pid = 1658] [serial = 1045] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1658 | --DOMWINDOW == 172 (0x123682000) [pid = 1658] [serial = 1063] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1658 | --DOMWINDOW == 171 (0x120e28000) [pid = 1658] [serial = 1059] [outer = 0x0] [url = about:blank] 11:59:22 INFO - PROCESS | 1658 | 1462215562416 Marionette TRACE conn2 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:22 INFO - PROCESS | 1658 | ++DOCSHELL 0x1180ae800 == 80 [pid = 1658] [id = 384] 11:59:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 172 (0x11291e800) [pid = 1658] [serial = 1151] [outer = 0x0] 11:59:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 173 (0x113591000) [pid = 1658] [serial = 1152] [outer = 0x11291e800] 11:59:22 INFO - PROCESS | 1658 | 1462215562447 Marionette DEBUG loaded listener.js 11:59:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 174 (0x118076c00) [pid = 1658] [serial = 1153] [outer = 0x11291e800] 11:59:22 INFO - PROCESS | 1658 | 1462215562754 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 11:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 525ms 11:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:59:22 INFO - PROCESS | 1658 | 1462215562769 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 11:59:22 INFO - PROCESS | 1658 | 1462215562771 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 11:59:22 INFO - PROCESS | 1658 | 1462215562773 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:59:22 INFO - PROCESS | 1658 | 1462215562774 Marionette TRACE conn2 <- [1,1510,null,{}] 11:59:22 INFO - PROCESS | 1658 | 1462215562776 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:22 INFO - PROCESS | 1658 | 1462215562867 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 11:59:22 INFO - PROCESS | 1658 | 1462215562872 Marionette TRACE conn2 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:22 INFO - PROCESS | 1658 | ++DOCSHELL 0x121b90000 == 81 [pid = 1658] [id = 385] 11:59:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 175 (0x118281400) [pid = 1658] [serial = 1154] [outer = 0x0] 11:59:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 176 (0x118364000) [pid = 1658] [serial = 1155] [outer = 0x118281400] 11:59:22 INFO - PROCESS | 1658 | 1462215562898 Marionette DEBUG loaded listener.js 11:59:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 177 (0x118728000) [pid = 1658] [serial = 1156] [outer = 0x118281400] 11:59:23 INFO - PROCESS | 1658 | 1462215563260 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 11:59:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 518ms 11:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:59:23 INFO - PROCESS | 1658 | 1462215563292 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 11:59:23 INFO - PROCESS | 1658 | 1462215563293 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 11:59:23 INFO - PROCESS | 1658 | 1462215563295 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:59:23 INFO - PROCESS | 1658 | 1462215563296 Marionette TRACE conn2 <- [1,1514,null,{}] 11:59:23 INFO - PROCESS | 1658 | 1462215563298 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:23 INFO - PROCESS | 1658 | 1462215563386 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 11:59:23 INFO - PROCESS | 1658 | 1462215563390 Marionette TRACE conn2 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x1275ad000 == 82 [pid = 1658] [id = 386] 11:59:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 178 (0x116868400) [pid = 1658] [serial = 1157] [outer = 0x0] 11:59:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 179 (0x118a0b000) [pid = 1658] [serial = 1158] [outer = 0x116868400] 11:59:23 INFO - PROCESS | 1658 | 1462215563416 Marionette DEBUG loaded listener.js 11:59:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 180 (0x118f54000) [pid = 1658] [serial = 1159] [outer = 0x116868400] 11:59:23 INFO - PROCESS | 1658 | 1462215563784 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 11:59:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 521ms 11:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:59:23 INFO - PROCESS | 1658 | 1462215563816 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 11:59:23 INFO - PROCESS | 1658 | 1462215563817 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 11:59:23 INFO - PROCESS | 1658 | 1462215563819 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:59:23 INFO - PROCESS | 1658 | 1462215563820 Marionette TRACE conn2 <- [1,1518,null,{}] 11:59:23 INFO - PROCESS | 1658 | 1462215563823 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:23 INFO - PROCESS | 1658 | 1462215563922 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 11:59:23 INFO - PROCESS | 1658 | 1462215563930 Marionette TRACE conn2 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x116a6e000 == 83 [pid = 1658] [id = 387] 11:59:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 181 (0x1193ca000) [pid = 1658] [serial = 1160] [outer = 0x0] 11:59:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 182 (0x1196f0400) [pid = 1658] [serial = 1161] [outer = 0x1193ca000] 11:59:23 INFO - PROCESS | 1658 | 1462215563957 Marionette DEBUG loaded listener.js 11:59:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 183 (0x120fe3000) [pid = 1658] [serial = 1162] [outer = 0x1193ca000] 11:59:24 INFO - PROCESS | 1658 | 1462215564311 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 11:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 517ms 11:59:24 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:59:24 INFO - PROCESS | 1658 | 1462215564338 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 11:59:24 INFO - PROCESS | 1658 | 1462215564339 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 11:59:24 INFO - PROCESS | 1658 | 1462215564341 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:59:24 INFO - PROCESS | 1658 | 1462215564342 Marionette TRACE conn2 <- [1,1522,null,{}] 11:59:24 INFO - PROCESS | 1658 | 1462215564345 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:24 INFO - PROCESS | 1658 | 1462215564469 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 11:59:24 INFO - PROCESS | 1658 | 1462215564482 Marionette TRACE conn2 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:24 INFO - PROCESS | 1658 | ++DOCSHELL 0x129798800 == 84 [pid = 1658] [id = 388] 11:59:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 184 (0x1193d2400) [pid = 1658] [serial = 1163] [outer = 0x0] 11:59:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 185 (0x12110bc00) [pid = 1658] [serial = 1164] [outer = 0x1193d2400] 11:59:24 INFO - PROCESS | 1658 | 1462215564507 Marionette DEBUG loaded listener.js 11:59:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 186 (0x1219a7800) [pid = 1658] [serial = 1165] [outer = 0x1193d2400] 11:59:24 INFO - PROCESS | 1658 | 1462215564856 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 11:59:24 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:59:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:59:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:59:24 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:59:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:59:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:59:24 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:59:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:59:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:59:24 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:59:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:59:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:59:24 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 521ms 11:59:24 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:59:24 INFO - PROCESS | 1658 | 1462215564868 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 11:59:24 INFO - PROCESS | 1658 | 1462215564869 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 11:59:24 INFO - PROCESS | 1658 | 1462215564871 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:59:24 INFO - PROCESS | 1658 | 1462215564872 Marionette TRACE conn2 <- [1,1526,null,{}] 11:59:24 INFO - PROCESS | 1658 | 1462215564874 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:24 INFO - PROCESS | 1658 | 1462215564986 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 11:59:25 INFO - PROCESS | 1658 | 1462215565024 Marionette TRACE conn2 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bbb2800 == 85 [pid = 1658] [id = 389] 11:59:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 187 (0x1219aa000) [pid = 1658] [serial = 1166] [outer = 0x0] 11:59:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 188 (0x1255c0400) [pid = 1658] [serial = 1167] [outer = 0x1219aa000] 11:59:25 INFO - PROCESS | 1658 | 1462215565049 Marionette DEBUG loaded listener.js 11:59:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 189 (0x127346400) [pid = 1658] [serial = 1168] [outer = 0x1219aa000] 11:59:25 INFO - PROCESS | 1658 | 1462215565356 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 11:59:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:59:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:59:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:59:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:59:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:59:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:59:25 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 519ms 11:59:25 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:59:25 INFO - PROCESS | 1658 | 1462215565390 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 11:59:25 INFO - PROCESS | 1658 | 1462215565392 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 11:59:25 INFO - PROCESS | 1658 | 1462215565394 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:59:25 INFO - PROCESS | 1658 | 1462215565396 Marionette TRACE conn2 <- [1,1530,null,{}] 11:59:25 INFO - PROCESS | 1658 | 1462215565400 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:25 INFO - PROCESS | 1658 | 1462215565521 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 11:59:25 INFO - PROCESS | 1658 | 1462215565525 Marionette TRACE conn2 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c1b8800 == 86 [pid = 1658] [id = 390] 11:59:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 190 (0x127349400) [pid = 1658] [serial = 1169] [outer = 0x0] 11:59:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 191 (0x12772d800) [pid = 1658] [serial = 1170] [outer = 0x127349400] 11:59:25 INFO - PROCESS | 1658 | 1462215565551 Marionette DEBUG loaded listener.js 11:59:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 192 (0x128d83800) [pid = 1658] [serial = 1171] [outer = 0x127349400] 11:59:25 INFO - PROCESS | 1658 | 1462215565900 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 11:59:25 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:59:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:59:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:59:25 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:59:25 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:59:25 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 522ms 11:59:25 INFO - PROCESS | 1658 | 1462215565921 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 11:59:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:59:25 INFO - PROCESS | 1658 | 1462215565922 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 11:59:25 INFO - PROCESS | 1658 | 1462215565924 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:59:25 INFO - PROCESS | 1658 | 1462215565925 Marionette TRACE conn2 <- [1,1534,null,{}] 11:59:25 INFO - PROCESS | 1658 | 1462215565928 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:26 INFO - PROCESS | 1658 | 1462215566038 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 11:59:26 INFO - PROCESS | 1658 | 1462215566080 Marionette TRACE conn2 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:26 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cce5800 == 87 [pid = 1658] [id = 391] 11:59:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 193 (0x12734ec00) [pid = 1658] [serial = 1172] [outer = 0x0] 11:59:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 194 (0x128e60400) [pid = 1658] [serial = 1173] [outer = 0x12734ec00] 11:59:26 INFO - PROCESS | 1658 | 1462215566105 Marionette DEBUG loaded listener.js 11:59:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 195 (0x1294c7000) [pid = 1658] [serial = 1174] [outer = 0x12734ec00] 11:59:26 INFO - PROCESS | 1658 | 1462215566773 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 11:59:26 INFO - PROCESS | 1658 | --DOMWINDOW == 194 (0x1168cb000) [pid = 1658] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:59:26 INFO - PROCESS | 1658 | --DOMWINDOW == 193 (0x125fc7400) [pid = 1658] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:59:26 INFO - PROCESS | 1658 | --DOMWINDOW == 192 (0x112c0e800) [pid = 1658] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:59:26 INFO - PROCESS | 1658 | --DOMWINDOW == 191 (0x112a5c800) [pid = 1658] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:59:26 INFO - PROCESS | 1658 | --DOMWINDOW == 190 (0x12b339c00) [pid = 1658] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:59:26 INFO - PROCESS | 1658 | --DOMWINDOW == 189 (0x12b02f800) [pid = 1658] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:59:26 INFO - PROCESS | 1658 | --DOMWINDOW == 188 (0x111129400) [pid = 1658] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:59:26 INFO - PROCESS | 1658 | --DOMWINDOW == 187 (0x1255bf000) [pid = 1658] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:59:26 INFO - PROCESS | 1658 | --DOMWINDOW == 186 (0x1299b5000) [pid = 1658] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:59:26 INFO - PROCESS | 1658 | --DOMWINDOW == 185 (0x113482800) [pid = 1658] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:59:26 INFO - PROCESS | 1658 | --DOMWINDOW == 184 (0x11806d800) [pid = 1658] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:59:26 INFO - PROCESS | 1658 | --DOMWINDOW == 183 (0x1129d8c00) [pid = 1658] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:59:26 INFO - PROCESS | 1658 | --DOMWINDOW == 182 (0x11835cc00) [pid = 1658] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:59:26 INFO - PROCESS | 1658 | --DOMWINDOW == 181 (0x115f57400) [pid = 1658] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:59:26 INFO - PROCESS | 1658 | --DOMWINDOW == 180 (0x125f6c800) [pid = 1658] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:59:26 INFO - PROCESS | 1658 | --DOMWINDOW == 179 (0x128f47800) [pid = 1658] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:59:26 INFO - PROCESS | 1658 | --DOMWINDOW == 178 (0x112c6c000) [pid = 1658] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:59:26 INFO - PROCESS | 1658 | --DOMWINDOW == 177 (0x118556000) [pid = 1658] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:59:26 INFO - PROCESS | 1658 | --DOMWINDOW == 176 (0x12bb5a400) [pid = 1658] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:59:26 INFO - PROCESS | 1658 | --DOMWINDOW == 175 (0x112918c00) [pid = 1658] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:59:26 INFO - PROCESS | 1658 | --DOMWINDOW == 174 (0x119629c00) [pid = 1658] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:59:26 INFO - PROCESS | 1658 | --DOMWINDOW == 173 (0x119237000) [pid = 1658] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:59:26 INFO - PROCESS | 1658 | --DOMWINDOW == 172 (0x119244800) [pid = 1658] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:59:26 INFO - PROCESS | 1658 | --DOMWINDOW == 171 (0x1196efc00) [pid = 1658] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:59:26 INFO - PROCESS | 1658 | --DOMWINDOW == 170 (0x1294c6400) [pid = 1658] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:59:26 INFO - PROCESS | 1658 | --DOMWINDOW == 169 (0x112c6ac00) [pid = 1658] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:59:26 INFO - PROCESS | 1658 | --DOMWINDOW == 168 (0x112c69800) [pid = 1658] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:59:26 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x121827400) [pid = 1658] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:59:26 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x121820000) [pid = 1658] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:59:26 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x118312000) [pid = 1658] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:59:26 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x1212b1000) [pid = 1658] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:59:26 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x127771400) [pid = 1658] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:59:26 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x12d7f0000) [pid = 1658] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:59:26 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x126e6f400) [pid = 1658] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:59:26 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x118f49c00) [pid = 1658] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:59:26 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x128e5c800) [pid = 1658] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:59:26 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x110f24000) [pid = 1658] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:59:26 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x1273cfc00) [pid = 1658] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:59:26 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x1193d5c00) [pid = 1658] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:59:26 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x118282800) [pid = 1658] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:59:26 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x112c66800) [pid = 1658] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:59:26 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x112916800) [pid = 1658] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:59:26 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x118a13000) [pid = 1658] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:59:26 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x1196f1c00) [pid = 1658] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:59:26 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x112c10400) [pid = 1658] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:59:26 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x1218edc00) [pid = 1658] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:59:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:59:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 921ms 11:59:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:59:26 INFO - PROCESS | 1658 | 1462215566847 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 11:59:26 INFO - PROCESS | 1658 | 1462215566848 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 11:59:26 INFO - PROCESS | 1658 | 1462215566851 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:59:26 INFO - PROCESS | 1658 | 1462215566853 Marionette TRACE conn2 <- [1,1538,null,{}] 11:59:26 INFO - PROCESS | 1658 | 1462215566855 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:26 INFO - PROCESS | 1658 | 1462215566964 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 11:59:26 INFO - PROCESS | 1658 | 1462215566968 Marionette TRACE conn2 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:26 INFO - PROCESS | 1658 | ++DOCSHELL 0x121142800 == 88 [pid = 1658] [id = 392] 11:59:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x112c13800) [pid = 1658] [serial = 1175] [outer = 0x0] 11:59:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x11629a800) [pid = 1658] [serial = 1176] [outer = 0x112c13800] 11:59:26 INFO - PROCESS | 1658 | 1462215566998 Marionette DEBUG loaded listener.js 11:59:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x11835bc00) [pid = 1658] [serial = 1177] [outer = 0x112c13800] 11:59:27 INFO - PROCESS | 1658 | 1462215567440 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:59:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:59:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 624ms 11:59:27 INFO - PROCESS | 1658 | 1462215567477 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 11:59:27 INFO - PROCESS | 1658 | 1462215567478 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 11:59:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:59:27 INFO - PROCESS | 1658 | 1462215567484 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:59:27 INFO - PROCESS | 1658 | 1462215567486 Marionette TRACE conn2 <- [1,1542,null,{}] 11:59:27 INFO - PROCESS | 1658 | 1462215567489 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:27 INFO - PROCESS | 1658 | 1462215567626 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 11:59:27 INFO - PROCESS | 1658 | 1462215567638 Marionette TRACE conn2 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d438000 == 89 [pid = 1658] [id = 393] 11:59:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x116529000) [pid = 1658] [serial = 1178] [outer = 0x0] 11:59:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x1196f0000) [pid = 1658] [serial = 1179] [outer = 0x116529000] 11:59:27 INFO - PROCESS | 1658 | 1462215567678 Marionette DEBUG loaded listener.js 11:59:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x1255bfc00) [pid = 1658] [serial = 1180] [outer = 0x116529000] 11:59:28 INFO - PROCESS | 1658 | 1462215568016 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 11:59:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:59:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 570ms 11:59:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:59:28 INFO - PROCESS | 1658 | 1462215568053 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 11:59:28 INFO - PROCESS | 1658 | 1462215568055 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 11:59:28 INFO - PROCESS | 1658 | 1462215568057 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:59:28 INFO - PROCESS | 1658 | 1462215568057 Marionette TRACE conn2 <- [1,1546,null,{}] 11:59:28 INFO - PROCESS | 1658 | 1462215568060 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:28 INFO - PROCESS | 1658 | 1462215568180 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 11:59:28 INFO - PROCESS | 1658 | 1462215568187 Marionette TRACE conn2 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:28 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d8b2800 == 90 [pid = 1658] [id = 394] 11:59:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x119237000) [pid = 1658] [serial = 1181] [outer = 0x0] 11:59:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x1273cfc00) [pid = 1658] [serial = 1182] [outer = 0x119237000] 11:59:28 INFO - PROCESS | 1658 | 1462215568211 Marionette DEBUG loaded listener.js 11:59:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x128d86400) [pid = 1658] [serial = 1183] [outer = 0x119237000] 11:59:28 INFO - PROCESS | 1658 | 1462215568549 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:59:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:59:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 520ms 11:59:28 INFO - PROCESS | 1658 | 1462215568579 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 11:59:28 INFO - PROCESS | 1658 | 1462215568580 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 11:59:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:59:28 INFO - PROCESS | 1658 | 1462215568582 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:59:28 INFO - PROCESS | 1658 | 1462215568583 Marionette TRACE conn2 <- [1,1550,null,{}] 11:59:28 INFO - PROCESS | 1658 | 1462215568586 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:28 INFO - PROCESS | 1658 | 1462215568677 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 11:59:28 INFO - PROCESS | 1658 | 1462215568681 Marionette TRACE conn2 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:28 INFO - PROCESS | 1658 | ++DOCSHELL 0x12dedf800 == 91 [pid = 1658] [id = 395] 11:59:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x128d88000) [pid = 1658] [serial = 1184] [outer = 0x0] 11:59:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x129555400) [pid = 1658] [serial = 1185] [outer = 0x128d88000] 11:59:28 INFO - PROCESS | 1658 | 1462215568706 Marionette DEBUG loaded listener.js 11:59:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x1299b4400) [pid = 1658] [serial = 1186] [outer = 0x128d88000] 11:59:29 INFO - PROCESS | 1658 | 1462215569254 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 11:59:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:59:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 723ms 11:59:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:59:29 INFO - PROCESS | 1658 | 1462215569306 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 11:59:29 INFO - PROCESS | 1658 | 1462215569309 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 11:59:29 INFO - PROCESS | 1658 | 1462215569313 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:59:29 INFO - PROCESS | 1658 | 1462215569315 Marionette TRACE conn2 <- [1,1554,null,{}] 11:59:29 INFO - PROCESS | 1658 | 1462215569319 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:29 INFO - PROCESS | 1658 | 1462215569463 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 11:59:29 INFO - PROCESS | 1658 | 1462215569544 Marionette TRACE conn2 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x118ab3800 == 92 [pid = 1658] [id = 396] 11:59:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x112a5d400) [pid = 1658] [serial = 1187] [outer = 0x0] 11:59:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x112c0b000) [pid = 1658] [serial = 1188] [outer = 0x112a5d400] 11:59:29 INFO - PROCESS | 1658 | 1462215569575 Marionette DEBUG loaded listener.js 11:59:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x112c6a000) [pid = 1658] [serial = 1189] [outer = 0x112a5d400] 11:59:30 INFO - PROCESS | 1658 | 1462215570001 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 11:59:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:59:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 720ms 11:59:30 INFO - PROCESS | 1658 | 1462215570034 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 11:59:30 INFO - PROCESS | 1658 | 1462215570038 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 11:59:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:59:30 INFO - PROCESS | 1658 | 1462215570043 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:59:30 INFO - PROCESS | 1658 | 1462215570045 Marionette TRACE conn2 <- [1,1558,null,{}] 11:59:30 INFO - PROCESS | 1658 | 1462215570047 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:30 INFO - PROCESS | 1658 | 1462215570157 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 11:59:30 INFO - PROCESS | 1658 | 1462215570236 Marionette TRACE conn2 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x1255a8000 == 93 [pid = 1658] [id = 397] 11:59:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x1134ee400) [pid = 1658] [serial = 1190] [outer = 0x0] 11:59:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x116526800) [pid = 1658] [serial = 1191] [outer = 0x1134ee400] 11:59:30 INFO - PROCESS | 1658 | 1462215570267 Marionette DEBUG loaded listener.js 11:59:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x117c34400) [pid = 1658] [serial = 1192] [outer = 0x1134ee400] 11:59:30 INFO - PROCESS | 1658 | 1462215570707 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 11:59:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:59:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 669ms 11:59:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:59:30 INFO - PROCESS | 1658 | 1462215570713 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 11:59:30 INFO - PROCESS | 1658 | 1462215570714 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 11:59:30 INFO - PROCESS | 1658 | 1462215570716 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:59:30 INFO - PROCESS | 1658 | 1462215570719 Marionette TRACE conn2 <- [1,1562,null,{}] 11:59:30 INFO - PROCESS | 1658 | 1462215570727 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:30 INFO - PROCESS | 1658 | 1462215570864 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 11:59:30 INFO - PROCESS | 1658 | 1462215570959 Marionette TRACE conn2 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d70a000 == 94 [pid = 1658] [id = 398] 11:59:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x118a15800) [pid = 1658] [serial = 1193] [outer = 0x0] 11:59:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x119238400) [pid = 1658] [serial = 1194] [outer = 0x118a15800] 11:59:30 INFO - PROCESS | 1658 | 1462215570992 Marionette DEBUG loaded listener.js 11:59:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 170 (0x1196ec400) [pid = 1658] [serial = 1195] [outer = 0x118a15800] 11:59:31 INFO - PROCESS | 1658 | 1462215571405 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 11:59:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:59:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 723ms 11:59:31 INFO - PROCESS | 1658 | 1462215571439 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 11:59:31 INFO - PROCESS | 1658 | 1462215571441 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 11:59:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:59:31 INFO - PROCESS | 1658 | 1462215571444 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:59:31 INFO - PROCESS | 1658 | 1462215571445 Marionette TRACE conn2 <- [1,1566,null,{}] 11:59:31 INFO - PROCESS | 1658 | 1462215571447 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:31 INFO - PROCESS | 1658 | 1462215571558 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 11:59:31 INFO - PROCESS | 1658 | 1462215571664 Marionette TRACE conn2 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x12f617800 == 95 [pid = 1658] [id = 399] 11:59:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 171 (0x119239800) [pid = 1658] [serial = 1196] [outer = 0x0] 11:59:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 172 (0x119c98400) [pid = 1658] [serial = 1197] [outer = 0x119239800] 11:59:31 INFO - PROCESS | 1658 | 1462215571697 Marionette DEBUG loaded listener.js 11:59:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 173 (0x125fc9800) [pid = 1658] [serial = 1198] [outer = 0x119239800] 11:59:32 INFO - PROCESS | 1658 | 1462215572109 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 11:59:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:59:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 720ms 11:59:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:59:32 INFO - PROCESS | 1658 | 1462215572182 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 11:59:32 INFO - PROCESS | 1658 | 1462215572183 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 11:59:32 INFO - PROCESS | 1658 | 1462215572186 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:59:32 INFO - PROCESS | 1658 | 1462215572187 Marionette TRACE conn2 <- [1,1570,null,{}] 11:59:32 INFO - PROCESS | 1658 | 1462215572189 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:32 INFO - PROCESS | 1658 | 1462215572303 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 11:59:32 INFO - PROCESS | 1658 | 1462215572411 Marionette TRACE conn2 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:32 INFO - PROCESS | 1658 | ++DOCSHELL 0x12f69b800 == 96 [pid = 1658] [id = 400] 11:59:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 174 (0x1196f0c00) [pid = 1658] [serial = 1199] [outer = 0x0] 11:59:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 175 (0x12772a000) [pid = 1658] [serial = 1200] [outer = 0x1196f0c00] 11:59:32 INFO - PROCESS | 1658 | 1462215572443 Marionette DEBUG loaded listener.js 11:59:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 176 (0x1294ce800) [pid = 1658] [serial = 1201] [outer = 0x1196f0c00] 11:59:32 INFO - PROCESS | 1658 | 1462215572870 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 11:59:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:59:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 718ms 11:59:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:59:32 INFO - PROCESS | 1658 | 1462215572905 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 11:59:32 INFO - PROCESS | 1658 | 1462215572906 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 11:59:32 INFO - PROCESS | 1658 | 1462215572908 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:59:32 INFO - PROCESS | 1658 | 1462215572909 Marionette TRACE conn2 <- [1,1574,null,{}] 11:59:32 INFO - PROCESS | 1658 | 1462215572912 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:33 INFO - PROCESS | 1658 | 1462215573039 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 11:59:33 INFO - PROCESS | 1658 | 1462215573120 Marionette TRACE conn2 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x13527f800 == 97 [pid = 1658] [id = 401] 11:59:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 177 (0x129553c00) [pid = 1658] [serial = 1202] [outer = 0x0] 11:59:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 178 (0x12b02cc00) [pid = 1658] [serial = 1203] [outer = 0x129553c00] 11:59:33 INFO - PROCESS | 1658 | 1462215573151 Marionette DEBUG loaded listener.js 11:59:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 179 (0x12bb55800) [pid = 1658] [serial = 1204] [outer = 0x129553c00] 11:59:33 INFO - PROCESS | 1658 | 1462215573540 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 11:59:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:59:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 671ms 11:59:33 INFO - PROCESS | 1658 | 1462215573579 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 11:59:33 INFO - PROCESS | 1658 | 1462215573581 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 11:59:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:59:33 INFO - PROCESS | 1658 | 1462215573583 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:59:33 INFO - PROCESS | 1658 | 1462215573584 Marionette TRACE conn2 <- [1,1578,null,{}] 11:59:33 INFO - PROCESS | 1658 | 1462215573587 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:33 INFO - PROCESS | 1658 | 1462215573714 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 11:59:33 INFO - PROCESS | 1658 | 1462215573823 Marionette TRACE conn2 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x1359cd000 == 98 [pid = 1658] [id = 402] 11:59:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 180 (0x12b032400) [pid = 1658] [serial = 1205] [outer = 0x0] 11:59:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 181 (0x12bd48800) [pid = 1658] [serial = 1206] [outer = 0x12b032400] 11:59:33 INFO - PROCESS | 1658 | 1462215573854 Marionette DEBUG loaded listener.js 11:59:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 182 (0x12be15c00) [pid = 1658] [serial = 1207] [outer = 0x12b032400] 11:59:34 INFO - PROCESS | 1658 | 1462215574273 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 11:59:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:59:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 720ms 11:59:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:59:34 INFO - PROCESS | 1658 | 1462215574304 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 11:59:34 INFO - PROCESS | 1658 | 1462215574305 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 11:59:34 INFO - PROCESS | 1658 | 1462215574308 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:59:34 INFO - PROCESS | 1658 | 1462215574309 Marionette TRACE conn2 <- [1,1582,null,{}] 11:59:34 INFO - PROCESS | 1658 | 1462215574311 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:34 INFO - PROCESS | 1658 | 1462215574423 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 11:59:34 INFO - PROCESS | 1658 | 1462215574503 Marionette TRACE conn2 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x119667000 == 99 [pid = 1658] [id = 403] 11:59:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 183 (0x1150fac00) [pid = 1658] [serial = 1208] [outer = 0x0] 11:59:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 184 (0x118a17000) [pid = 1658] [serial = 1209] [outer = 0x1150fac00] 11:59:34 INFO - PROCESS | 1658 | 1462215574533 Marionette DEBUG loaded listener.js 11:59:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 185 (0x12b027800) [pid = 1658] [serial = 1210] [outer = 0x1150fac00] 11:59:34 INFO - PROCESS | 1658 | 1462215574954 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 11:59:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:59:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 669ms 11:59:34 INFO - PROCESS | 1658 | 1462215574978 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 11:59:34 INFO - PROCESS | 1658 | 1462215574981 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 11:59:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:59:34 INFO - PROCESS | 1658 | 1462215574984 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:59:34 INFO - PROCESS | 1658 | 1462215574985 Marionette TRACE conn2 <- [1,1586,null,{}] 11:59:34 INFO - PROCESS | 1658 | 1462215574988 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:35 INFO - PROCESS | 1658 | 1462215575115 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 11:59:35 INFO - PROCESS | 1658 | 1462215575197 Marionette TRACE conn2 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x120f2f000 == 100 [pid = 1658] [id = 404] 11:59:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 186 (0x112650000) [pid = 1658] [serial = 1211] [outer = 0x0] 11:59:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 187 (0x11347f800) [pid = 1658] [serial = 1212] [outer = 0x112650000] 11:59:35 INFO - PROCESS | 1658 | 1462215575229 Marionette DEBUG loaded listener.js 11:59:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 188 (0x128c21c00) [pid = 1658] [serial = 1213] [outer = 0x112650000] 11:59:35 INFO - PROCESS | 1658 | 1462215575640 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 11:59:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:59:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 670ms 11:59:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:59:35 INFO - PROCESS | 1658 | 1462215575655 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 11:59:35 INFO - PROCESS | 1658 | 1462215575656 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 11:59:35 INFO - PROCESS | 1658 | 1462215575658 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:59:35 INFO - PROCESS | 1658 | 1462215575660 Marionette TRACE conn2 <- [1,1590,null,{}] 11:59:35 INFO - PROCESS | 1658 | 1462215575663 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:35 INFO - PROCESS | 1658 | 1462215575779 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 11:59:36 INFO - PROCESS | 1658 | 1462215576034 Marionette TRACE conn2 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x1175c4800 == 101 [pid = 1658] [id = 405] 11:59:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 189 (0x111127000) [pid = 1658] [serial = 1214] [outer = 0x0] 11:59:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 190 (0x1111dd400) [pid = 1658] [serial = 1215] [outer = 0x111127000] 11:59:36 INFO - PROCESS | 1658 | 1462215576076 Marionette DEBUG loaded listener.js 11:59:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 191 (0x112919800) [pid = 1658] [serial = 1216] [outer = 0x111127000] 11:59:36 INFO - PROCESS | 1658 | 1462215576574 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 11:59:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:59:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 971ms 11:59:36 INFO - PROCESS | 1658 | 1462215576631 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 11:59:36 INFO - PROCESS | 1658 | 1462215576633 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 11:59:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:59:36 INFO - PROCESS | 1658 | 1462215576636 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:59:36 INFO - PROCESS | 1658 | 1462215576638 Marionette TRACE conn2 <- [1,1594,null,{}] 11:59:36 INFO - PROCESS | 1658 | 1462215576642 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:36 INFO - PROCESS | 1658 | 1462215576749 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 11:59:36 INFO - PROCESS | 1658 | 1462215576837 Marionette TRACE conn2 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x1294f5800 == 102 [pid = 1658] [id = 406] 11:59:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 192 (0x112a5fc00) [pid = 1658] [serial = 1217] [outer = 0x0] 11:59:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 193 (0x11352c800) [pid = 1658] [serial = 1218] [outer = 0x112a5fc00] 11:59:36 INFO - PROCESS | 1658 | 1462215576869 Marionette DEBUG loaded listener.js 11:59:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 194 (0x1165d8400) [pid = 1658] [serial = 1219] [outer = 0x112a5fc00] 11:59:37 INFO - PROCESS | 1658 | --DOCSHELL 0x12d8b2800 == 101 [pid = 1658] [id = 394] 11:59:37 INFO - PROCESS | 1658 | --DOCSHELL 0x12d438000 == 100 [pid = 1658] [id = 393] 11:59:37 INFO - PROCESS | 1658 | --DOCSHELL 0x121142800 == 99 [pid = 1658] [id = 392] 11:59:37 INFO - PROCESS | 1658 | --DOCSHELL 0x12cce5800 == 98 [pid = 1658] [id = 391] 11:59:37 INFO - PROCESS | 1658 | --DOCSHELL 0x12c1b8800 == 97 [pid = 1658] [id = 390] 11:59:37 INFO - PROCESS | 1658 | --DOCSHELL 0x12bbb2800 == 96 [pid = 1658] [id = 389] 11:59:37 INFO - PROCESS | 1658 | 1462215577380 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 11:59:37 INFO - PROCESS | 1658 | --DOCSHELL 0x129798800 == 95 [pid = 1658] [id = 388] 11:59:37 INFO - PROCESS | 1658 | --DOCSHELL 0x116a6e000 == 94 [pid = 1658] [id = 387] 11:59:37 INFO - PROCESS | 1658 | --DOCSHELL 0x1275ad000 == 93 [pid = 1658] [id = 386] 11:59:37 INFO - PROCESS | 1658 | --DOCSHELL 0x121b90000 == 92 [pid = 1658] [id = 385] 11:59:37 INFO - PROCESS | 1658 | --DOCSHELL 0x1180ae800 == 91 [pid = 1658] [id = 384] 11:59:37 INFO - PROCESS | 1658 | --DOCSHELL 0x121144800 == 90 [pid = 1658] [id = 383] 11:59:37 INFO - PROCESS | 1658 | --DOCSHELL 0x11922e800 == 89 [pid = 1658] [id = 382] 11:59:37 INFO - PROCESS | 1658 | --DOCSHELL 0x135285000 == 88 [pid = 1658] [id = 380] 11:59:37 INFO - PROCESS | 1658 | --DOCSHELL 0x12f6e3800 == 87 [pid = 1658] [id = 379] 11:59:37 INFO - PROCESS | 1658 | --DOCSHELL 0x12dbed000 == 86 [pid = 1658] [id = 378] 11:59:37 INFO - PROCESS | 1658 | --DOCSHELL 0x125418000 == 85 [pid = 1658] [id = 377] 11:59:37 INFO - PROCESS | 1658 | --DOCSHELL 0x115f7a000 == 84 [pid = 1658] [id = 376] 11:59:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:59:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 774ms 11:59:37 INFO - PROCESS | 1658 | 1462215577413 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 11:59:37 INFO - PROCESS | 1658 | 1462215577418 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 11:59:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:59:37 INFO - PROCESS | 1658 | 1462215577421 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:59:37 INFO - PROCESS | 1658 | 1462215577422 Marionette TRACE conn2 <- [1,1598,null,{}] 11:59:37 INFO - PROCESS | 1658 | 1462215577425 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:37 INFO - PROCESS | 1658 | 1462215577523 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 11:59:37 INFO - PROCESS | 1658 | 1462215577531 Marionette TRACE conn2 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x116a6e000 == 85 [pid = 1658] [id = 407] 11:59:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 195 (0x11680c800) [pid = 1658] [serial = 1220] [outer = 0x0] 11:59:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 196 (0x1176a1c00) [pid = 1658] [serial = 1221] [outer = 0x11680c800] 11:59:37 INFO - PROCESS | 1658 | 1462215577558 Marionette DEBUG loaded listener.js 11:59:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 197 (0x11830f800) [pid = 1658] [serial = 1222] [outer = 0x11680c800] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 196 (0x1195c2800) [pid = 1658] [serial = 1015] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 195 (0x12cf76c00) [pid = 1658] [serial = 780] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 194 (0x1273d0800) [pid = 1658] [serial = 901] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 193 (0x11311e800) [pid = 1658] [serial = 949] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 192 (0x12c579000) [pid = 1658] [serial = 702] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 191 (0x12cf76000) [pid = 1658] [serial = 1024] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 190 (0x1129dfc00) [pid = 1658] [serial = 825] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 189 (0x128e66400) [pid = 1658] [serial = 898] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 188 (0x12c8f5000) [pid = 1658] [serial = 843] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 187 (0x118289000) [pid = 1658] [serial = 891] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 186 (0x118a12c00) [pid = 1658] [serial = 768] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 185 (0x116782c00) [pid = 1658] [serial = 765] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 184 (0x12772ec00) [pid = 1658] [serial = 1018] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 183 (0x11831ac00) [pid = 1658] [serial = 952] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 182 (0x12bb59c00) [pid = 1658] [serial = 774] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 181 (0x12bb53c00) [pid = 1658] [serial = 964] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 180 (0x116872800) [pid = 1658] [serial = 1012] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 179 (0x12110b800) [pid = 1658] [serial = 895] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 178 (0x12c7eb000) [pid = 1658] [serial = 840] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 177 (0x12a9c5400) [pid = 1658] [serial = 904] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 176 (0x1219aa400) [pid = 1658] [serial = 834] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 175 (0x1196f9400) [pid = 1658] [serial = 831] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 174 (0x120fe7800) [pid = 1658] [serial = 955] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 173 (0x121dae000) [pid = 1658] [serial = 771] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 172 (0x12be1f400) [pid = 1658] [serial = 967] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 171 (0x118312400) [pid = 1658] [serial = 828] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 170 (0x127345c00) [pid = 1658] [serial = 846] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 169 (0x128e63400) [pid = 1658] [serial = 961] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 168 (0x127771000) [pid = 1658] [serial = 958] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x12c106800) [pid = 1658] [serial = 970] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x12955c400) [pid = 1658] [serial = 837] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x12b02d000) [pid = 1658] [serial = 1021] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x135328c00) [pid = 1658] [serial = 1027] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x12c7f2800) [pid = 1658] [serial = 777] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x1176a8000) [pid = 1658] [serial = 1096] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x1297d5000) [pid = 1658] [serial = 1123] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x1294ccc00) [pid = 1658] [serial = 1117] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x125479400) [pid = 1658] [serial = 1107] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x128c1e800) [pid = 1658] [serial = 1111] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x127349c00) [pid = 1658] [serial = 1108] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x121107000) [pid = 1658] [serial = 1120] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x12118fc00) [pid = 1658] [serial = 1105] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x12a9c3c00) [pid = 1658] [serial = 1125] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x127729c00) [pid = 1658] [serial = 1110] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x129403000) [pid = 1658] [serial = 1116] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x11835e000) [pid = 1658] [serial = 1119] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x128f3bc00) [pid = 1658] [serial = 1114] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x128e5dc00) [pid = 1658] [serial = 1113] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x1294d4400) [pid = 1658] [serial = 1122] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x11871d000) [pid = 1658] [serial = 1098] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x118a11400) [pid = 1658] [serial = 1099] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x1129da800) [pid = 1658] [serial = 1068] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x128c24000) [pid = 1658] [serial = 1086] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x11831a000) [pid = 1658] [serial = 1074] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x115e68c00) [pid = 1658] [serial = 1093] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x1130b0c00) [pid = 1658] [serial = 1092] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x12772c400) [pid = 1658] [serial = 1089] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x128d87400) [pid = 1658] [serial = 1090] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x1273cf400) [pid = 1658] [serial = 1083] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x119241400) [pid = 1658] [serial = 1101] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x1196ef400) [pid = 1658] [serial = 1102] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x1219a8c00) [pid = 1658] [serial = 1080] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x120e29000) [pid = 1658] [serial = 1104] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x115f60000) [pid = 1658] [serial = 1071] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x121102800) [pid = 1658] [serial = 1077] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x1165a1c00) [pid = 1658] [serial = 1095] [outer = 0x0] [url = about:blank] 11:59:37 INFO - PROCESS | 1658 | 1462215577973 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 11:59:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:59:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 569ms 11:59:37 INFO - PROCESS | 1658 | 1462215577991 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 11:59:37 INFO - PROCESS | 1658 | 1462215577992 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 11:59:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:59:38 INFO - PROCESS | 1658 | 1462215577996 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:59:38 INFO - PROCESS | 1658 | 1462215578002 Marionette TRACE conn2 <- [1,1602,null,{}] 11:59:38 INFO - PROCESS | 1658 | 1462215578008 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:38 INFO - PROCESS | 1658 | 1462215578124 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 11:59:38 INFO - PROCESS | 1658 | 1462215578133 Marionette TRACE conn2 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x12365b000 == 86 [pid = 1658] [id = 408] 11:59:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x118724800) [pid = 1658] [serial = 1223] [outer = 0x0] 11:59:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x118a12000) [pid = 1658] [serial = 1224] [outer = 0x118724800] 11:59:38 INFO - PROCESS | 1658 | 1462215578159 Marionette DEBUG loaded listener.js 11:59:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x119242c00) [pid = 1658] [serial = 1225] [outer = 0x118724800] 11:59:38 INFO - PROCESS | 1658 | 1462215578542 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 11:59:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:59:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 576ms 11:59:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:59:38 INFO - PROCESS | 1658 | 1462215578570 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 11:59:38 INFO - PROCESS | 1658 | 1462215578572 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 11:59:38 INFO - PROCESS | 1658 | 1462215578574 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:59:38 INFO - PROCESS | 1658 | 1462215578575 Marionette TRACE conn2 <- [1,1606,null,{}] 11:59:38 INFO - PROCESS | 1658 | 1462215578577 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:38 INFO - PROCESS | 1658 | 1462215578673 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 11:59:38 INFO - PROCESS | 1658 | 1462215578679 Marionette TRACE conn2 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x128f7a800 == 87 [pid = 1658] [id = 409] 11:59:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x1193d1800) [pid = 1658] [serial = 1226] [outer = 0x0] 11:59:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x11962d400) [pid = 1658] [serial = 1227] [outer = 0x1193d1800] 11:59:38 INFO - PROCESS | 1658 | 1462215578705 Marionette DEBUG loaded listener.js 11:59:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x120f93c00) [pid = 1658] [serial = 1228] [outer = 0x1193d1800] 11:59:39 INFO - PROCESS | 1658 | 1462215579048 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 11:59:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:59:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 518ms 11:59:39 INFO - PROCESS | 1658 | 1462215579093 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 11:59:39 INFO - PROCESS | 1658 | 1462215579094 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 11:59:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:59:39 INFO - PROCESS | 1658 | 1462215579096 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:59:39 INFO - PROCESS | 1658 | 1462215579097 Marionette TRACE conn2 <- [1,1610,null,{}] 11:59:39 INFO - PROCESS | 1658 | 1462215579100 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:39 INFO - PROCESS | 1658 | 1462215579229 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 11:59:39 INFO - PROCESS | 1658 | 1462215579271 Marionette TRACE conn2 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a817000 == 88 [pid = 1658] [id = 410] 11:59:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x1213d5800) [pid = 1658] [serial = 1229] [outer = 0x0] 11:59:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x1219a0400) [pid = 1658] [serial = 1230] [outer = 0x1213d5800] 11:59:39 INFO - PROCESS | 1658 | 1462215579304 Marionette DEBUG loaded listener.js 11:59:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x125fc1c00) [pid = 1658] [serial = 1231] [outer = 0x1213d5800] 11:59:39 INFO - PROCESS | 1658 | 1462215579660 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 11:59:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:59:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 570ms 11:59:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:59:39 INFO - PROCESS | 1658 | 1462215579667 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 11:59:39 INFO - PROCESS | 1658 | 1462215579668 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 11:59:39 INFO - PROCESS | 1658 | 1462215579670 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:59:39 INFO - PROCESS | 1658 | 1462215579671 Marionette TRACE conn2 <- [1,1614,null,{}] 11:59:39 INFO - PROCESS | 1658 | 1462215579674 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:39 INFO - PROCESS | 1658 | 1462215579792 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 11:59:39 INFO - PROCESS | 1658 | 1462215579807 Marionette TRACE conn2 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b3be800 == 89 [pid = 1658] [id = 411] 11:59:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x126ef3000) [pid = 1658] [serial = 1232] [outer = 0x0] 11:59:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x12772ec00) [pid = 1658] [serial = 1233] [outer = 0x126ef3000] 11:59:39 INFO - PROCESS | 1658 | 1462215579833 Marionette DEBUG loaded listener.js 11:59:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x128d7a400) [pid = 1658] [serial = 1234] [outer = 0x126ef3000] 11:59:40 INFO - PROCESS | 1658 | 1462215580192 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 11:59:40 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:59:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 568ms 11:59:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:59:40 INFO - PROCESS | 1658 | 1462215580238 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 11:59:40 INFO - PROCESS | 1658 | 1462215580240 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 11:59:40 INFO - PROCESS | 1658 | 1462215580242 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:59:40 INFO - PROCESS | 1658 | 1462215580243 Marionette TRACE conn2 <- [1,1618,null,{}] 11:59:40 INFO - PROCESS | 1658 | 1462215580245 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:40 INFO - PROCESS | 1658 | 1462215580362 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 11:59:40 INFO - PROCESS | 1658 | 1462215580372 Marionette TRACE conn2 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c1ae000 == 90 [pid = 1658] [id = 412] 11:59:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x128c1e800) [pid = 1658] [serial = 1235] [outer = 0x0] 11:59:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x128e62400) [pid = 1658] [serial = 1236] [outer = 0x128c1e800] 11:59:40 INFO - PROCESS | 1658 | 1462215580398 Marionette DEBUG loaded listener.js 11:59:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x128f43800) [pid = 1658] [serial = 1237] [outer = 0x128c1e800] 11:59:40 INFO - PROCESS | 1658 | 1462215580889 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 11:59:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:59:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 669ms 11:59:40 INFO - PROCESS | 1658 | 1462215580912 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 11:59:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:59:40 INFO - PROCESS | 1658 | 1462215580917 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 11:59:40 INFO - PROCESS | 1658 | 1462215580920 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:59:40 INFO - PROCESS | 1658 | 1462215580922 Marionette TRACE conn2 <- [1,1622,null,{}] 11:59:40 INFO - PROCESS | 1658 | 1462215580932 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:41 INFO - PROCESS | 1658 | 1462215581046 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 11:59:41 INFO - PROCESS | 1658 | 1462215581057 Marionette TRACE conn2 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cb45800 == 91 [pid = 1658] [id = 413] 11:59:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x1294cc400) [pid = 1658] [serial = 1238] [outer = 0x0] 11:59:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x129556000) [pid = 1658] [serial = 1239] [outer = 0x1294cc400] 11:59:41 INFO - PROCESS | 1658 | 1462215581081 Marionette DEBUG loaded listener.js 11:59:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x1297d3000) [pid = 1658] [serial = 1240] [outer = 0x1294cc400] 11:59:41 INFO - PROCESS | 1658 | 1462215581418 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 11:59:41 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:59:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 520ms 11:59:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:59:41 INFO - PROCESS | 1658 | 1462215581440 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 11:59:41 INFO - PROCESS | 1658 | 1462215581441 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 11:59:41 INFO - PROCESS | 1658 | 1462215581444 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:59:41 INFO - PROCESS | 1658 | 1462215581445 Marionette TRACE conn2 <- [1,1626,null,{}] 11:59:41 INFO - PROCESS | 1658 | 1462215581450 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:41 INFO - PROCESS | 1658 | 1462215581772 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 11:59:41 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x1219aa000) [pid = 1658] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:59:41 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x119241800) [pid = 1658] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:59:41 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x118281400) [pid = 1658] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:59:41 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x11291e800) [pid = 1658] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:59:41 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x11677e800) [pid = 1658] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:59:41 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x1219a3800) [pid = 1658] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:59:41 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x1193ca000) [pid = 1658] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:59:41 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x127349400) [pid = 1658] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:59:41 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x127351000) [pid = 1658] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:59:41 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x111123800) [pid = 1658] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:59:41 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x12955d400) [pid = 1658] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:59:41 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x1134f1c00) [pid = 1658] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:59:41 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x112914400) [pid = 1658] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:59:41 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x116868400) [pid = 1658] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:59:41 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x12734ec00) [pid = 1658] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:59:41 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x112c13800) [pid = 1658] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:59:41 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x1193d2400) [pid = 1658] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:59:41 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x116529000) [pid = 1658] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:59:41 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x119237000) [pid = 1658] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:59:41 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x118f7dc00) [pid = 1658] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:59:41 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x1126c2000) [pid = 1658] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:59:41 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x118128400) [pid = 1658] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:59:41 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x12734b000) [pid = 1658] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:59:41 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x11352fc00) [pid = 1658] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:59:41 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x12712e400) [pid = 1658] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:59:41 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x125d1d000) [pid = 1658] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:59:41 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x1192c2c00) [pid = 1658] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:59:41 INFO - PROCESS | 1658 | 1462215581852 Marionette TRACE conn2 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x117473800 == 92 [pid = 1658] [id = 414] 11:59:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x110f26800) [pid = 1658] [serial = 1241] [outer = 0x0] 11:59:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x1126c3000) [pid = 1658] [serial = 1242] [outer = 0x110f26800] 11:59:41 INFO - PROCESS | 1658 | 1462215581879 Marionette DEBUG loaded listener.js 11:59:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x113528c00) [pid = 1658] [serial = 1243] [outer = 0x110f26800] 11:59:42 INFO - PROCESS | 1658 | 1462215582205 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 11:59:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:59:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 773ms 11:59:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:59:42 INFO - PROCESS | 1658 | 1462215582218 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 11:59:42 INFO - PROCESS | 1658 | 1462215582219 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 11:59:42 INFO - PROCESS | 1658 | 1462215582222 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:59:42 INFO - PROCESS | 1658 | 1462215582223 Marionette TRACE conn2 <- [1,1630,null,{}] 11:59:42 INFO - PROCESS | 1658 | 1462215582225 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:42 INFO - PROCESS | 1658 | 1462215582324 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 11:59:42 INFO - PROCESS | 1658 | 1462215582390 Marionette TRACE conn2 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cce9800 == 93 [pid = 1658] [id = 415] 11:59:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x110f22c00) [pid = 1658] [serial = 1244] [outer = 0x0] 11:59:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x1187a6000) [pid = 1658] [serial = 1245] [outer = 0x110f22c00] 11:59:42 INFO - PROCESS | 1658 | 1462215582419 Marionette DEBUG loaded listener.js 11:59:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x126868000) [pid = 1658] [serial = 1246] [outer = 0x110f22c00] 11:59:42 INFO - PROCESS | 1658 | 1462215582724 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 11:59:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:59:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 518ms 11:59:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:59:42 INFO - PROCESS | 1658 | 1462215582740 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 11:59:42 INFO - PROCESS | 1658 | 1462215582742 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 11:59:42 INFO - PROCESS | 1658 | 1462215582744 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:59:42 INFO - PROCESS | 1658 | 1462215582748 Marionette TRACE conn2 <- [1,1634,null,{}] 11:59:42 INFO - PROCESS | 1658 | 1462215582753 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:42 INFO - PROCESS | 1658 | 1462215582862 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 11:59:42 INFO - PROCESS | 1658 | 1462215582866 Marionette TRACE conn2 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x12db20000 == 94 [pid = 1658] [id = 416] 11:59:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x12734ec00) [pid = 1658] [serial = 1247] [outer = 0x0] 11:59:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x12b032c00) [pid = 1658] [serial = 1248] [outer = 0x12734ec00] 11:59:42 INFO - PROCESS | 1658 | 1462215582891 Marionette DEBUG loaded listener.js 11:59:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x12bb53c00) [pid = 1658] [serial = 1249] [outer = 0x12734ec00] 11:59:43 INFO - PROCESS | 1658 | 1462215583250 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 11:59:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:59:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 523ms 11:59:43 INFO - PROCESS | 1658 | 1462215583268 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 11:59:43 INFO - PROCESS | 1658 | 1462215583270 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 11:59:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:59:43 INFO - PROCESS | 1658 | 1462215583272 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:59:43 INFO - PROCESS | 1658 | 1462215583273 Marionette TRACE conn2 <- [1,1638,null,{}] 11:59:43 INFO - PROCESS | 1658 | 1462215583275 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:43 INFO - PROCESS | 1658 | 1462215583400 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 11:59:43 INFO - PROCESS | 1658 | 1462215583407 Marionette TRACE conn2 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x12dbe9000 == 95 [pid = 1658] [id = 417] 11:59:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x1129e6000) [pid = 1658] [serial = 1250] [outer = 0x0] 11:59:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x12be19400) [pid = 1658] [serial = 1251] [outer = 0x1129e6000] 11:59:43 INFO - PROCESS | 1658 | 1462215583431 Marionette DEBUG loaded listener.js 11:59:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x12c087000) [pid = 1658] [serial = 1252] [outer = 0x1129e6000] 11:59:44 INFO - PROCESS | 1658 | 1462215584025 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 11:59:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:59:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 820ms 11:59:44 INFO - PROCESS | 1658 | 1462215584093 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 11:59:44 INFO - PROCESS | 1658 | 1462215584095 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 11:59:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:59:44 INFO - PROCESS | 1658 | 1462215584099 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:59:44 INFO - PROCESS | 1658 | 1462215584102 Marionette TRACE conn2 <- [1,1642,null,{}] 11:59:44 INFO - PROCESS | 1658 | 1462215584106 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:44 INFO - PROCESS | 1658 | 1462215584261 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 11:59:44 INFO - PROCESS | 1658 | 1462215584375 Marionette TRACE conn2 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:44 INFO - PROCESS | 1658 | ++DOCSHELL 0x12113f000 == 96 [pid = 1658] [id = 418] 11:59:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x11291c000) [pid = 1658] [serial = 1253] [outer = 0x0] 11:59:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x113019000) [pid = 1658] [serial = 1254] [outer = 0x11291c000] 11:59:44 INFO - PROCESS | 1658 | 1462215584408 Marionette DEBUG loaded listener.js 11:59:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x1164bdc00) [pid = 1658] [serial = 1255] [outer = 0x11291c000] 11:59:44 INFO - PROCESS | 1658 | 1462215584805 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 11:59:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:59:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 774ms 11:59:44 INFO - PROCESS | 1658 | 1462215584873 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 11:59:44 INFO - PROCESS | 1658 | 1462215584878 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 11:59:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:59:44 INFO - PROCESS | 1658 | 1462215584902 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:59:44 INFO - PROCESS | 1658 | 1462215584904 Marionette TRACE conn2 <- [1,1646,null,{}] 11:59:44 INFO - PROCESS | 1658 | 1462215584906 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:45 INFO - PROCESS | 1658 | 1462215585022 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 11:59:45 INFO - PROCESS | 1658 | 1462215585101 Marionette TRACE conn2 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x129172000 == 97 [pid = 1658] [id = 419] 11:59:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x118130000) [pid = 1658] [serial = 1256] [outer = 0x0] 11:59:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x118289000) [pid = 1658] [serial = 1257] [outer = 0x118130000] 11:59:45 INFO - PROCESS | 1658 | 1462215585131 Marionette DEBUG loaded listener.js 11:59:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x118363800) [pid = 1658] [serial = 1258] [outer = 0x118130000] 11:59:45 INFO - PROCESS | 1658 | 1462215585554 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 11:59:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:59:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 677ms 11:59:45 INFO - PROCESS | 1658 | 1462215585577 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 11:59:45 INFO - PROCESS | 1658 | 1462215585578 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 11:59:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:59:45 INFO - PROCESS | 1658 | 1462215585583 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:59:45 INFO - PROCESS | 1658 | 1462215585586 Marionette TRACE conn2 <- [1,1650,null,{}] 11:59:45 INFO - PROCESS | 1658 | 1462215585594 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:45 INFO - PROCESS | 1658 | 1462215585731 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 11:59:45 INFO - PROCESS | 1658 | 1462215585843 Marionette TRACE conn2 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d8b8000 == 98 [pid = 1658] [id = 420] 11:59:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x1187a5c00) [pid = 1658] [serial = 1259] [outer = 0x0] 11:59:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x1196f1000) [pid = 1658] [serial = 1260] [outer = 0x1187a5c00] 11:59:45 INFO - PROCESS | 1658 | 1462215585877 Marionette DEBUG loaded listener.js 11:59:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x121da4c00) [pid = 1658] [serial = 1261] [outer = 0x1187a5c00] 11:59:46 INFO - PROCESS | 1658 | 1462215586316 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 11:59:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:59:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 772ms 11:59:46 INFO - PROCESS | 1658 | 1462215586356 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 11:59:46 INFO - PROCESS | 1658 | 1462215586358 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 11:59:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:59:46 INFO - PROCESS | 1658 | 1462215586360 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:59:46 INFO - PROCESS | 1658 | 1462215586361 Marionette TRACE conn2 <- [1,1654,null,{}] 11:59:46 INFO - PROCESS | 1658 | 1462215586364 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:46 INFO - PROCESS | 1658 | 1462215586477 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 11:59:46 INFO - PROCESS | 1658 | 1462215586585 Marionette TRACE conn2 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:46 INFO - PROCESS | 1658 | ++DOCSHELL 0x12f623000 == 99 [pid = 1658] [id = 421] 11:59:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x125fbdc00) [pid = 1658] [serial = 1262] [outer = 0x0] 11:59:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x127728400) [pid = 1658] [serial = 1263] [outer = 0x125fbdc00] 11:59:46 INFO - PROCESS | 1658 | 1462215586616 Marionette DEBUG loaded listener.js 11:59:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x129407c00) [pid = 1658] [serial = 1264] [outer = 0x125fbdc00] 11:59:47 INFO - PROCESS | 1658 | 1462215586993 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 11:59:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:59:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 671ms 11:59:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:59:47 INFO - PROCESS | 1658 | 1462215587031 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 11:59:47 INFO - PROCESS | 1658 | 1462215587033 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 11:59:47 INFO - PROCESS | 1658 | 1462215587035 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:59:47 INFO - PROCESS | 1658 | 1462215587036 Marionette TRACE conn2 <- [1,1658,null,{}] 11:59:47 INFO - PROCESS | 1658 | 1462215587038 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:47 INFO - PROCESS | 1658 | 1462215587165 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 11:59:47 INFO - PROCESS | 1658 | 1462215587247 Marionette TRACE conn2 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x135277000 == 100 [pid = 1658] [id = 422] 11:59:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x12734b000) [pid = 1658] [serial = 1265] [outer = 0x0] 11:59:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x12b02c400) [pid = 1658] [serial = 1266] [outer = 0x12734b000] 11:59:47 INFO - PROCESS | 1658 | 1462215587277 Marionette DEBUG loaded listener.js 11:59:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x12b2ee000) [pid = 1658] [serial = 1267] [outer = 0x12734b000] 11:59:47 INFO - PROCESS | 1658 | 1462215587735 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:59:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:59:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 721ms 11:59:47 INFO - PROCESS | 1658 | 1462215587757 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 11:59:47 INFO - PROCESS | 1658 | 1462215587759 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 11:59:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:59:47 INFO - PROCESS | 1658 | 1462215587762 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:59:47 INFO - PROCESS | 1658 | 1462215587764 Marionette TRACE conn2 <- [1,1662,null,{}] 11:59:47 INFO - PROCESS | 1658 | 1462215587768 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:47 INFO - PROCESS | 1658 | 1462215587909 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 11:59:47 INFO - PROCESS | 1658 | 1462215587993 Marionette TRACE conn2 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x135916000 == 101 [pid = 1658] [id = 423] 11:59:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x12bd51c00) [pid = 1658] [serial = 1268] [outer = 0x0] 11:59:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x12c109400) [pid = 1658] [serial = 1269] [outer = 0x12bd51c00] 11:59:48 INFO - PROCESS | 1658 | 1462215588026 Marionette DEBUG loaded listener.js 11:59:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x12c578c00) [pid = 1658] [serial = 1270] [outer = 0x12bd51c00] 11:59:48 INFO - PROCESS | 1658 | 1462215588438 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:59:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:59:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 722ms 11:59:48 INFO - PROCESS | 1658 | 1462215588484 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 11:59:48 INFO - PROCESS | 1658 | 1462215588485 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 11:59:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:59:48 INFO - PROCESS | 1658 | 1462215588488 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:59:48 INFO - PROCESS | 1658 | 1462215588489 Marionette TRACE conn2 <- [1,1666,null,{}] 11:59:48 INFO - PROCESS | 1658 | 1462215588491 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:48 INFO - PROCESS | 1658 | 1462215588600 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 11:59:48 INFO - PROCESS | 1658 | 1462215588712 Marionette TRACE conn2 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x135be2000 == 102 [pid = 1658] [id = 424] 11:59:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x1219a1400) [pid = 1658] [serial = 1271] [outer = 0x0] 11:59:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x12c579c00) [pid = 1658] [serial = 1272] [outer = 0x1219a1400] 11:59:48 INFO - PROCESS | 1658 | 1462215588742 Marionette DEBUG loaded listener.js 11:59:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x12c7ed800) [pid = 1658] [serial = 1273] [outer = 0x1219a1400] 11:59:49 INFO - PROCESS | 1658 | 1462215589118 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 11:59:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:59:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 670ms 11:59:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:59:49 INFO - PROCESS | 1658 | 1462215589158 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 11:59:49 INFO - PROCESS | 1658 | 1462215589160 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 11:59:49 INFO - PROCESS | 1658 | 1462215589162 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:59:49 INFO - PROCESS | 1658 | 1462215589163 Marionette TRACE conn2 <- [1,1670,null,{}] 11:59:49 INFO - PROCESS | 1658 | 1462215589166 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:49 INFO - PROCESS | 1658 | 1462215589279 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 11:59:49 INFO - PROCESS | 1658 | 1462215589361 Marionette TRACE conn2 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:49 INFO - PROCESS | 1658 | ++DOCSHELL 0x13890e800 == 103 [pid = 1658] [id = 425] 11:59:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x12c7e6000) [pid = 1658] [serial = 1274] [outer = 0x0] 11:59:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x12c8ee000) [pid = 1658] [serial = 1275] [outer = 0x12c7e6000] 11:59:49 INFO - PROCESS | 1658 | 1462215589390 Marionette DEBUG loaded listener.js 11:59:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x12c8f4000) [pid = 1658] [serial = 1276] [outer = 0x12c7e6000] 11:59:49 INFO - PROCESS | 1658 | 1462215589809 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 11:59:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:59:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 721ms 11:59:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:59:49 INFO - PROCESS | 1658 | 1462215589947 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 11:59:49 INFO - PROCESS | 1658 | 1462215589948 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 11:59:49 INFO - PROCESS | 1658 | 1462215589952 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:59:49 INFO - PROCESS | 1658 | 1462215589954 Marionette TRACE conn2 <- [1,1674,null,{}] 11:59:49 INFO - PROCESS | 1658 | 1462215589956 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:50 INFO - PROCESS | 1658 | 1462215590084 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 11:59:50 INFO - PROCESS | 1658 | 1462215590232 Marionette TRACE conn2 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x11746c000 == 104 [pid = 1658] [id = 426] 11:59:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x1121dd800) [pid = 1658] [serial = 1277] [outer = 0x0] 11:59:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x112c16400) [pid = 1658] [serial = 1278] [outer = 0x1121dd800] 11:59:50 INFO - PROCESS | 1658 | 1462215590280 Marionette DEBUG loaded listener.js 11:59:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x118278c00) [pid = 1658] [serial = 1279] [outer = 0x1121dd800] 11:59:50 INFO - PROCESS | 1658 | 1462215590972 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 11:59:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:59:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1074ms 11:59:51 INFO - PROCESS | 1658 | 1462215591027 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 11:59:51 INFO - PROCESS | 1658 | 1462215591029 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 11:59:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:59:51 INFO - PROCESS | 1658 | 1462215591035 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:59:51 INFO - PROCESS | 1658 | 1462215591037 Marionette TRACE conn2 <- [1,1678,null,{}] 11:59:51 INFO - PROCESS | 1658 | 1462215591041 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:51 INFO - PROCESS | 1658 | 1462215591149 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 11:59:51 INFO - PROCESS | 1658 | 1462215591234 Marionette TRACE conn2 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x126ecc000 == 105 [pid = 1658] [id = 427] 11:59:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x112a60800) [pid = 1658] [serial = 1280] [outer = 0x0] 11:59:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x11317fc00) [pid = 1658] [serial = 1281] [outer = 0x112a60800] 11:59:51 INFO - PROCESS | 1658 | 1462215591262 Marionette DEBUG loaded listener.js 11:59:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x11677e400) [pid = 1658] [serial = 1282] [outer = 0x112a60800] 11:59:51 INFO - PROCESS | 1658 | 1462215591716 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 11:59:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:59:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 723ms 11:59:51 INFO - PROCESS | 1658 | 1462215591767 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 11:59:51 INFO - PROCESS | 1658 | 1462215591770 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 11:59:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:59:51 INFO - PROCESS | 1658 | 1462215591776 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:59:51 INFO - PROCESS | 1658 | 1462215591777 Marionette TRACE conn2 <- [1,1682,null,{}] 11:59:51 INFO - PROCESS | 1658 | 1462215591783 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:51 INFO - PROCESS | 1658 | 1462215591888 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 11:59:51 INFO - PROCESS | 1658 | 1462215591974 Marionette TRACE conn2 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x118a9c000 == 106 [pid = 1658] [id = 428] 11:59:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x1167d8c00) [pid = 1658] [serial = 1283] [outer = 0x0] 11:59:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x118271000) [pid = 1658] [serial = 1284] [outer = 0x1167d8c00] 11:59:52 INFO - PROCESS | 1658 | 1462215592001 Marionette DEBUG loaded listener.js 11:59:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x11831bc00) [pid = 1658] [serial = 1285] [outer = 0x1167d8c00] 11:59:52 INFO - PROCESS | 1658 | --DOCSHELL 0x135280000 == 105 [pid = 1658] [id = 322] 11:59:52 INFO - PROCESS | 1658 | --DOCSHELL 0x12db20000 == 104 [pid = 1658] [id = 416] 11:59:52 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x129555400) [pid = 1658] [serial = 1185] [outer = 0x0] [url = about:blank] 11:59:52 INFO - PROCESS | 1658 | --DOCSHELL 0x12cce9800 == 103 [pid = 1658] [id = 415] 11:59:52 INFO - PROCESS | 1658 | --DOCSHELL 0x117473800 == 102 [pid = 1658] [id = 414] 11:59:52 INFO - PROCESS | 1658 | --DOCSHELL 0x12cb45800 == 101 [pid = 1658] [id = 413] 11:59:52 INFO - PROCESS | 1658 | --DOCSHELL 0x12c1ae000 == 100 [pid = 1658] [id = 412] 11:59:52 INFO - PROCESS | 1658 | --DOCSHELL 0x12b3be800 == 99 [pid = 1658] [id = 411] 11:59:52 INFO - PROCESS | 1658 | --DOCSHELL 0x12a817000 == 98 [pid = 1658] [id = 410] 11:59:52 INFO - PROCESS | 1658 | --DOCSHELL 0x128f7a800 == 97 [pid = 1658] [id = 409] 11:59:52 INFO - PROCESS | 1658 | --DOCSHELL 0x12365b000 == 96 [pid = 1658] [id = 408] 11:59:52 INFO - PROCESS | 1658 | --DOCSHELL 0x116a6e000 == 95 [pid = 1658] [id = 407] 11:59:52 INFO - PROCESS | 1658 | --DOCSHELL 0x1294f5800 == 94 [pid = 1658] [id = 406] 11:59:52 INFO - PROCESS | 1658 | --DOCSHELL 0x1175c4800 == 93 [pid = 1658] [id = 405] 11:59:52 INFO - PROCESS | 1658 | --DOCSHELL 0x12f69b800 == 92 [pid = 1658] [id = 400] 11:59:52 INFO - PROCESS | 1658 | --DOCSHELL 0x12f617800 == 91 [pid = 1658] [id = 399] 11:59:52 INFO - PROCESS | 1658 | 1462215592576 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 11:59:52 INFO - PROCESS | 1658 | --DOCSHELL 0x12d70a000 == 90 [pid = 1658] [id = 398] 11:59:52 INFO - PROCESS | 1658 | --DOCSHELL 0x1255a8000 == 89 [pid = 1658] [id = 397] 11:59:52 INFO - PROCESS | 1658 | --DOCSHELL 0x118ab3800 == 88 [pid = 1658] [id = 396] 11:59:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:59:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 822ms 11:59:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:59:52 INFO - PROCESS | 1658 | 1462215592599 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 11:59:52 INFO - PROCESS | 1658 | 1462215592600 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 11:59:52 INFO - PROCESS | 1658 | 1462215592602 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:59:52 INFO - PROCESS | 1658 | 1462215592604 Marionette TRACE conn2 <- [1,1686,null,{}] 11:59:52 INFO - PROCESS | 1658 | 1462215592612 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:52 INFO - PROCESS | 1658 | 1462215592708 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 11:59:52 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x1255c0400) [pid = 1658] [serial = 1167] [outer = 0x0] [url = about:blank] 11:59:52 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x12bb56000) [pid = 1658] [serial = 1144] [outer = 0x0] [url = about:blank] 11:59:52 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x12110b000) [pid = 1658] [serial = 1143] [outer = 0x0] [url = about:blank] 11:59:52 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x118364000) [pid = 1658] [serial = 1155] [outer = 0x0] [url = about:blank] 11:59:52 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x118728000) [pid = 1658] [serial = 1156] [outer = 0x0] [url = about:blank] 11:59:52 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x113591000) [pid = 1658] [serial = 1152] [outer = 0x0] [url = about:blank] 11:59:52 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x118076c00) [pid = 1658] [serial = 1153] [outer = 0x0] [url = about:blank] 11:59:52 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x118316800) [pid = 1658] [serial = 1132] [outer = 0x0] [url = about:blank] 11:59:52 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x116aad400) [pid = 1658] [serial = 1131] [outer = 0x0] [url = about:blank] 11:59:52 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x126863400) [pid = 1658] [serial = 1135] [outer = 0x0] [url = about:blank] 11:59:52 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x125482800) [pid = 1658] [serial = 1134] [outer = 0x0] [url = about:blank] 11:59:52 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x1196f0400) [pid = 1658] [serial = 1161] [outer = 0x0] [url = about:blank] 11:59:52 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x120fe3000) [pid = 1658] [serial = 1162] [outer = 0x0] [url = about:blank] 11:59:52 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x12772d800) [pid = 1658] [serial = 1170] [outer = 0x0] [url = about:blank] 11:59:52 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x129556400) [pid = 1658] [serial = 1138] [outer = 0x0] [url = about:blank] 11:59:52 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x129407400) [pid = 1658] [serial = 1137] [outer = 0x0] [url = about:blank] 11:59:52 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x112921800) [pid = 1658] [serial = 1129] [outer = 0x0] [url = about:blank] 11:59:52 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x111d3f800) [pid = 1658] [serial = 1128] [outer = 0x0] [url = about:blank] 11:59:52 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x1297d2800) [pid = 1658] [serial = 1140] [outer = 0x0] [url = about:blank] 11:59:52 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x12b2f1400) [pid = 1658] [serial = 1141] [outer = 0x0] [url = about:blank] 11:59:52 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x127346400) [pid = 1658] [serial = 1168] [outer = 0x0] [url = about:blank] 11:59:52 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x115f3ec00) [pid = 1658] [serial = 1149] [outer = 0x0] [url = about:blank] 11:59:52 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x11659a400) [pid = 1658] [serial = 1150] [outer = 0x0] [url = about:blank] 11:59:52 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x112c13400) [pid = 1658] [serial = 1147] [outer = 0x0] [url = about:blank] 11:59:52 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x11291fc00) [pid = 1658] [serial = 1146] [outer = 0x0] [url = about:blank] 11:59:52 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x118a0b000) [pid = 1658] [serial = 1158] [outer = 0x0] [url = about:blank] 11:59:52 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x118f54000) [pid = 1658] [serial = 1159] [outer = 0x0] [url = about:blank] 11:59:52 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x128e60400) [pid = 1658] [serial = 1173] [outer = 0x0] [url = about:blank] 11:59:52 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x11629a800) [pid = 1658] [serial = 1176] [outer = 0x0] [url = about:blank] 11:59:52 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x11835bc00) [pid = 1658] [serial = 1177] [outer = 0x0] [url = about:blank] 11:59:52 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x1294c7000) [pid = 1658] [serial = 1174] [outer = 0x0] [url = about:blank] 11:59:52 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x12110bc00) [pid = 1658] [serial = 1164] [outer = 0x0] [url = about:blank] 11:59:52 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x128d83800) [pid = 1658] [serial = 1171] [outer = 0x0] [url = about:blank] 11:59:52 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x1196f0000) [pid = 1658] [serial = 1179] [outer = 0x0] [url = about:blank] 11:59:52 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x1255bfc00) [pid = 1658] [serial = 1180] [outer = 0x0] [url = about:blank] 11:59:52 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x1219a7800) [pid = 1658] [serial = 1165] [outer = 0x0] [url = about:blank] 11:59:52 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x128d86400) [pid = 1658] [serial = 1183] [outer = 0x0] [url = about:blank] 11:59:52 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x1273cfc00) [pid = 1658] [serial = 1182] [outer = 0x0] [url = about:blank] 11:59:52 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x121574400) [pid = 1658] [serial = 1078] [outer = 0x0] [url = about:blank] 11:59:52 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x112c0f000) [pid = 1658] [serial = 1069] [outer = 0x0] [url = about:blank] 11:59:52 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x1187a5800) [pid = 1658] [serial = 1075] [outer = 0x0] [url = about:blank] 11:59:52 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x128d82400) [pid = 1658] [serial = 1087] [outer = 0x0] [url = about:blank] 11:59:52 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x11677a400) [pid = 1658] [serial = 1072] [outer = 0x0] [url = about:blank] 11:59:52 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x127774400) [pid = 1658] [serial = 1084] [outer = 0x0] [url = about:blank] 11:59:52 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x126869400) [pid = 1658] [serial = 1066] [outer = 0x0] [url = about:blank] 11:59:52 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x125fc2800) [pid = 1658] [serial = 1081] [outer = 0x0] [url = about:blank] 11:59:52 INFO - PROCESS | 1658 | 1462215592783 Marionette TRACE conn2 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x119a59000 == 89 [pid = 1658] [id = 429] 11:59:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x112921800) [pid = 1658] [serial = 1286] [outer = 0x0] 11:59:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x11677a400) [pid = 1658] [serial = 1287] [outer = 0x112921800] 11:59:52 INFO - PROCESS | 1658 | 1462215592818 Marionette DEBUG loaded listener.js 11:59:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x118a0b000) [pid = 1658] [serial = 1288] [outer = 0x112921800] 11:59:53 INFO - PROCESS | 1658 | 1462215593251 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 11:59:53 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:59:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 675ms 11:59:53 INFO - PROCESS | 1658 | 1462215593278 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 11:59:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:59:53 INFO - PROCESS | 1658 | 1462215593284 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 11:59:53 INFO - PROCESS | 1658 | 1462215593292 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:59:53 INFO - PROCESS | 1658 | 1462215593294 Marionette TRACE conn2 <- [1,1690,null,{}] 11:59:53 INFO - PROCESS | 1658 | 1462215593303 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:53 INFO - PROCESS | 1658 | 1462215593448 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 11:59:53 INFO - PROCESS | 1658 | 1462215593474 Marionette TRACE conn2 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x1275b8000 == 90 [pid = 1658] [id = 430] 11:59:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x1193c9800) [pid = 1658] [serial = 1289] [outer = 0x0] 11:59:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x1196f4000) [pid = 1658] [serial = 1290] [outer = 0x1193c9800] 11:59:53 INFO - PROCESS | 1658 | 1462215593517 Marionette DEBUG loaded listener.js 11:59:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x120e27800) [pid = 1658] [serial = 1291] [outer = 0x1193c9800] 11:59:53 INFO - PROCESS | 1658 | 1462215593893 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 11:59:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:59:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 630ms 11:59:53 INFO - PROCESS | 1658 | 1462215593918 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 11:59:53 INFO - PROCESS | 1658 | 1462215593919 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 11:59:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:59:53 INFO - PROCESS | 1658 | 1462215593921 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:59:53 INFO - PROCESS | 1658 | 1462215593922 Marionette TRACE conn2 <- [1,1694,null,{}] 11:59:53 INFO - PROCESS | 1658 | 1462215593925 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:54 INFO - PROCESS | 1658 | 1462215594016 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 11:59:54 INFO - PROCESS | 1658 | 1462215594020 Marionette TRACE conn2 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ab41000 == 91 [pid = 1658] [id = 431] 11:59:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x120e26000) [pid = 1658] [serial = 1292] [outer = 0x0] 11:59:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x121190800) [pid = 1658] [serial = 1293] [outer = 0x120e26000] 11:59:54 INFO - PROCESS | 1658 | 1462215594046 Marionette DEBUG loaded listener.js 11:59:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x1219a3800) [pid = 1658] [serial = 1294] [outer = 0x120e26000] 11:59:54 INFO - PROCESS | 1658 | 1462215594397 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 11:59:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:59:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 517ms 11:59:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:59:54 INFO - PROCESS | 1658 | 1462215594440 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 11:59:54 INFO - PROCESS | 1658 | 1462215594441 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 11:59:54 INFO - PROCESS | 1658 | 1462215594443 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:59:54 INFO - PROCESS | 1658 | 1462215594444 Marionette TRACE conn2 <- [1,1698,null,{}] 11:59:54 INFO - PROCESS | 1658 | 1462215594446 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:54 INFO - PROCESS | 1658 | 1462215594587 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 11:59:54 INFO - PROCESS | 1658 | 1462215594606 Marionette TRACE conn2 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b3ca000 == 92 [pid = 1658] [id = 432] 11:59:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x121503400) [pid = 1658] [serial = 1295] [outer = 0x0] 11:59:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x1255c0400) [pid = 1658] [serial = 1296] [outer = 0x121503400] 11:59:54 INFO - PROCESS | 1658 | 1462215594634 Marionette DEBUG loaded listener.js 11:59:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x12772d800) [pid = 1658] [serial = 1297] [outer = 0x121503400] 11:59:55 INFO - PROCESS | 1658 | 1462215594995 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 11:59:55 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:59:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 568ms 11:59:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:59:55 INFO - PROCESS | 1658 | 1462215595011 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 11:59:55 INFO - PROCESS | 1658 | 1462215595014 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 11:59:55 INFO - PROCESS | 1658 | 1462215595017 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:59:55 INFO - PROCESS | 1658 | 1462215595019 Marionette TRACE conn2 <- [1,1702,null,{}] 11:59:55 INFO - PROCESS | 1658 | 1462215595021 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:55 INFO - PROCESS | 1658 | 1462215595136 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 11:59:55 INFO - PROCESS | 1658 | 1462215595151 Marionette TRACE conn2 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c758800 == 93 [pid = 1658] [id = 433] 11:59:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x1219a1800) [pid = 1658] [serial = 1298] [outer = 0x0] 11:59:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x128c20c00) [pid = 1658] [serial = 1299] [outer = 0x1219a1800] 11:59:55 INFO - PROCESS | 1658 | 1462215595175 Marionette DEBUG loaded listener.js 11:59:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x128e5bc00) [pid = 1658] [serial = 1300] [outer = 0x1219a1800] 11:59:55 INFO - PROCESS | 1658 | 1462215595505 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 11:59:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:59:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 518ms 11:59:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:59:55 INFO - PROCESS | 1658 | 1462215595536 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 11:59:55 INFO - PROCESS | 1658 | 1462215595537 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 11:59:55 INFO - PROCESS | 1658 | 1462215595539 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:59:55 INFO - PROCESS | 1658 | 1462215595540 Marionette TRACE conn2 <- [1,1706,null,{}] 11:59:55 INFO - PROCESS | 1658 | 1462215595542 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:55 INFO - PROCESS | 1658 | 1462215595657 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 11:59:55 INFO - PROCESS | 1658 | 1462215595670 Marionette TRACE conn2 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cb3f000 == 94 [pid = 1658] [id = 434] 11:59:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x128c28800) [pid = 1658] [serial = 1301] [outer = 0x0] 11:59:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x128f40400) [pid = 1658] [serial = 1302] [outer = 0x128c28800] 11:59:55 INFO - PROCESS | 1658 | 1462215595694 Marionette DEBUG loaded listener.js 11:59:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x12954f800) [pid = 1658] [serial = 1303] [outer = 0x128c28800] 11:59:56 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x128d88000) [pid = 1658] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:59:56 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x118724800) [pid = 1658] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:59:56 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x111127000) [pid = 1658] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:59:56 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x126ef3000) [pid = 1658] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:59:56 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x1193d1800) [pid = 1658] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:59:56 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x112a5fc00) [pid = 1658] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:59:56 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x110f22c00) [pid = 1658] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:59:56 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x128c1e800) [pid = 1658] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:59:56 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x1294cc400) [pid = 1658] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:59:56 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x110f26800) [pid = 1658] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:59:56 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x11680c800) [pid = 1658] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:59:56 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x12734ec00) [pid = 1658] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:59:56 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x1213d5800) [pid = 1658] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:59:56 INFO - PROCESS | 1658 | 1462215596517 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 11:59:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:59:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1021ms 11:59:56 INFO - PROCESS | 1658 | 1462215596561 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 11:59:56 INFO - PROCESS | 1658 | 1462215596564 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 11:59:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:59:56 INFO - PROCESS | 1658 | 1462215596579 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:59:56 INFO - PROCESS | 1658 | 1462215596582 Marionette TRACE conn2 <- [1,1710,null,{}] 11:59:56 INFO - PROCESS | 1658 | 1462215596585 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:56 INFO - PROCESS | 1658 | 1462215596703 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 11:59:56 INFO - PROCESS | 1658 | 1462215596813 Marionette TRACE conn2 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x120f25800 == 95 [pid = 1658] [id = 435] 11:59:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x112c66800) [pid = 1658] [serial = 1304] [outer = 0x0] 11:59:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x115e6dc00) [pid = 1658] [serial = 1305] [outer = 0x112c66800] 11:59:56 INFO - PROCESS | 1658 | 1462215596846 Marionette DEBUG loaded listener.js 11:59:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x116872800) [pid = 1658] [serial = 1306] [outer = 0x112c66800] 11:59:57 INFO - PROCESS | 1658 | 1462215597266 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 11:59:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:59:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 723ms 11:59:57 INFO - PROCESS | 1658 | 1462215597303 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 11:59:57 INFO - PROCESS | 1658 | 1462215597307 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 11:59:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:59:57 INFO - PROCESS | 1658 | 1462215597312 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:59:57 INFO - PROCESS | 1658 | 1462215597317 Marionette TRACE conn2 <- [1,1714,null,{}] 11:59:57 INFO - PROCESS | 1658 | 1462215597319 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:57 INFO - PROCESS | 1658 | 1462215597433 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 11:59:57 INFO - PROCESS | 1658 | 1462215597542 Marionette TRACE conn2 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x128f7c000 == 96 [pid = 1658] [id = 436] 11:59:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x1168d8800) [pid = 1658] [serial = 1307] [outer = 0x0] 11:59:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x11831c800) [pid = 1658] [serial = 1308] [outer = 0x1168d8800] 11:59:57 INFO - PROCESS | 1658 | 1462215597575 Marionette DEBUG loaded listener.js 11:59:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x118a10800) [pid = 1658] [serial = 1309] [outer = 0x1168d8800] 11:59:58 INFO - PROCESS | 1658 | 1462215598015 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:59:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 11:59:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 774ms 11:59:58 INFO - PROCESS | 1658 | 1462215598101 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 11:59:58 INFO - PROCESS | 1658 | 1462215598103 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 11:59:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:59:58 INFO - PROCESS | 1658 | 1462215598108 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:59:58 INFO - PROCESS | 1658 | 1462215598114 Marionette TRACE conn2 <- [1,1718,null,{}] 11:59:58 INFO - PROCESS | 1658 | 1462215598127 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:58 INFO - PROCESS | 1658 | 1462215598308 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 11:59:58 INFO - PROCESS | 1658 | 1462215598432 Marionette TRACE conn2 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d436000 == 97 [pid = 1658] [id = 437] 11:59:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x121103c00) [pid = 1658] [serial = 1310] [outer = 0x0] 11:59:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x1254f2c00) [pid = 1658] [serial = 1311] [outer = 0x121103c00] 11:59:58 INFO - PROCESS | 1658 | 1462215598459 Marionette DEBUG loaded listener.js 11:59:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x127127400) [pid = 1658] [serial = 1312] [outer = 0x121103c00] 11:59:58 INFO - PROCESS | 1658 | 1462215598957 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:59:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:59:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 879ms 11:59:59 INFO - PROCESS | 1658 | 1462215599000 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 11:59:59 INFO - PROCESS | 1658 | 1462215599003 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 11:59:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:59:59 INFO - PROCESS | 1658 | 1462215599009 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:59:59 INFO - PROCESS | 1658 | 1462215599011 Marionette TRACE conn2 <- [1,1722,null,{}] 11:59:59 INFO - PROCESS | 1658 | 1462215599017 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:59 INFO - PROCESS | 1658 | 1462215599188 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 11:59:59 INFO - PROCESS | 1658 | 1462215599303 Marionette TRACE conn2 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d89d800 == 98 [pid = 1658] [id = 438] 11:59:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x12734cc00) [pid = 1658] [serial = 1313] [outer = 0x0] 11:59:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x127773400) [pid = 1658] [serial = 1314] [outer = 0x12734cc00] 11:59:59 INFO - PROCESS | 1658 | 1462215599334 Marionette DEBUG loaded listener.js 11:59:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x129403000) [pid = 1658] [serial = 1315] [outer = 0x12734cc00] 11:59:59 INFO - PROCESS | 1658 | 1462215599747 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 11:59:59 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:59:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 775ms 11:59:59 INFO - PROCESS | 1658 | 1462215599783 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 11:59:59 INFO - PROCESS | 1658 | 1462215599785 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 11:59:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:59:59 INFO - PROCESS | 1658 | 1462215599787 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:59:59 INFO - PROCESS | 1658 | 1462215599788 Marionette TRACE conn2 <- [1,1726,null,{}] 11:59:59 INFO - PROCESS | 1658 | 1462215599791 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:59 INFO - PROCESS | 1658 | 1462215599899 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 12:00:00 INFO - PROCESS | 1658 | 1462215600008 Marionette TRACE conn2 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x12da42000 == 99 [pid = 1658] [id = 439] 12:00:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x127164400) [pid = 1658] [serial = 1316] [outer = 0x0] 12:00:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x129551400) [pid = 1658] [serial = 1317] [outer = 0x127164400] 12:00:00 INFO - PROCESS | 1658 | 1462215600040 Marionette DEBUG loaded listener.js 12:00:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x12970d800) [pid = 1658] [serial = 1318] [outer = 0x127164400] 12:00:00 INFO - PROCESS | 1658 | 1462215600505 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 12:00:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 12:00:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 768ms 12:00:00 INFO - PROCESS | 1658 | 1462215600556 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 12:00:00 INFO - PROCESS | 1658 | 1462215600557 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 12:00:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 12:00:00 INFO - PROCESS | 1658 | 1462215600560 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 12:00:00 INFO - PROCESS | 1658 | 1462215600561 Marionette TRACE conn2 <- [1,1730,null,{}] 12:00:00 INFO - PROCESS | 1658 | 1462215600563 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:00 INFO - PROCESS | 1658 | 1462215600681 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 12:00:00 INFO - PROCESS | 1658 | 1462215600791 Marionette TRACE conn2 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x12dedd000 == 100 [pid = 1658] [id = 440] 12:00:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x12970c400) [pid = 1658] [serial = 1319] [outer = 0x0] 12:00:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x12b2e9800) [pid = 1658] [serial = 1320] [outer = 0x12970c400] 12:00:00 INFO - PROCESS | 1658 | 1462215600823 Marionette DEBUG loaded listener.js 12:00:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x12c086400) [pid = 1658] [serial = 1321] [outer = 0x12970c400] 12:00:01 INFO - PROCESS | 1658 | 1462215601232 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 12:00:01 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 12:00:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 718ms 12:00:01 INFO - PROCESS | 1658 | 1462215601279 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 12:00:01 INFO - PROCESS | 1658 | 1462215601280 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 12:00:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 12:00:01 INFO - PROCESS | 1658 | 1462215601283 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 12:00:01 INFO - PROCESS | 1658 | 1462215601284 Marionette TRACE conn2 <- [1,1734,null,{}] 12:00:01 INFO - PROCESS | 1658 | 1462215601286 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:01 INFO - PROCESS | 1658 | 1462215601395 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 12:00:01 INFO - PROCESS | 1658 | 1462215601505 Marionette TRACE conn2 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x12f686800 == 101 [pid = 1658] [id = 441] 12:00:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x12c087800) [pid = 1658] [serial = 1322] [outer = 0x0] 12:00:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x12c10a400) [pid = 1658] [serial = 1323] [outer = 0x12c087800] 12:00:01 INFO - PROCESS | 1658 | 1462215601535 Marionette DEBUG loaded listener.js 12:00:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x12c576800) [pid = 1658] [serial = 1324] [outer = 0x12c087800] 12:00:01 INFO - PROCESS | 1658 | 1462215601948 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 12:00:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 12:00:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 672ms 12:00:01 INFO - PROCESS | 1658 | 1462215601955 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 12:00:01 INFO - PROCESS | 1658 | 1462215601957 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 12:00:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 12:00:01 INFO - PROCESS | 1658 | 1462215601959 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 12:00:01 INFO - PROCESS | 1658 | 1462215601960 Marionette TRACE conn2 <- [1,1738,null,{}] 12:00:01 INFO - PROCESS | 1658 | 1462215601963 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:02 INFO - PROCESS | 1658 | 1462215602092 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 12:00:02 INFO - PROCESS | 1658 | 1462215602174 Marionette TRACE conn2 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x135275800 == 102 [pid = 1658] [id = 442] 12:00:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x118314400) [pid = 1658] [serial = 1325] [outer = 0x0] 12:00:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x12c7edc00) [pid = 1658] [serial = 1326] [outer = 0x118314400] 12:00:02 INFO - PROCESS | 1658 | 1462215602203 Marionette DEBUG loaded listener.js 12:00:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x12c8f7400) [pid = 1658] [serial = 1327] [outer = 0x118314400] 12:00:02 INFO - PROCESS | 1658 | 1462215602598 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 12:00:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 12:00:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 670ms 12:00:02 INFO - PROCESS | 1658 | 1462215602629 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 12:00:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 12:00:02 INFO - PROCESS | 1658 | 1462215602631 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 12:00:02 INFO - PROCESS | 1658 | 1462215602633 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 12:00:02 INFO - PROCESS | 1658 | 1462215602634 Marionette TRACE conn2 <- [1,1742,null,{}] 12:00:02 INFO - PROCESS | 1658 | 1462215602637 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:02 INFO - PROCESS | 1658 | 1462215602746 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 12:00:02 INFO - PROCESS | 1658 | 1462215602859 Marionette TRACE conn2 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d8b6000 == 103 [pid = 1658] [id = 443] 12:00:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x1129da000) [pid = 1658] [serial = 1328] [outer = 0x0] 12:00:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x1299b9c00) [pid = 1658] [serial = 1329] [outer = 0x1129da000] 12:00:02 INFO - PROCESS | 1658 | 1462215602890 Marionette DEBUG loaded listener.js 12:00:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x12cf70400) [pid = 1658] [serial = 1330] [outer = 0x1129da000] 12:00:03 INFO - PROCESS | 1658 | 1462215603331 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 12:00:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 12:00:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 972ms 12:00:03 INFO - PROCESS | 1658 | 1462215603628 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 12:00:03 INFO - PROCESS | 1658 | 1462215603631 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 12:00:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 12:00:03 INFO - PROCESS | 1658 | 1462215603637 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 12:00:03 INFO - PROCESS | 1658 | 1462215603639 Marionette TRACE conn2 <- [1,1746,null,{}] 12:00:03 INFO - PROCESS | 1658 | 1462215603643 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:03 INFO - PROCESS | 1658 | 1462215603760 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 12:00:03 INFO - PROCESS | 1658 | 1462215603868 Marionette TRACE conn2 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x12586d000 == 104 [pid = 1658] [id = 444] 12:00:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x112c0a000) [pid = 1658] [serial = 1331] [outer = 0x0] 12:00:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x112c17c00) [pid = 1658] [serial = 1332] [outer = 0x112c0a000] 12:00:03 INFO - PROCESS | 1658 | 1462215603898 Marionette DEBUG loaded listener.js 12:00:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x11677f400) [pid = 1658] [serial = 1333] [outer = 0x112c0a000] 12:00:04 INFO - PROCESS | 1658 | 1462215604342 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 12:00:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 12:00:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 774ms 12:00:04 INFO - PROCESS | 1658 | 1462215604412 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 12:00:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 12:00:04 INFO - PROCESS | 1658 | 1462215604416 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 12:00:04 INFO - PROCESS | 1658 | 1462215604423 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 12:00:04 INFO - PROCESS | 1658 | 1462215604427 Marionette TRACE conn2 <- [1,1750,null,{}] 12:00:04 INFO - PROCESS | 1658 | 1462215604431 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:04 INFO - PROCESS | 1658 | 1462215604633 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 12:00:04 INFO - PROCESS | 1658 | --DOCSHELL 0x12c758800 == 103 [pid = 1658] [id = 433] 12:00:04 INFO - PROCESS | 1658 | --DOCSHELL 0x12b3ca000 == 102 [pid = 1658] [id = 432] 12:00:04 INFO - PROCESS | 1658 | --DOCSHELL 0x12ab41000 == 101 [pid = 1658] [id = 431] 12:00:04 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x12be19400) [pid = 1658] [serial = 1251] [outer = 0x0] [url = about:blank] 12:00:04 INFO - PROCESS | 1658 | --DOCSHELL 0x1275b8000 == 100 [pid = 1658] [id = 430] 12:00:04 INFO - PROCESS | 1658 | --DOCSHELL 0x119a59000 == 99 [pid = 1658] [id = 429] 12:00:04 INFO - PROCESS | 1658 | --DOCSHELL 0x118a9c000 == 98 [pid = 1658] [id = 428] 12:00:04 INFO - PROCESS | 1658 | --DOCSHELL 0x126ecc000 == 97 [pid = 1658] [id = 427] 12:00:04 INFO - PROCESS | 1658 | --DOCSHELL 0x135277000 == 96 [pid = 1658] [id = 422] 12:00:04 INFO - PROCESS | 1658 | --DOCSHELL 0x12f623000 == 95 [pid = 1658] [id = 421] 12:00:04 INFO - PROCESS | 1658 | --DOCSHELL 0x12d8b8000 == 94 [pid = 1658] [id = 420] 12:00:04 INFO - PROCESS | 1658 | --DOCSHELL 0x129172000 == 93 [pid = 1658] [id = 419] 12:00:04 INFO - PROCESS | 1658 | --DOCSHELL 0x12113f000 == 92 [pid = 1658] [id = 418] 12:00:04 INFO - PROCESS | 1658 | 1462215604795 Marionette TRACE conn2 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:04 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x12bb53c00) [pid = 1658] [serial = 1249] [outer = 0x0] [url = about:blank] 12:00:04 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x1299b4400) [pid = 1658] [serial = 1186] [outer = 0x0] [url = about:blank] 12:00:04 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x119242c00) [pid = 1658] [serial = 1225] [outer = 0x0] [url = about:blank] 12:00:04 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x112c0b000) [pid = 1658] [serial = 1188] [outer = 0x0] [url = about:blank] 12:00:04 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x116526800) [pid = 1658] [serial = 1191] [outer = 0x0] [url = about:blank] 12:00:04 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x112919800) [pid = 1658] [serial = 1216] [outer = 0x0] [url = about:blank] 12:00:04 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x128d7a400) [pid = 1658] [serial = 1234] [outer = 0x0] [url = about:blank] 12:00:04 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x12772a000) [pid = 1658] [serial = 1200] [outer = 0x0] [url = about:blank] 12:00:04 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x118a12000) [pid = 1658] [serial = 1224] [outer = 0x0] [url = about:blank] 12:00:04 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x120f93c00) [pid = 1658] [serial = 1228] [outer = 0x0] [url = about:blank] 12:00:04 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x1165d8400) [pid = 1658] [serial = 1219] [outer = 0x0] [url = about:blank] 12:00:04 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x1111dd400) [pid = 1658] [serial = 1215] [outer = 0x0] [url = about:blank] 12:00:04 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x11352c800) [pid = 1658] [serial = 1218] [outer = 0x0] [url = about:blank] 12:00:04 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x119238400) [pid = 1658] [serial = 1194] [outer = 0x0] [url = about:blank] 12:00:04 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x1187a6000) [pid = 1658] [serial = 1245] [outer = 0x0] [url = about:blank] 12:00:04 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x128e62400) [pid = 1658] [serial = 1236] [outer = 0x0] [url = about:blank] 12:00:04 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x11962d400) [pid = 1658] [serial = 1227] [outer = 0x0] [url = about:blank] 12:00:04 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x118a17000) [pid = 1658] [serial = 1209] [outer = 0x0] [url = about:blank] 12:00:04 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x119c98400) [pid = 1658] [serial = 1197] [outer = 0x0] [url = about:blank] 12:00:04 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x12bd48800) [pid = 1658] [serial = 1206] [outer = 0x0] [url = about:blank] 12:00:04 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x1297d3000) [pid = 1658] [serial = 1240] [outer = 0x0] [url = about:blank] 12:00:04 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x11347f800) [pid = 1658] [serial = 1212] [outer = 0x0] [url = about:blank] 12:00:04 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x1126c3000) [pid = 1658] [serial = 1242] [outer = 0x0] [url = about:blank] 12:00:04 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x126868000) [pid = 1658] [serial = 1246] [outer = 0x0] [url = about:blank] 12:00:04 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x113528c00) [pid = 1658] [serial = 1243] [outer = 0x0] [url = about:blank] 12:00:04 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x11830f800) [pid = 1658] [serial = 1222] [outer = 0x0] [url = about:blank] 12:00:04 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x12b02cc00) [pid = 1658] [serial = 1203] [outer = 0x0] [url = about:blank] 12:00:04 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x12b032c00) [pid = 1658] [serial = 1248] [outer = 0x0] [url = about:blank] 12:00:04 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x129556000) [pid = 1658] [serial = 1239] [outer = 0x0] [url = about:blank] 12:00:04 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x12772ec00) [pid = 1658] [serial = 1233] [outer = 0x0] [url = about:blank] 12:00:04 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x1219a0400) [pid = 1658] [serial = 1230] [outer = 0x0] [url = about:blank] 12:00:04 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x125fc1c00) [pid = 1658] [serial = 1231] [outer = 0x0] [url = about:blank] 12:00:04 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x128f43800) [pid = 1658] [serial = 1237] [outer = 0x0] [url = about:blank] 12:00:04 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x1176a1c00) [pid = 1658] [serial = 1221] [outer = 0x0] [url = about:blank] 12:00:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x116ff1000 == 93 [pid = 1658] [id = 445] 12:00:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x1126c3000) [pid = 1658] [serial = 1334] [outer = 0x0] 12:00:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x113591000) [pid = 1658] [serial = 1335] [outer = 0x1126c3000] 12:00:04 INFO - PROCESS | 1658 | 1462215604834 Marionette DEBUG loaded listener.js 12:00:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x11835c400) [pid = 1658] [serial = 1336] [outer = 0x1126c3000] 12:00:05 INFO - PROCESS | 1658 | 1462215605178 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 12:00:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 12:00:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 774ms 12:00:05 INFO - PROCESS | 1658 | 1462215605195 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 12:00:05 INFO - PROCESS | 1658 | 1462215605198 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 12:00:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 12:00:05 INFO - PROCESS | 1658 | 1462215605202 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 12:00:05 INFO - PROCESS | 1658 | 1462215605203 Marionette TRACE conn2 <- [1,1754,null,{}] 12:00:05 INFO - PROCESS | 1658 | 1462215605209 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:05 INFO - PROCESS | 1658 | 1462215605307 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 12:00:05 INFO - PROCESS | 1658 | 1462215605314 Marionette TRACE conn2 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:05 INFO - PROCESS | 1658 | ++DOCSHELL 0x128c50000 == 94 [pid = 1658] [id = 446] 12:00:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x1187a6000) [pid = 1658] [serial = 1337] [outer = 0x0] 12:00:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x1192b9000) [pid = 1658] [serial = 1338] [outer = 0x1187a6000] 12:00:05 INFO - PROCESS | 1658 | 1462215605342 Marionette DEBUG loaded listener.js 12:00:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x119a15c00) [pid = 1658] [serial = 1339] [outer = 0x1187a6000] 12:00:05 INFO - PROCESS | 1658 | 1462215605739 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 12:00:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 12:00:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 569ms 12:00:05 INFO - PROCESS | 1658 | 1462215605771 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 12:00:05 INFO - PROCESS | 1658 | 1462215605773 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 12:00:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 12:00:05 INFO - PROCESS | 1658 | 1462215605775 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 12:00:05 INFO - PROCESS | 1658 | 1462215605776 Marionette TRACE conn2 <- [1,1758,null,{}] 12:00:05 INFO - PROCESS | 1658 | 1462215605784 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:05 INFO - PROCESS | 1658 | 1462215605882 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 12:00:05 INFO - PROCESS | 1658 | 1462215605886 Marionette TRACE conn2 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:05 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b061000 == 95 [pid = 1658] [id = 447] 12:00:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x121193c00) [pid = 1658] [serial = 1340] [outer = 0x0] 12:00:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x1219aa400) [pid = 1658] [serial = 1341] [outer = 0x121193c00] 12:00:05 INFO - PROCESS | 1658 | 1462215605913 Marionette DEBUG loaded listener.js 12:00:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x126e6f400) [pid = 1658] [serial = 1342] [outer = 0x121193c00] 12:00:06 INFO - PROCESS | 1658 | 1462215606270 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 12:00:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 12:00:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 519ms 12:00:06 INFO - PROCESS | 1658 | 1462215606295 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 12:00:06 INFO - PROCESS | 1658 | 1462215606297 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 12:00:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 12:00:06 INFO - PROCESS | 1658 | 1462215606300 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 12:00:06 INFO - PROCESS | 1658 | 1462215606301 Marionette TRACE conn2 <- [1,1762,null,{}] 12:00:06 INFO - PROCESS | 1658 | 1462215606303 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:06 INFO - PROCESS | 1658 | 1462215606398 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 12:00:06 INFO - PROCESS | 1658 | 1462215606402 Marionette TRACE conn2 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bea1800 == 96 [pid = 1658] [id = 448] 12:00:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x12712e000) [pid = 1658] [serial = 1343] [outer = 0x0] 12:00:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x1273c5c00) [pid = 1658] [serial = 1344] [outer = 0x12712e000] 12:00:06 INFO - PROCESS | 1658 | 1462215606427 Marionette DEBUG loaded listener.js 12:00:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x128d7dc00) [pid = 1658] [serial = 1345] [outer = 0x12712e000] 12:00:06 INFO - PROCESS | 1658 | 1462215606794 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 12:00:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 12:00:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 519ms 12:00:06 INFO - PROCESS | 1658 | 1462215606819 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 12:00:06 INFO - PROCESS | 1658 | 1462215606821 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 12:00:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 12:00:06 INFO - PROCESS | 1658 | 1462215606823 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 12:00:06 INFO - PROCESS | 1658 | 1462215606824 Marionette TRACE conn2 <- [1,1766,null,{}] 12:00:06 INFO - PROCESS | 1658 | 1462215606826 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:06 INFO - PROCESS | 1658 | 1462215606976 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 12:00:07 INFO - PROCESS | 1658 | 1462215607030 Marionette TRACE conn2 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cb2b000 == 97 [pid = 1658] [id = 449] 12:00:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x128f41400) [pid = 1658] [serial = 1346] [outer = 0x0] 12:00:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x1297cdc00) [pid = 1658] [serial = 1347] [outer = 0x128f41400] 12:00:07 INFO - PROCESS | 1658 | 1462215607056 Marionette DEBUG loaded listener.js 12:00:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x12be19400) [pid = 1658] [serial = 1348] [outer = 0x128f41400] 12:00:07 INFO - PROCESS | 1658 | 1462215607376 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 12:00:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 12:00:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 568ms 12:00:07 INFO - PROCESS | 1658 | 1462215607391 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 12:00:07 INFO - PROCESS | 1658 | 1462215607392 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 12:00:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 12:00:07 INFO - PROCESS | 1658 | 1462215607394 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 12:00:07 INFO - PROCESS | 1658 | 1462215607396 Marionette TRACE conn2 <- [1,1770,null,{}] 12:00:07 INFO - PROCESS | 1658 | 1462215607401 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:07 INFO - PROCESS | 1658 | 1462215607518 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 12:00:07 INFO - PROCESS | 1658 | 1462215607531 Marionette TRACE conn2 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d432000 == 98 [pid = 1658] [id = 450] 12:00:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x12b2f0c00) [pid = 1658] [serial = 1349] [outer = 0x0] 12:00:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x12c111000) [pid = 1658] [serial = 1350] [outer = 0x12b2f0c00] 12:00:07 INFO - PROCESS | 1658 | 1462215607556 Marionette DEBUG loaded listener.js 12:00:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x12cf6dc00) [pid = 1658] [serial = 1351] [outer = 0x12b2f0c00] 12:00:07 INFO - PROCESS | 1658 | 1462215607924 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 12:00:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 12:00:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 572ms 12:00:07 INFO - PROCESS | 1658 | 1462215607967 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 12:00:07 INFO - PROCESS | 1658 | 1462215607969 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 12:00:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 12:00:07 INFO - PROCESS | 1658 | 1462215607971 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 12:00:07 INFO - PROCESS | 1658 | 1462215607972 Marionette TRACE conn2 <- [1,1774,null,{}] 12:00:07 INFO - PROCESS | 1658 | 1462215607974 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:08 INFO - PROCESS | 1658 | 1462215608093 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 12:00:08 INFO - PROCESS | 1658 | 1462215608107 Marionette TRACE conn2 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ded6800 == 99 [pid = 1658] [id = 451] 12:00:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x12c574000) [pid = 1658] [serial = 1352] [outer = 0x0] 12:00:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x12cf78000) [pid = 1658] [serial = 1353] [outer = 0x12c574000] 12:00:08 INFO - PROCESS | 1658 | 1462215608131 Marionette DEBUG loaded listener.js 12:00:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x12d41a800) [pid = 1658] [serial = 1354] [outer = 0x12c574000] 12:00:08 INFO - PROCESS | 1658 | 1462215608479 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 12:00:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 12:00:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 568ms 12:00:08 INFO - PROCESS | 1658 | 1462215608539 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 12:00:08 INFO - PROCESS | 1658 | 1462215608541 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 12:00:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 12:00:08 INFO - PROCESS | 1658 | 1462215608543 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 12:00:08 INFO - PROCESS | 1658 | 1462215608544 Marionette TRACE conn2 <- [1,1778,null,{}] 12:00:08 INFO - PROCESS | 1658 | 1462215608546 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:08 INFO - PROCESS | 1658 | 1462215608668 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 12:00:08 INFO - PROCESS | 1658 | 1462215608683 Marionette TRACE conn2 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x12f688000 == 100 [pid = 1658] [id = 452] 12:00:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x12d41ac00) [pid = 1658] [serial = 1355] [outer = 0x0] 12:00:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x12d745800) [pid = 1658] [serial = 1356] [outer = 0x12d41ac00] 12:00:08 INFO - PROCESS | 1658 | 1462215608707 Marionette DEBUG loaded listener.js 12:00:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x12d7e8c00) [pid = 1658] [serial = 1357] [outer = 0x12d41ac00] 12:00:09 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x120e26000) [pid = 1658] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 12:00:09 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x121503400) [pid = 1658] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 12:00:09 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x1219a1800) [pid = 1658] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 12:00:09 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x1167d8c00) [pid = 1658] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 12:00:09 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x1129e6000) [pid = 1658] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 12:00:09 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x112921800) [pid = 1658] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 12:00:09 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x1193c9800) [pid = 1658] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 12:00:09 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x112a60800) [pid = 1658] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 12:00:09 INFO - PROCESS | 1658 | 1462215609126 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 12:00:09 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 12:00:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 623ms 12:00:09 INFO - PROCESS | 1658 | 1462215609167 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 12:00:09 INFO - PROCESS | 1658 | 1462215609168 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 12:00:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 12:00:09 INFO - PROCESS | 1658 | 1462215609171 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 12:00:09 INFO - PROCESS | 1658 | 1462215609172 Marionette TRACE conn2 <- [1,1782,null,{}] 12:00:09 INFO - PROCESS | 1658 | 1462215609175 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:09 INFO - PROCESS | 1658 | 1462215609270 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 12:00:09 INFO - PROCESS | 1658 | 1462215609274 Marionette TRACE conn2 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:09 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ded6000 == 101 [pid = 1658] [id = 453] 12:00:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x112a60800) [pid = 1658] [serial = 1358] [outer = 0x0] 12:00:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x1196ef400) [pid = 1658] [serial = 1359] [outer = 0x112a60800] 12:00:09 INFO - PROCESS | 1658 | 1462215609298 Marionette DEBUG loaded listener.js 12:00:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x12d7e9400) [pid = 1658] [serial = 1360] [outer = 0x112a60800] 12:00:09 INFO - PROCESS | 1658 | 1462215609668 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 12:00:09 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 12:00:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 518ms 12:00:09 INFO - PROCESS | 1658 | 1462215609689 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 12:00:09 INFO - PROCESS | 1658 | 1462215609691 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 12:00:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 12:00:09 INFO - PROCESS | 1658 | 1462215609704 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 12:00:09 INFO - PROCESS | 1658 | 1462215609705 Marionette TRACE conn2 <- [1,1786,null,{}] 12:00:09 INFO - PROCESS | 1658 | 1462215609708 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:09 INFO - PROCESS | 1658 | 1462215609816 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 12:00:09 INFO - PROCESS | 1658 | 1462215609820 Marionette TRACE conn2 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:09 INFO - PROCESS | 1658 | ++DOCSHELL 0x1388cc000 == 102 [pid = 1658] [id = 454] 12:00:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x12d7ea400) [pid = 1658] [serial = 1361] [outer = 0x0] 12:00:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x13531f400) [pid = 1658] [serial = 1362] [outer = 0x12d7ea400] 12:00:09 INFO - PROCESS | 1658 | 1462215609849 Marionette DEBUG loaded listener.js 12:00:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x13532a800) [pid = 1658] [serial = 1363] [outer = 0x12d7ea400] 12:00:10 INFO - PROCESS | 1658 | 1462215610222 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 12:00:10 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 12:00:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 522ms 12:00:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 12:00:10 INFO - PROCESS | 1658 | 1462215610227 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 12:00:10 INFO - PROCESS | 1658 | 1462215610228 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 12:00:10 INFO - PROCESS | 1658 | 1462215610235 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 12:00:10 INFO - PROCESS | 1658 | 1462215610236 Marionette TRACE conn2 <- [1,1790,null,{}] 12:00:10 INFO - PROCESS | 1658 | 1462215610238 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:10 INFO - PROCESS | 1658 | 1462215610337 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 12:00:10 INFO - PROCESS | 1658 | 1462215610412 Marionette TRACE conn2 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x1388de000 == 103 [pid = 1658] [id = 455] 12:00:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x135329000) [pid = 1658] [serial = 1364] [outer = 0x0] 12:00:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x1356edc00) [pid = 1658] [serial = 1365] [outer = 0x135329000] 12:00:10 INFO - PROCESS | 1658 | 1462215610437 Marionette DEBUG loaded listener.js 12:00:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x1356f9800) [pid = 1658] [serial = 1366] [outer = 0x135329000] 12:00:10 INFO - PROCESS | 1658 | 1462215610715 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:00:10 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) 12:00:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 525ms 12:00:10 INFO - PROCESS | 1658 | 1462215610756 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 12:00:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 12:00:10 INFO - PROCESS | 1658 | 1462215610757 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 12:00:10 INFO - PROCESS | 1658 | 1462215610759 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 12:00:10 INFO - PROCESS | 1658 | 1462215610760 Marionette TRACE conn2 <- [1,1794,null,{}] 12:00:10 INFO - PROCESS | 1658 | 1462215610762 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:10 INFO - PROCESS | 1658 | 1462215610863 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 12:00:10 INFO - PROCESS | 1658 | 1462215610867 Marionette TRACE conn2 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x138573000 == 104 [pid = 1658] [id = 456] 12:00:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x1356f1000) [pid = 1658] [serial = 1367] [outer = 0x0] 12:00:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x135786000) [pid = 1658] [serial = 1368] [outer = 0x1356f1000] 12:00:10 INFO - PROCESS | 1658 | 1462215610891 Marionette DEBUG loaded listener.js 12:00:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x13578a800) [pid = 1658] [serial = 1369] [outer = 0x1356f1000] 12:00:11 INFO - PROCESS | 1658 | 1462215611543 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:00:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:00:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 819ms 12:00:11 INFO - PROCESS | 1658 | 1462215611583 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 12:00:11 INFO - PROCESS | 1658 | 1462215611588 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 12:00:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 12:00:11 INFO - PROCESS | 1658 | 1462215611595 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 12:00:11 INFO - PROCESS | 1658 | 1462215611601 Marionette TRACE conn2 <- [1,1798,null,{}] 12:00:11 INFO - PROCESS | 1658 | 1462215611607 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:11 INFO - PROCESS | 1658 | 1462215611751 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 12:00:11 INFO - PROCESS | 1658 | 1462215611860 Marionette TRACE conn2 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:11 INFO - PROCESS | 1658 | ++DOCSHELL 0x125860800 == 105 [pid = 1658] [id = 457] 12:00:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x112c61c00) [pid = 1658] [serial = 1370] [outer = 0x0] 12:00:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x116aad400) [pid = 1658] [serial = 1371] [outer = 0x112c61c00] 12:00:11 INFO - PROCESS | 1658 | 1462215611912 Marionette DEBUG loaded listener.js 12:00:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x118362000) [pid = 1658] [serial = 1372] [outer = 0x112c61c00] 12:00:12 INFO - PROCESS | 1658 | 1462215612516 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 12:00:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 12:00:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 975ms 12:00:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 12:00:12 INFO - PROCESS | 1658 | 1462215612571 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 12:00:12 INFO - PROCESS | 1658 | 1462215612576 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 12:00:12 INFO - PROCESS | 1658 | 1462215612582 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 12:00:12 INFO - PROCESS | 1658 | 1462215612585 Marionette TRACE conn2 <- [1,1802,null,{}] 12:00:12 INFO - PROCESS | 1658 | 1462215612587 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:12 INFO - PROCESS | 1658 | 1462215612702 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 12:00:12 INFO - PROCESS | 1658 | 1462215612789 Marionette TRACE conn2 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bbb0000 == 106 [pid = 1658] [id = 458] 12:00:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x118a16000) [pid = 1658] [serial = 1373] [outer = 0x0] 12:00:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x1195c5400) [pid = 1658] [serial = 1374] [outer = 0x118a16000] 12:00:12 INFO - PROCESS | 1658 | 1462215612818 Marionette DEBUG loaded listener.js 12:00:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x121dacc00) [pid = 1658] [serial = 1375] [outer = 0x118a16000] 12:00:13 INFO - PROCESS | 1658 | 1462215613239 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:00:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 12:00:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 725ms 12:00:13 INFO - PROCESS | 1658 | 1462215613306 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 12:00:13 INFO - PROCESS | 1658 | 1462215613307 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 12:00:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 12:00:13 INFO - PROCESS | 1658 | 1462215613310 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 12:00:13 INFO - PROCESS | 1658 | 1462215613312 Marionette TRACE conn2 <- [1,1806,null,{}] 12:00:13 INFO - PROCESS | 1658 | 1462215613320 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:13 INFO - PROCESS | 1658 | 1462215613439 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 12:00:13 INFO - PROCESS | 1658 | 1462215613529 Marionette TRACE conn2 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:13 INFO - PROCESS | 1658 | ++DOCSHELL 0x138569000 == 107 [pid = 1658] [id = 459] 12:00:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x1273cf400) [pid = 1658] [serial = 1376] [outer = 0x0] 12:00:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x129556c00) [pid = 1658] [serial = 1377] [outer = 0x1273cf400] 12:00:13 INFO - PROCESS | 1658 | 1462215613560 Marionette DEBUG loaded listener.js 12:00:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x12b036c00) [pid = 1658] [serial = 1378] [outer = 0x1273cf400] 12:00:13 INFO - PROCESS | 1658 | 1462215613963 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 12:00:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 12:00:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 673ms 12:00:13 INFO - PROCESS | 1658 | 1462215613984 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 12:00:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 12:00:13 INFO - PROCESS | 1658 | 1462215613987 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 12:00:14 INFO - PROCESS | 1658 | 1462215614008 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 12:00:14 INFO - PROCESS | 1658 | 1462215614009 Marionette TRACE conn2 <- [1,1810,null,{}] 12:00:14 INFO - PROCESS | 1658 | 1462215614012 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:14 INFO - PROCESS | 1658 | 1462215614165 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 12:00:14 INFO - PROCESS | 1658 | 1462215614215 Marionette TRACE conn2 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:14 INFO - PROCESS | 1658 | ++DOCSHELL 0x135d40800 == 108 [pid = 1658] [id = 460] 12:00:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x12be17400) [pid = 1658] [serial = 1379] [outer = 0x0] 12:00:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x12c8fa000) [pid = 1658] [serial = 1380] [outer = 0x12be17400] 12:00:14 INFO - PROCESS | 1658 | 1462215614244 Marionette DEBUG loaded listener.js 12:00:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x12d421800) [pid = 1658] [serial = 1381] [outer = 0x12be17400] 12:00:14 INFO - PROCESS | 1658 | 1462215614697 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 12:00:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 12:00:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 739ms 12:00:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 12:00:14 INFO - PROCESS | 1658 | 1462215614729 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 12:00:14 INFO - PROCESS | 1658 | 1462215614730 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 12:00:14 INFO - PROCESS | 1658 | 1462215614732 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 12:00:14 INFO - PROCESS | 1658 | 1462215614733 Marionette TRACE conn2 <- [1,1814,null,{}] 12:00:14 INFO - PROCESS | 1658 | 1462215614735 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:14 INFO - PROCESS | 1658 | 1462215614848 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 12:00:14 INFO - PROCESS | 1658 | 1462215614935 Marionette TRACE conn2 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:14 INFO - PROCESS | 1658 | ++DOCSHELL 0x1388cb800 == 109 [pid = 1658] [id = 461] 12:00:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x12c087c00) [pid = 1658] [serial = 1382] [outer = 0x0] 12:00:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x13531b800) [pid = 1658] [serial = 1383] [outer = 0x12c087c00] 12:00:14 INFO - PROCESS | 1658 | 1462215614964 Marionette DEBUG loaded listener.js 12:00:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x135329800) [pid = 1658] [serial = 1384] [outer = 0x12c087c00] 12:00:15 INFO - PROCESS | 1658 | 1462215615372 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 12:00:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 12:00:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 669ms 12:00:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 12:00:15 INFO - PROCESS | 1658 | 1462215615401 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 12:00:15 INFO - PROCESS | 1658 | 1462215615403 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 12:00:15 INFO - PROCESS | 1658 | 1462215615405 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 12:00:15 INFO - PROCESS | 1658 | 1462215615406 Marionette TRACE conn2 <- [1,1818,null,{}] 12:00:15 INFO - PROCESS | 1658 | 1462215615408 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:15 INFO - PROCESS | 1658 | 1462215615556 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 12:00:15 INFO - PROCESS | 1658 | 1462215615656 Marionette TRACE conn2 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:15 INFO - PROCESS | 1658 | ++DOCSHELL 0x135355000 == 110 [pid = 1658] [id = 462] 12:00:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x134cdb400) [pid = 1658] [serial = 1385] [outer = 0x0] 12:00:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x134ce3800) [pid = 1658] [serial = 1386] [outer = 0x134cdb400] 12:00:15 INFO - PROCESS | 1658 | 1462215615689 Marionette DEBUG loaded listener.js 12:00:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x13578c400) [pid = 1658] [serial = 1387] [outer = 0x134cdb400] 12:00:16 INFO - PROCESS | 1658 | 1462215616126 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 12:00:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 12:00:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 772ms 12:00:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 12:00:16 INFO - PROCESS | 1658 | 1462215616178 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 12:00:16 INFO - PROCESS | 1658 | 1462215616179 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 12:00:16 INFO - PROCESS | 1658 | 1462215616181 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 12:00:16 INFO - PROCESS | 1658 | 1462215616183 Marionette TRACE conn2 <- [1,1822,null,{}] 12:00:16 INFO - PROCESS | 1658 | 1462215616185 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:16 INFO - PROCESS | 1658 | 1462215616302 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 12:00:16 INFO - PROCESS | 1658 | 1462215616665 Marionette TRACE conn2 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x116fe8800 == 111 [pid = 1658] [id = 463] 12:00:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x110f1f400) [pid = 1658] [serial = 1388] [outer = 0x0] 12:00:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x111129400) [pid = 1658] [serial = 1389] [outer = 0x110f1f400] 12:00:16 INFO - PROCESS | 1658 | 1462215616755 Marionette DEBUG loaded listener.js 12:00:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x112651400) [pid = 1658] [serial = 1390] [outer = 0x110f1f400] 12:00:17 INFO - PROCESS | 1658 | 1462215617250 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 12:00:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 12:00:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1120ms 12:00:17 INFO - PROCESS | 1658 | 1462215617302 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 12:00:17 INFO - PROCESS | 1658 | 1462215617304 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 12:00:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 12:00:17 INFO - PROCESS | 1658 | 1462215617307 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 12:00:17 INFO - PROCESS | 1658 | 1462215617309 Marionette TRACE conn2 <- [1,1826,null,{}] 12:00:17 INFO - PROCESS | 1658 | 1462215617328 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:17 INFO - PROCESS | 1658 | 1462215617458 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 12:00:17 INFO - PROCESS | 1658 | 1462215617522 Marionette TRACE conn2 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:17 INFO - PROCESS | 1658 | ++DOCSHELL 0x119595800 == 112 [pid = 1658] [id = 464] 12:00:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 170 (0x1129e1400) [pid = 1658] [serial = 1391] [outer = 0x0] 12:00:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 171 (0x1129e6400) [pid = 1658] [serial = 1392] [outer = 0x1129e1400] 12:00:17 INFO - PROCESS | 1658 | 1462215617550 Marionette DEBUG loaded listener.js 12:00:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 172 (0x112c17400) [pid = 1658] [serial = 1393] [outer = 0x1129e1400] 12:00:17 INFO - PROCESS | 1658 | 1462215617974 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 12:00:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 12:00:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 722ms 12:00:18 INFO - PROCESS | 1658 | 1462215618030 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 12:00:18 INFO - PROCESS | 1658 | 1462215618033 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 12:00:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 12:00:18 INFO - PROCESS | 1658 | 1462215618036 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 12:00:18 INFO - PROCESS | 1658 | 1462215618037 Marionette TRACE conn2 <- [1,1830,null,{}] 12:00:18 INFO - PROCESS | 1658 | 1462215618040 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:18 INFO - PROCESS | 1658 | 1462215618138 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 12:00:18 INFO - PROCESS | 1658 | 1462215618261 Marionette TRACE conn2 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:18 INFO - PROCESS | 1658 | --DOCSHELL 0x12bbaf000 == 111 [pid = 1658] [id = 117] 12:00:18 INFO - PROCESS | 1658 | --DOCSHELL 0x116a7d000 == 110 [pid = 1658] [id = 260] 12:00:18 INFO - PROCESS | 1658 | --DOCSHELL 0x135be7000 == 109 [pid = 1658] [id = 340] 12:00:18 INFO - PROCESS | 1658 | --DOCSHELL 0x12ded5000 == 108 [pid = 1658] [id = 339] 12:00:18 INFO - PROCESS | 1658 | --DOCSHELL 0x129788800 == 107 [pid = 1658] [id = 338] 12:00:18 INFO - PROCESS | 1658 | --DOCSHELL 0x12c142800 == 106 [pid = 1658] [id = 118] 12:00:18 INFO - PROCESS | 1658 | --DOCSHELL 0x1388de000 == 105 [pid = 1658] [id = 455] 12:00:18 INFO - PROCESS | 1658 | --DOCSHELL 0x1388cc000 == 104 [pid = 1658] [id = 454] 12:00:18 INFO - PROCESS | 1658 | --DOCSHELL 0x12ded6000 == 103 [pid = 1658] [id = 453] 12:00:18 INFO - PROCESS | 1658 | --DOCSHELL 0x12f688000 == 102 [pid = 1658] [id = 452] 12:00:18 INFO - PROCESS | 1658 | --DOMWINDOW == 171 (0x1196f1000) [pid = 1658] [serial = 1260] [outer = 0x0] [url = about:blank] 12:00:18 INFO - PROCESS | 1658 | --DOMWINDOW == 170 (0x127728400) [pid = 1658] [serial = 1263] [outer = 0x0] [url = about:blank] 12:00:18 INFO - PROCESS | 1658 | --DOMWINDOW == 169 (0x12b02c400) [pid = 1658] [serial = 1266] [outer = 0x0] [url = about:blank] 12:00:18 INFO - PROCESS | 1658 | --DOMWINDOW == 168 (0x12c109400) [pid = 1658] [serial = 1269] [outer = 0x0] [url = about:blank] 12:00:18 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x12c579c00) [pid = 1658] [serial = 1272] [outer = 0x0] [url = about:blank] 12:00:18 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x12c8ee000) [pid = 1658] [serial = 1275] [outer = 0x0] [url = about:blank] 12:00:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x1134ce000 == 103 [pid = 1658] [id = 465] 12:00:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x11112f400) [pid = 1658] [serial = 1394] [outer = 0x0] 12:00:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x11317b400) [pid = 1658] [serial = 1395] [outer = 0x11112f400] 12:00:18 INFO - PROCESS | 1658 | 1462215618323 Marionette DEBUG loaded listener.js 12:00:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x116786c00) [pid = 1658] [serial = 1396] [outer = 0x11112f400] 12:00:18 INFO - PROCESS | 1658 | --DOCSHELL 0x12ded6800 == 102 [pid = 1658] [id = 451] 12:00:18 INFO - PROCESS | 1658 | --DOCSHELL 0x12d432000 == 101 [pid = 1658] [id = 450] 12:00:18 INFO - PROCESS | 1658 | --DOCSHELL 0x12cb2b000 == 100 [pid = 1658] [id = 449] 12:00:18 INFO - PROCESS | 1658 | --DOCSHELL 0x12bea1800 == 99 [pid = 1658] [id = 448] 12:00:18 INFO - PROCESS | 1658 | --DOCSHELL 0x12b061000 == 98 [pid = 1658] [id = 447] 12:00:18 INFO - PROCESS | 1658 | --DOCSHELL 0x128c50000 == 97 [pid = 1658] [id = 446] 12:00:18 INFO - PROCESS | 1658 | --DOCSHELL 0x116ff1000 == 96 [pid = 1658] [id = 445] 12:00:18 INFO - PROCESS | 1658 | --DOCSHELL 0x12586d000 == 95 [pid = 1658] [id = 444] 12:00:18 INFO - PROCESS | 1658 | --DOCSHELL 0x12da42000 == 94 [pid = 1658] [id = 439] 12:00:18 INFO - PROCESS | 1658 | --DOCSHELL 0x12d89d800 == 93 [pid = 1658] [id = 438] 12:00:18 INFO - PROCESS | 1658 | --DOCSHELL 0x12d436000 == 92 [pid = 1658] [id = 437] 12:00:18 INFO - PROCESS | 1658 | --DOCSHELL 0x128f7c000 == 91 [pid = 1658] [id = 436] 12:00:18 INFO - PROCESS | 1658 | --DOCSHELL 0x120f25800 == 90 [pid = 1658] [id = 435] 12:00:18 INFO - PROCESS | 1658 | --DOCSHELL 0x12cb3f000 == 89 [pid = 1658] [id = 434] 12:00:18 INFO - PROCESS | 1658 | --DOMWINDOW == 168 (0x118271000) [pid = 1658] [serial = 1284] [outer = 0x0] [url = about:blank] 12:00:18 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x11831bc00) [pid = 1658] [serial = 1285] [outer = 0x0] [url = about:blank] 12:00:18 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x112c16400) [pid = 1658] [serial = 1278] [outer = 0x0] [url = about:blank] 12:00:18 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x12c087000) [pid = 1658] [serial = 1252] [outer = 0x0] [url = about:blank] 12:00:18 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x11677a400) [pid = 1658] [serial = 1287] [outer = 0x0] [url = about:blank] 12:00:18 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x118a0b000) [pid = 1658] [serial = 1288] [outer = 0x0] [url = about:blank] 12:00:18 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x118289000) [pid = 1658] [serial = 1257] [outer = 0x0] [url = about:blank] 12:00:18 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x1196f4000) [pid = 1658] [serial = 1290] [outer = 0x0] [url = about:blank] 12:00:18 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x120e27800) [pid = 1658] [serial = 1291] [outer = 0x0] [url = about:blank] 12:00:18 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x11677e400) [pid = 1658] [serial = 1282] [outer = 0x0] [url = about:blank] 12:00:18 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x11317fc00) [pid = 1658] [serial = 1281] [outer = 0x0] [url = about:blank] 12:00:18 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x113019000) [pid = 1658] [serial = 1254] [outer = 0x0] [url = about:blank] 12:00:18 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x128e5bc00) [pid = 1658] [serial = 1300] [outer = 0x0] [url = about:blank] 12:00:18 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x1219a3800) [pid = 1658] [serial = 1294] [outer = 0x0] [url = about:blank] 12:00:18 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x121190800) [pid = 1658] [serial = 1293] [outer = 0x0] [url = about:blank] 12:00:18 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x1255c0400) [pid = 1658] [serial = 1296] [outer = 0x0] [url = about:blank] 12:00:18 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x128c20c00) [pid = 1658] [serial = 1299] [outer = 0x0] [url = about:blank] 12:00:18 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x12772d800) [pid = 1658] [serial = 1297] [outer = 0x0] [url = about:blank] 12:00:18 INFO - PROCESS | 1658 | 1462215618690 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 12:00:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 12:00:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 671ms 12:00:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 12:00:18 INFO - PROCESS | 1658 | 1462215618707 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 12:00:18 INFO - PROCESS | 1658 | 1462215618709 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 12:00:18 INFO - PROCESS | 1658 | 1462215618712 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 12:00:18 INFO - PROCESS | 1658 | 1462215618718 Marionette TRACE conn2 <- [1,1834,null,{}] 12:00:18 INFO - PROCESS | 1658 | 1462215618725 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:18 INFO - PROCESS | 1658 | 1462215618810 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 12:00:18 INFO - PROCESS | 1658 | 1462215618816 Marionette TRACE conn2 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x119a45000 == 90 [pid = 1658] [id = 466] 12:00:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x1168cd000) [pid = 1658] [serial = 1397] [outer = 0x0] 12:00:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x1176a7400) [pid = 1658] [serial = 1398] [outer = 0x1168cd000] 12:00:18 INFO - PROCESS | 1658 | 1462215618841 Marionette DEBUG loaded listener.js 12:00:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x118276000) [pid = 1658] [serial = 1399] [outer = 0x1168cd000] 12:00:19 INFO - PROCESS | 1658 | 1462215619245 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 12:00:19 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 12:00:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 577ms 12:00:19 INFO - PROCESS | 1658 | 1462215619289 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 12:00:19 INFO - PROCESS | 1658 | 1462215619291 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 12:00:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 12:00:19 INFO - PROCESS | 1658 | 1462215619294 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 12:00:19 INFO - PROCESS | 1658 | 1462215619296 Marionette TRACE conn2 <- [1,1838,null,{}] 12:00:19 INFO - PROCESS | 1658 | 1462215619302 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:19 INFO - PROCESS | 1658 | 1462215619435 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 12:00:19 INFO - PROCESS | 1658 | 1462215619449 Marionette TRACE conn2 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:19 INFO - PROCESS | 1658 | ++DOCSHELL 0x116ff1800 == 91 [pid = 1658] [id = 467] 12:00:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x118286c00) [pid = 1658] [serial = 1400] [outer = 0x0] 12:00:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x118318800) [pid = 1658] [serial = 1401] [outer = 0x118286c00] 12:00:19 INFO - PROCESS | 1658 | 1462215619490 Marionette DEBUG loaded listener.js 12:00:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x118363c00) [pid = 1658] [serial = 1402] [outer = 0x118286c00] 12:00:19 INFO - PROCESS | 1658 | 1462215619887 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 12:00:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 12:00:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 624ms 12:00:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 12:00:19 INFO - PROCESS | 1658 | 1462215619919 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 12:00:19 INFO - PROCESS | 1658 | 1462215619920 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 12:00:19 INFO - PROCESS | 1658 | 1462215619922 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 12:00:19 INFO - PROCESS | 1658 | 1462215619923 Marionette TRACE conn2 <- [1,1842,null,{}] 12:00:19 INFO - PROCESS | 1658 | 1462215619925 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:20 INFO - PROCESS | 1658 | 1462215620009 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 12:00:20 INFO - PROCESS | 1658 | 1462215620014 Marionette TRACE conn2 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:20 INFO - PROCESS | 1658 | ++DOCSHELL 0x123661800 == 92 [pid = 1658] [id = 468] 12:00:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x118726400) [pid = 1658] [serial = 1403] [outer = 0x0] 12:00:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x11872b000) [pid = 1658] [serial = 1404] [outer = 0x118726400] 12:00:20 INFO - PROCESS | 1658 | 1462215620046 Marionette DEBUG loaded listener.js 12:00:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x118a17400) [pid = 1658] [serial = 1405] [outer = 0x118726400] 12:00:20 INFO - PROCESS | 1658 | 1462215620555 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 12:00:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 12:00:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 671ms 12:00:20 INFO - PROCESS | 1658 | 1462215620594 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 12:00:20 INFO - PROCESS | 1658 | 1462215620597 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 12:00:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 12:00:20 INFO - PROCESS | 1658 | 1462215620603 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 12:00:20 INFO - PROCESS | 1658 | 1462215620605 Marionette TRACE conn2 <- [1,1846,null,{}] 12:00:20 INFO - PROCESS | 1658 | 1462215620609 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:20 INFO - PROCESS | 1658 | 1462215620715 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 12:00:20 INFO - PROCESS | 1658 | 1462215620831 Marionette TRACE conn2 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:20 INFO - PROCESS | 1658 | ++DOCSHELL 0x119224800 == 93 [pid = 1658] [id = 469] 12:00:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x112c0fc00) [pid = 1658] [serial = 1406] [outer = 0x0] 12:00:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x112c68000) [pid = 1658] [serial = 1407] [outer = 0x112c0fc00] 12:00:20 INFO - PROCESS | 1658 | 1462215620865 Marionette DEBUG loaded listener.js 12:00:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x1164aec00) [pid = 1658] [serial = 1408] [outer = 0x112c0fc00] 12:00:21 INFO - PROCESS | 1658 | 1462215621265 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:00:21 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) 12:00:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 721ms 12:00:21 INFO - PROCESS | 1658 | 1462215621325 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 12:00:21 INFO - PROCESS | 1658 | 1462215621331 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 12:00:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 12:00:21 INFO - PROCESS | 1658 | 1462215621337 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 12:00:21 INFO - PROCESS | 1658 | 1462215621340 Marionette TRACE conn2 <- [1,1850,null,{}] 12:00:21 INFO - PROCESS | 1658 | 1462215621344 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:21 INFO - PROCESS | 1658 | 1462215621479 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 12:00:21 INFO - PROCESS | 1658 | 1462215621545 Marionette TRACE conn2 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:21 INFO - PROCESS | 1658 | ++DOCSHELL 0x121b91000 == 94 [pid = 1658] [id = 470] 12:00:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x116524400) [pid = 1658] [serial = 1409] [outer = 0x0] 12:00:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x116f1e800) [pid = 1658] [serial = 1410] [outer = 0x116524400] 12:00:21 INFO - PROCESS | 1658 | 1462215621587 Marionette DEBUG loaded listener.js 12:00:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x118311400) [pid = 1658] [serial = 1411] [outer = 0x116524400] 12:00:22 INFO - PROCESS | 1658 | 1462215622034 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:00:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:00:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 725ms 12:00:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 12:00:22 INFO - PROCESS | 1658 | 1462215622093 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 12:00:22 INFO - PROCESS | 1658 | 1462215622095 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 12:00:22 INFO - PROCESS | 1658 | 1462215622117 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 12:00:22 INFO - PROCESS | 1658 | 1462215622120 Marionette TRACE conn2 <- [1,1854,null,{}] 12:00:22 INFO - PROCESS | 1658 | 1462215622130 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:22 INFO - PROCESS | 1658 | 1462215622262 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 12:00:22 INFO - PROCESS | 1658 | 1462215622375 Marionette TRACE conn2 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:22 INFO - PROCESS | 1658 | ++DOCSHELL 0x1275b9000 == 95 [pid = 1658] [id = 471] 12:00:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x118a15000) [pid = 1658] [serial = 1412] [outer = 0x0] 12:00:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x118f7fc00) [pid = 1658] [serial = 1413] [outer = 0x118a15000] 12:00:22 INFO - PROCESS | 1658 | 1462215622427 Marionette DEBUG loaded listener.js 12:00:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x1192c6400) [pid = 1658] [serial = 1414] [outer = 0x118a15000] 12:00:22 INFO - PROCESS | 1658 | 1462215622918 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:00:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 12:00:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 845ms 12:00:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 12:00:22 INFO - PROCESS | 1658 | 1462215622942 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 12:00:22 INFO - PROCESS | 1658 | 1462215622944 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 12:00:22 INFO - PROCESS | 1658 | 1462215622947 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 12:00:22 INFO - PROCESS | 1658 | 1462215622948 Marionette TRACE conn2 <- [1,1858,null,{}] 12:00:22 INFO - PROCESS | 1658 | 1462215622951 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:23 INFO - PROCESS | 1658 | 1462215623056 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 12:00:23 INFO - PROCESS | 1658 | 1462215623122 Marionette TRACE conn2 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x12918b800 == 96 [pid = 1658] [id = 472] 12:00:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 170 (0x1195bb800) [pid = 1658] [serial = 1415] [outer = 0x0] 12:00:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 171 (0x1196f1000) [pid = 1658] [serial = 1416] [outer = 0x1195bb800] 12:00:23 INFO - PROCESS | 1658 | 1462215623193 Marionette DEBUG loaded listener.js 12:00:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 172 (0x120e22c00) [pid = 1658] [serial = 1417] [outer = 0x1195bb800] 12:00:23 INFO - PROCESS | 1658 | 1462215623596 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 12:00:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 12:00:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 670ms 12:00:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 12:00:23 INFO - PROCESS | 1658 | 1462215623618 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 12:00:23 INFO - PROCESS | 1658 | 1462215623620 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 12:00:23 INFO - PROCESS | 1658 | 1462215623622 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 12:00:23 INFO - PROCESS | 1658 | 1462215623623 Marionette TRACE conn2 <- [1,1862,null,{}] 12:00:23 INFO - PROCESS | 1658 | 1462215623626 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:23 INFO - PROCESS | 1658 | 1462215623747 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 12:00:23 INFO - PROCESS | 1658 | 1462215623826 Marionette TRACE conn2 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a80a800 == 97 [pid = 1658] [id = 473] 12:00:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 173 (0x1196f4000) [pid = 1658] [serial = 1418] [outer = 0x0] 12:00:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 174 (0x120f9a400) [pid = 1658] [serial = 1419] [outer = 0x1196f4000] 12:00:23 INFO - PROCESS | 1658 | 1462215623856 Marionette DEBUG loaded listener.js 12:00:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 175 (0x12110c800) [pid = 1658] [serial = 1420] [outer = 0x1196f4000] 12:00:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 176 (0x120f91000) [pid = 1658] [serial = 1421] [outer = 0x12d420000] 12:00:24 INFO - PROCESS | 1658 | 1462215624339 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 12:00:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 12:00:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 769ms 12:00:24 INFO - PROCESS | 1658 | 1462215624392 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 12:00:24 INFO - PROCESS | 1658 | 1462215624393 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 12:00:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 12:00:24 INFO - PROCESS | 1658 | 1462215624395 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 12:00:24 INFO - PROCESS | 1658 | 1462215624396 Marionette TRACE conn2 <- [1,1866,null,{}] 12:00:24 INFO - PROCESS | 1658 | 1462215624402 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:24 INFO - PROCESS | 1658 | 1462215624527 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 12:00:24 INFO - PROCESS | 1658 | 1462215624620 Marionette TRACE conn2 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:24 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b314800 == 98 [pid = 1658] [id = 474] 12:00:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 177 (0x1212a5400) [pid = 1658] [serial = 1422] [outer = 0x0] 12:00:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 178 (0x123681800) [pid = 1658] [serial = 1423] [outer = 0x1212a5400] 12:00:24 INFO - PROCESS | 1658 | 1462215624650 Marionette DEBUG loaded listener.js 12:00:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 179 (0x125f6dc00) [pid = 1658] [serial = 1424] [outer = 0x1212a5400] 12:00:25 INFO - PROCESS | 1658 | 1462215625122 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 12:00:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 12:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 771ms 12:00:25 INFO - PROCESS | 1658 | 1462215625168 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 12:00:25 INFO - PROCESS | 1658 | 1462215625170 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 12:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 12:00:25 INFO - PROCESS | 1658 | 1462215625173 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 12:00:25 INFO - PROCESS | 1658 | 1462215625175 Marionette TRACE conn2 <- [1,1870,null,{}] 12:00:25 INFO - PROCESS | 1658 | 1462215625179 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:25 INFO - PROCESS | 1658 | 1462215625382 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 12:00:25 INFO - PROCESS | 1658 | 1462215625493 Marionette TRACE conn2 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bbc2800 == 99 [pid = 1658] [id = 475] 12:00:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 180 (0x121362000) [pid = 1658] [serial = 1425] [outer = 0x0] 12:00:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 181 (0x126862000) [pid = 1658] [serial = 1426] [outer = 0x121362000] 12:00:25 INFO - PROCESS | 1658 | 1462215625541 Marionette DEBUG loaded listener.js 12:00:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 182 (0x126ef9400) [pid = 1658] [serial = 1427] [outer = 0x121362000] 12:00:25 INFO - PROCESS | 1658 | 1462215625977 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 12:00:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 12:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 822ms 12:00:25 INFO - PROCESS | 1658 | 1462215625996 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 12:00:25 INFO - PROCESS | 1658 | 1462215625997 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 12:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 12:00:26 INFO - PROCESS | 1658 | 1462215625999 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 12:00:26 INFO - PROCESS | 1658 | 1462215626001 Marionette TRACE conn2 <- [1,1874,null,{}] 12:00:26 INFO - PROCESS | 1658 | 1462215626003 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:26 INFO - PROCESS | 1658 | 1462215626111 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 12:00:26 INFO - PROCESS | 1658 | 1462215626175 Marionette TRACE conn2 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:26 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c148800 == 100 [pid = 1658] [id = 476] 12:00:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 183 (0x125fcc400) [pid = 1658] [serial = 1428] [outer = 0x0] 12:00:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 184 (0x127343800) [pid = 1658] [serial = 1429] [outer = 0x125fcc400] 12:00:26 INFO - PROCESS | 1658 | 1462215626205 Marionette DEBUG loaded listener.js 12:00:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 185 (0x12734a800) [pid = 1658] [serial = 1430] [outer = 0x125fcc400] 12:00:26 INFO - PROCESS | 1658 | 1462215626685 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 12:00:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 12:00:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 719ms 12:00:26 INFO - PROCESS | 1658 | 1462215626750 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 12:00:26 INFO - PROCESS | 1658 | 1462215626751 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 12:00:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 12:00:26 INFO - PROCESS | 1658 | 1462215626756 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 12:00:26 INFO - PROCESS | 1658 | 1462215626757 Marionette TRACE conn2 <- [1,1878,null,{}] 12:00:26 INFO - PROCESS | 1658 | 1462215626759 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:26 INFO - PROCESS | 1658 | 1462215626867 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 12:00:26 INFO - PROCESS | 1658 | 1462215626946 Marionette TRACE conn2 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:26 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c19f800 == 101 [pid = 1658] [id = 477] 12:00:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 186 (0x12110f400) [pid = 1658] [serial = 1431] [outer = 0x0] 12:00:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 187 (0x12734fc00) [pid = 1658] [serial = 1432] [outer = 0x12110f400] 12:00:26 INFO - PROCESS | 1658 | 1462215626978 Marionette DEBUG loaded listener.js 12:00:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 188 (0x12772a400) [pid = 1658] [serial = 1433] [outer = 0x12110f400] 12:00:27 INFO - PROCESS | 1658 | 1462215627511 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 12:00:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 12:00:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 777ms 12:00:27 INFO - PROCESS | 1658 | 1462215627533 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 12:00:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 12:00:27 INFO - PROCESS | 1658 | 1462215627535 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 12:00:27 INFO - PROCESS | 1658 | 1462215627538 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 12:00:27 INFO - PROCESS | 1658 | 1462215627541 Marionette TRACE conn2 <- [1,1882,null,{}] 12:00:27 INFO - PROCESS | 1658 | 1462215627544 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:27 INFO - PROCESS | 1658 | 1462215627648 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 12:00:27 INFO - PROCESS | 1658 | 1462215627717 Marionette TRACE conn2 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x11922b800 == 102 [pid = 1658] [id = 478] 12:00:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 189 (0x113485800) [pid = 1658] [serial = 1434] [outer = 0x0] 12:00:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 190 (0x115012400) [pid = 1658] [serial = 1435] [outer = 0x113485800] 12:00:27 INFO - PROCESS | 1658 | 1462215627788 Marionette DEBUG loaded listener.js 12:00:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 191 (0x11680c800) [pid = 1658] [serial = 1436] [outer = 0x113485800] 12:00:28 INFO - PROCESS | 1658 | --DOCSHELL 0x120f2f000 == 101 [pid = 1658] [id = 404] 12:00:28 INFO - PROCESS | 1658 | --DOCSHELL 0x116ff1800 == 100 [pid = 1658] [id = 467] 12:00:28 INFO - PROCESS | 1658 | --DOCSHELL 0x119a45000 == 99 [pid = 1658] [id = 466] 12:00:28 INFO - PROCESS | 1658 | --DOCSHELL 0x1134ce000 == 98 [pid = 1658] [id = 465] 12:00:28 INFO - PROCESS | 1658 | --DOCSHELL 0x119595800 == 97 [pid = 1658] [id = 464] 12:00:28 INFO - PROCESS | 1658 | --DOCSHELL 0x116fe8800 == 96 [pid = 1658] [id = 463] 12:00:28 INFO - PROCESS | 1658 | --DOCSHELL 0x135d40800 == 95 [pid = 1658] [id = 460] 12:00:28 INFO - PROCESS | 1658 | --DOCSHELL 0x138569000 == 94 [pid = 1658] [id = 459] 12:00:28 INFO - PROCESS | 1658 | --DOCSHELL 0x12bbb0000 == 93 [pid = 1658] [id = 458] 12:00:28 INFO - PROCESS | 1658 | --DOCSHELL 0x125860800 == 92 [pid = 1658] [id = 457] 12:00:28 INFO - PROCESS | 1658 | 1462215628344 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 12:00:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 12:00:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 824ms 12:00:28 INFO - PROCESS | 1658 | 1462215628362 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 12:00:28 INFO - PROCESS | 1658 | 1462215628365 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 12:00:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 12:00:28 INFO - PROCESS | 1658 | 1462215628369 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 12:00:28 INFO - PROCESS | 1658 | 1462215628371 Marionette TRACE conn2 <- [1,1886,null,{}] 12:00:28 INFO - PROCESS | 1658 | 1462215628375 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:28 INFO - PROCESS | 1658 | 1462215628482 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 12:00:28 INFO - PROCESS | 1658 | 1462215628554 Marionette TRACE conn2 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:28 INFO - PROCESS | 1658 | ++DOCSHELL 0x116fe4000 == 93 [pid = 1658] [id = 479] 12:00:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 192 (0x115fba400) [pid = 1658] [serial = 1437] [outer = 0x0] 12:00:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 193 (0x1168cb800) [pid = 1658] [serial = 1438] [outer = 0x115fba400] 12:00:28 INFO - PROCESS | 1658 | 1462215628628 Marionette DEBUG loaded listener.js 12:00:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 194 (0x117c34c00) [pid = 1658] [serial = 1439] [outer = 0x115fba400] 12:00:29 INFO - PROCESS | 1658 | 1462215629179 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 12:00:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 12:00:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 870ms 12:00:29 INFO - PROCESS | 1658 | 1462215629240 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 12:00:29 INFO - PROCESS | 1658 | 1462215629244 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 12:00:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 12:00:29 INFO - PROCESS | 1658 | 1462215629248 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 12:00:29 INFO - PROCESS | 1658 | 1462215629250 Marionette TRACE conn2 <- [1,1890,null,{}] 12:00:29 INFO - PROCESS | 1658 | 1462215629253 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:29 INFO - PROCESS | 1658 | 1462215629356 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 12:00:29 INFO - PROCESS | 1658 | 1462215629418 Marionette TRACE conn2 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x125fe2800 == 94 [pid = 1658] [id = 480] 12:00:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 195 (0x11830d800) [pid = 1658] [serial = 1440] [outer = 0x0] 12:00:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 196 (0x11871e400) [pid = 1658] [serial = 1441] [outer = 0x11830d800] 12:00:29 INFO - PROCESS | 1658 | 1462215629447 Marionette DEBUG loaded listener.js 12:00:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 197 (0x118a0c400) [pid = 1658] [serial = 1442] [outer = 0x11830d800] 12:00:30 INFO - PROCESS | 1658 | 1462215630039 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 12:00:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 12:00:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 820ms 12:00:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 12:00:30 INFO - PROCESS | 1658 | 1462215630069 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 12:00:30 INFO - PROCESS | 1658 | 1462215630070 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 12:00:30 INFO - PROCESS | 1658 | 1462215630072 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 12:00:30 INFO - PROCESS | 1658 | 1462215630075 Marionette TRACE conn2 <- [1,1894,null,{}] 12:00:30 INFO - PROCESS | 1658 | 1462215630099 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:30 INFO - PROCESS | 1658 | 1462215630233 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 12:00:30 INFO - PROCESS | 1658 | 1462215630297 Marionette TRACE conn2 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b05d800 == 95 [pid = 1658] [id = 481] 12:00:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 198 (0x1196f2000) [pid = 1658] [serial = 1443] [outer = 0x0] 12:00:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 199 (0x120e1e000) [pid = 1658] [serial = 1444] [outer = 0x1196f2000] 12:00:30 INFO - PROCESS | 1658 | 1462215630330 Marionette DEBUG loaded listener.js 12:00:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 200 (0x121110400) [pid = 1658] [serial = 1445] [outer = 0x1196f2000] 12:00:30 INFO - PROCESS | 1658 | 1462215630746 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 12:00:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 12:00:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 720ms 12:00:30 INFO - PROCESS | 1658 | 1462215630794 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 12:00:30 INFO - PROCESS | 1658 | 1462215630796 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 12:00:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 12:00:30 INFO - PROCESS | 1658 | 1462215630800 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 12:00:30 INFO - PROCESS | 1658 | 1462215630802 Marionette TRACE conn2 <- [1,1898,null,{}] 12:00:30 INFO - PROCESS | 1658 | 1462215630804 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:30 INFO - PROCESS | 1658 | 1462215630907 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 12:00:30 INFO - PROCESS | 1658 | 1462215630991 Marionette TRACE conn2 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c768000 == 96 [pid = 1658] [id = 482] 12:00:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 201 (0x1218f0000) [pid = 1658] [serial = 1446] [outer = 0x0] 12:00:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 202 (0x12367fc00) [pid = 1658] [serial = 1447] [outer = 0x1218f0000] 12:00:31 INFO - PROCESS | 1658 | 1462215631021 Marionette DEBUG loaded listener.js 12:00:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 203 (0x1255c6000) [pid = 1658] [serial = 1448] [outer = 0x1218f0000] 12:00:31 INFO - PROCESS | 1658 | 1462215631437 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 12:00:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 12:00:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 671ms 12:00:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 12:00:31 INFO - PROCESS | 1658 | 1462215631470 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 12:00:31 INFO - PROCESS | 1658 | 1462215631471 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 12:00:31 INFO - PROCESS | 1658 | 1462215631474 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 12:00:31 INFO - PROCESS | 1658 | 1462215631475 Marionette TRACE conn2 <- [1,1902,null,{}] 12:00:31 INFO - PROCESS | 1658 | 1462215631477 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:31 INFO - PROCESS | 1658 | 1462215631596 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 12:00:31 INFO - PROCESS | 1658 | 1462215631680 Marionette TRACE conn2 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cce7000 == 97 [pid = 1658] [id = 483] 12:00:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 204 (0x125479000) [pid = 1658] [serial = 1449] [outer = 0x0] 12:00:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 205 (0x12712ac00) [pid = 1658] [serial = 1450] [outer = 0x125479000] 12:00:31 INFO - PROCESS | 1658 | 1462215631710 Marionette DEBUG loaded listener.js 12:00:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 206 (0x12772bc00) [pid = 1658] [serial = 1451] [outer = 0x125479000] 12:00:32 INFO - PROCESS | 1658 | 1462215632139 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 12:00:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 12:00:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 719ms 12:00:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 12:00:32 INFO - PROCESS | 1658 | 1462215632194 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 12:00:32 INFO - PROCESS | 1658 | 1462215632195 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 12:00:32 INFO - PROCESS | 1658 | 1462215632197 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 12:00:32 INFO - PROCESS | 1658 | 1462215632198 Marionette TRACE conn2 <- [1,1906,null,{}] 12:00:32 INFO - PROCESS | 1658 | 1462215632201 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:32 INFO - PROCESS | 1658 | 1462215632326 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 12:00:32 INFO - PROCESS | 1658 | 1462215632439 Marionette TRACE conn2 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:32 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d714000 == 98 [pid = 1658] [id = 484] 12:00:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 207 (0x127770c00) [pid = 1658] [serial = 1452] [outer = 0x0] 12:00:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 208 (0x128d7ac00) [pid = 1658] [serial = 1453] [outer = 0x127770c00] 12:00:32 INFO - PROCESS | 1658 | 1462215632474 Marionette DEBUG loaded listener.js 12:00:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 209 (0x1294c7800) [pid = 1658] [serial = 1454] [outer = 0x127770c00] 12:00:32 INFO - PROCESS | 1658 | 1462215632888 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 12:00:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 12:00:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 721ms 12:00:32 INFO - PROCESS | 1658 | 1462215632927 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 12:00:32 INFO - PROCESS | 1658 | 1462215632929 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 12:00:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 12:00:32 INFO - PROCESS | 1658 | 1462215632933 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 12:00:32 INFO - PROCESS | 1658 | 1462215632934 Marionette TRACE conn2 <- [1,1910,null,{}] 12:00:32 INFO - PROCESS | 1658 | 1462215632936 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:33 INFO - PROCESS | 1658 | 1462215633037 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 12:00:33 INFO - PROCESS | 1658 | 1462215633148 Marionette TRACE conn2 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x12da41000 == 99 [pid = 1658] [id = 485] 12:00:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 210 (0x127771400) [pid = 1658] [serial = 1455] [outer = 0x0] 12:00:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 211 (0x129551800) [pid = 1658] [serial = 1456] [outer = 0x127771400] 12:00:33 INFO - PROCESS | 1658 | 1462215633180 Marionette DEBUG loaded listener.js 12:00:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 212 (0x12955dc00) [pid = 1658] [serial = 1457] [outer = 0x127771400] 12:00:33 INFO - PROCESS | 1658 | 1462215633572 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 12:00:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 12:00:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 720ms 12:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 12:00:33 INFO - PROCESS | 1658 | 1462215633654 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 12:00:33 INFO - PROCESS | 1658 | 1462215633655 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 12:00:33 INFO - PROCESS | 1658 | 1462215633657 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 12:00:33 INFO - PROCESS | 1658 | 1462215633658 Marionette TRACE conn2 <- [1,1914,null,{}] 12:00:33 INFO - PROCESS | 1658 | 1462215633661 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:33 INFO - PROCESS | 1658 | 1462215633768 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 12:00:33 INFO - PROCESS | 1658 | 1462215633881 Marionette TRACE conn2 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x12dbd2800 == 100 [pid = 1658] [id = 486] 12:00:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 213 (0x12955d800) [pid = 1658] [serial = 1458] [outer = 0x0] 12:00:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 214 (0x1297d3000) [pid = 1658] [serial = 1459] [outer = 0x12955d800] 12:00:33 INFO - PROCESS | 1658 | 1462215633913 Marionette DEBUG loaded listener.js 12:00:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 215 (0x12a9c4c00) [pid = 1658] [serial = 1460] [outer = 0x12955d800] 12:00:34 INFO - PROCESS | 1658 | 1462215634471 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 12:00:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 12:00:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 821ms 12:00:34 INFO - PROCESS | 1658 | 1462215634479 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 12:00:34 INFO - PROCESS | 1658 | 1462215634481 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 12:00:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 12:00:34 INFO - PROCESS | 1658 | 1462215634484 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 12:00:34 INFO - PROCESS | 1658 | 1462215634487 Marionette TRACE conn2 <- [1,1918,null,{}] 12:00:34 INFO - PROCESS | 1658 | 1462215634491 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:34 INFO - PROCESS | 1658 | 1462215634595 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 12:00:34 INFO - PROCESS | 1658 | 1462215634716 Marionette TRACE conn2 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x121b78800 == 101 [pid = 1658] [id = 487] 12:00:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 216 (0x112a5fc00) [pid = 1658] [serial = 1461] [outer = 0x0] 12:00:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 217 (0x1134f1c00) [pid = 1658] [serial = 1462] [outer = 0x112a5fc00] 12:00:34 INFO - PROCESS | 1658 | 1462215634749 Marionette DEBUG loaded listener.js 12:00:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 218 (0x117c3b400) [pid = 1658] [serial = 1463] [outer = 0x112a5fc00] 12:00:35 INFO - PROCESS | 1658 | 1462215635174 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 12:00:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 12:00:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 724ms 12:00:35 INFO - PROCESS | 1658 | 1462215635209 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 12:00:35 INFO - PROCESS | 1658 | 1462215635212 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 12:00:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 12:00:35 INFO - PROCESS | 1658 | 1462215635216 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 12:00:35 INFO - PROCESS | 1658 | 1462215635218 Marionette TRACE conn2 <- [1,1922,null,{}] 12:00:35 INFO - PROCESS | 1658 | 1462215635220 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:35 INFO - PROCESS | 1658 | 1462215635323 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 12:00:35 INFO - PROCESS | 1658 | 1462215635440 Marionette TRACE conn2 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x128f7b000 == 102 [pid = 1658] [id = 488] 12:00:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 219 (0x11347f800) [pid = 1658] [serial = 1464] [outer = 0x0] 12:00:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 220 (0x118365000) [pid = 1658] [serial = 1465] [outer = 0x11347f800] 12:00:35 INFO - PROCESS | 1658 | 1462215635469 Marionette DEBUG loaded listener.js 12:00:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 221 (0x1192c3c00) [pid = 1658] [serial = 1466] [outer = 0x11347f800] 12:00:35 INFO - PROCESS | 1658 | --DOCSHELL 0x12dedd000 == 101 [pid = 1658] [id = 440] 12:00:35 INFO - PROCESS | 1658 | --DOCSHELL 0x12b314800 == 100 [pid = 1658] [id = 474] 12:00:35 INFO - PROCESS | 1658 | --DOCSHELL 0x12a80a800 == 99 [pid = 1658] [id = 473] 12:00:35 INFO - PROCESS | 1658 | --DOCSHELL 0x12918b800 == 98 [pid = 1658] [id = 472] 12:00:35 INFO - PROCESS | 1658 | --DOCSHELL 0x1275b9000 == 97 [pid = 1658] [id = 471] 12:00:35 INFO - PROCESS | 1658 | --DOCSHELL 0x121b91000 == 96 [pid = 1658] [id = 470] 12:00:35 INFO - PROCESS | 1658 | --DOCSHELL 0x119224800 == 95 [pid = 1658] [id = 469] 12:00:36 INFO - PROCESS | 1658 | 1462215636026 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 12:00:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 12:00:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 821ms 12:00:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 12:00:36 INFO - PROCESS | 1658 | 1462215636038 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 12:00:36 INFO - PROCESS | 1658 | 1462215636041 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 12:00:36 INFO - PROCESS | 1658 | 1462215636045 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 12:00:36 INFO - PROCESS | 1658 | 1462215636047 Marionette TRACE conn2 <- [1,1926,null,{}] 12:00:36 INFO - PROCESS | 1658 | 1462215636051 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:36 INFO - PROCESS | 1658 | 1462215636158 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 12:00:36 INFO - PROCESS | 1658 | 1462215636275 Marionette TRACE conn2 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x121b91000 == 96 [pid = 1658] [id = 489] 12:00:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 222 (0x1168d0400) [pid = 1658] [serial = 1467] [outer = 0x0] 12:00:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 223 (0x11835b800) [pid = 1658] [serial = 1468] [outer = 0x1168d0400] 12:00:36 INFO - PROCESS | 1658 | 1462215636310 Marionette DEBUG loaded listener.js 12:00:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 224 (0x118f48800) [pid = 1658] [serial = 1469] [outer = 0x1168d0400] 12:00:36 INFO - PROCESS | 1658 | 1462215636752 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 12:00:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 12:00:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 723ms 12:00:36 INFO - PROCESS | 1658 | 1462215636769 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 12:00:36 INFO - PROCESS | 1658 | 1462215636773 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 12:00:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 12:00:36 INFO - PROCESS | 1658 | 1462215636777 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 12:00:36 INFO - PROCESS | 1658 | 1462215636779 Marionette TRACE conn2 <- [1,1930,null,{}] 12:00:36 INFO - PROCESS | 1658 | 1462215636782 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:36 INFO - PROCESS | 1658 | 1462215636889 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 12:00:36 INFO - PROCESS | 1658 | 1462215636979 Marionette TRACE conn2 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b053800 == 97 [pid = 1658] [id = 490] 12:00:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 225 (0x119241800) [pid = 1658] [serial = 1470] [outer = 0x0] 12:00:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 226 (0x120e26000) [pid = 1658] [serial = 1471] [outer = 0x119241800] 12:00:37 INFO - PROCESS | 1658 | 1462215637009 Marionette DEBUG loaded listener.js 12:00:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 227 (0x12110a000) [pid = 1658] [serial = 1472] [outer = 0x119241800] 12:00:37 INFO - PROCESS | 1658 | 1462215637442 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 12:00:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 12:00:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 722ms 12:00:37 INFO - PROCESS | 1658 | 1462215637556 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 12:00:37 INFO - PROCESS | 1658 | 1462215637558 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 12:00:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 12:00:37 INFO - PROCESS | 1658 | 1462215637564 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 12:00:37 INFO - PROCESS | 1658 | 1462215637566 Marionette TRACE conn2 <- [1,1934,null,{}] 12:00:37 INFO - PROCESS | 1658 | 1462215637574 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:37 INFO - PROCESS | 1658 | 1462215637690 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 12:00:37 INFO - PROCESS | 1658 | 1462215637804 Marionette TRACE conn2 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d70c800 == 98 [pid = 1658] [id = 491] 12:00:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 228 (0x125f6d800) [pid = 1658] [serial = 1473] [outer = 0x0] 12:00:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 229 (0x126e6fc00) [pid = 1658] [serial = 1474] [outer = 0x125f6d800] 12:00:37 INFO - PROCESS | 1658 | 1462215637839 Marionette DEBUG loaded listener.js 12:00:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 230 (0x127735c00) [pid = 1658] [serial = 1475] [outer = 0x125f6d800] 12:00:38 INFO - PROCESS | 1658 | 1462215638263 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 12:00:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 12:00:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 772ms 12:00:38 INFO - PROCESS | 1658 | 1462215638349 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 12:00:38 INFO - PROCESS | 1658 | 1462215638351 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 12:00:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 12:00:38 INFO - PROCESS | 1658 | 1462215638355 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 12:00:38 INFO - PROCESS | 1658 | 1462215638356 Marionette TRACE conn2 <- [1,1938,null,{}] 12:00:38 INFO - PROCESS | 1658 | 1462215638359 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:38 INFO - PROCESS | 1658 | 1462215638466 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 12:00:38 INFO - PROCESS | 1658 | 1462215638554 Marionette TRACE conn2 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x12dee1000 == 99 [pid = 1658] [id = 492] 12:00:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 231 (0x128c1b800) [pid = 1658] [serial = 1476] [outer = 0x0] 12:00:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 232 (0x128e59400) [pid = 1658] [serial = 1477] [outer = 0x128c1b800] 12:00:38 INFO - PROCESS | 1658 | 1462215638585 Marionette DEBUG loaded listener.js 12:00:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 233 (0x128e66c00) [pid = 1658] [serial = 1478] [outer = 0x128c1b800] 12:00:38 INFO - PROCESS | 1658 | 1462215638982 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 12:00:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 12:00:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 673ms 12:00:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 12:00:39 INFO - PROCESS | 1658 | 1462215639029 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 12:00:39 INFO - PROCESS | 1658 | 1462215639030 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 12:00:39 INFO - PROCESS | 1658 | 1462215639032 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 12:00:39 INFO - PROCESS | 1658 | 1462215639033 Marionette TRACE conn2 <- [1,1942,null,{}] 12:00:39 INFO - PROCESS | 1658 | 1462215639055 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:39 INFO - PROCESS | 1658 | 1462215639157 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 12:00:39 INFO - PROCESS | 1658 | 1462215639274 Marionette TRACE conn2 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x12e6ae800 == 100 [pid = 1658] [id = 493] 12:00:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 234 (0x128d7f400) [pid = 1658] [serial = 1479] [outer = 0x0] 12:00:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 235 (0x129405400) [pid = 1658] [serial = 1480] [outer = 0x128d7f400] 12:00:39 INFO - PROCESS | 1658 | 1462215639305 Marionette DEBUG loaded listener.js 12:00:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 236 (0x12b02bc00) [pid = 1658] [serial = 1481] [outer = 0x128d7f400] 12:00:39 INFO - PROCESS | 1658 | 1462215639751 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 12:00:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 12:00:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 740ms 12:00:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 12:00:39 INFO - PROCESS | 1658 | 1462215639772 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 12:00:39 INFO - PROCESS | 1658 | 1462215639774 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 12:00:39 INFO - PROCESS | 1658 | 1462215639776 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 12:00:39 INFO - PROCESS | 1658 | 1462215639777 Marionette TRACE conn2 <- [1,1946,null,{}] 12:00:39 INFO - PROCESS | 1658 | 1462215639780 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:39 INFO - PROCESS | 1658 | 1462215639907 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 12:00:40 INFO - PROCESS | 1658 | 1462215640034 Marionette TRACE conn2 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x12f6ca000 == 101 [pid = 1658] [id = 494] 12:00:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 237 (0x1129e1c00) [pid = 1658] [serial = 1482] [outer = 0x0] 12:00:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 238 (0x12b2f3000) [pid = 1658] [serial = 1483] [outer = 0x1129e1c00] 12:00:40 INFO - PROCESS | 1658 | 1462215640068 Marionette DEBUG loaded listener.js 12:00:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 239 (0x12c104800) [pid = 1658] [serial = 1484] [outer = 0x1129e1c00] 12:00:40 INFO - PROCESS | 1658 | 1462215640533 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 12:00:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 12:00:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 769ms 12:00:40 INFO - PROCESS | 1658 | 1462215640546 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 12:00:40 INFO - PROCESS | 1658 | 1462215640547 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 12:00:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 12:00:40 INFO - PROCESS | 1658 | 1462215640550 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 12:00:40 INFO - PROCESS | 1658 | 1462215640551 Marionette TRACE conn2 <- [1,1950,null,{}] 12:00:40 INFO - PROCESS | 1658 | 1462215640554 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:40 INFO - PROCESS | 1658 | 1462215640657 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 12:00:40 INFO - PROCESS | 1658 | 1462215640774 Marionette TRACE conn2 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x13535c000 == 102 [pid = 1658] [id = 495] 12:00:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 240 (0x112a54800) [pid = 1658] [serial = 1485] [outer = 0x0] 12:00:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 241 (0x12c10ac00) [pid = 1658] [serial = 1486] [outer = 0x112a54800] 12:00:40 INFO - PROCESS | 1658 | 1462215640806 Marionette DEBUG loaded listener.js 12:00:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 242 (0x12c570400) [pid = 1658] [serial = 1487] [outer = 0x112a54800] 12:00:41 INFO - PROCESS | 1658 | 1462215641228 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 12:00:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 12:00:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 718ms 12:00:41 INFO - PROCESS | 1658 | 1462215641269 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 12:00:41 INFO - PROCESS | 1658 | 1462215641270 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 12:00:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 12:00:41 INFO - PROCESS | 1658 | 1462215641272 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 12:00:41 INFO - PROCESS | 1658 | 1462215641274 Marionette TRACE conn2 <- [1,1954,null,{}] 12:00:41 INFO - PROCESS | 1658 | 1462215641276 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:41 INFO - PROCESS | 1658 | 1462215641377 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 12:00:41 INFO - PROCESS | 1658 | 1462215641616 Marionette TRACE conn2 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:41 INFO - PROCESS | 1658 | --DOCSHELL 0x11657b800 == 101 [pid = 1658] [id = 26] 12:00:41 INFO - PROCESS | 1658 | --DOCSHELL 0x121b78800 == 100 [pid = 1658] [id = 487] 12:00:41 INFO - PROCESS | 1658 | --DOCSHELL 0x12cce7000 == 99 [pid = 1658] [id = 483] 12:00:41 INFO - PROCESS | 1658 | --DOCSHELL 0x12c768000 == 98 [pid = 1658] [id = 482] 12:00:41 INFO - PROCESS | 1658 | --DOCSHELL 0x12b05d800 == 97 [pid = 1658] [id = 481] 12:00:41 INFO - PROCESS | 1658 | --DOCSHELL 0x125fe2800 == 96 [pid = 1658] [id = 480] 12:00:41 INFO - PROCESS | 1658 | --DOCSHELL 0x116fe4000 == 95 [pid = 1658] [id = 479] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12d8b6000 == 94 [pid = 1658] [id = 443] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x118253000 == 93 [pid = 1658] [id = 220] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x135275800 == 92 [pid = 1658] [id = 442] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12cb35800 == 91 [pid = 1658] [id = 14] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12d70e000 == 90 [pid = 1658] [id = 214] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x128f7f000 == 89 [pid = 1658] [id = 172] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x115e11000 == 88 [pid = 1658] [id = 25] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12c757800 == 87 [pid = 1658] [id = 154] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12b3b6000 == 86 [pid = 1658] [id = 103] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12113c800 == 85 [pid = 1658] [id = 185] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12dbd6800 == 84 [pid = 1658] [id = 299] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12c13c800 == 83 [pid = 1658] [id = 11] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x138916000 == 82 [pid = 1658] [id = 341] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x1294e3000 == 81 [pid = 1658] [id = 6] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x1359cd000 == 80 [pid = 1658] [id = 402] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12c1aa800 == 79 [pid = 1658] [id = 12] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x123661800 == 78 [pid = 1658] [id = 468] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x119c5d000 == 77 [pid = 1658] [id = 175] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12bbc2800 == 76 [pid = 1658] [id = 475] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x135413800 == 75 [pid = 1658] [id = 301] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12da41000 == 74 [pid = 1658] [id = 485] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12c1ae800 == 73 [pid = 1658] [id = 355] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12b3c5000 == 72 [pid = 1658] [id = 9] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12d714000 == 71 [pid = 1658] [id = 484] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12dbd2800 == 70 [pid = 1658] [id = 486] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x115e14000 == 69 [pid = 1658] [id = 23] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x116fe9000 == 68 [pid = 1658] [id = 24] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x1359c5000 == 67 [pid = 1658] [id = 336] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12bbc7000 == 66 [pid = 1658] [id = 10] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12b053000 == 65 [pid = 1658] [id = 8] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x1388cb800 == 64 [pid = 1658] [id = 461] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x119596000 == 63 [pid = 1658] [id = 171] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12f686800 == 62 [pid = 1658] [id = 441] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x118526800 == 61 [pid = 1658] [id = 241] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x13890e800 == 60 [pid = 1658] [id = 425] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12dee2000 == 59 [pid = 1658] [id = 234] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x116a6a800 == 58 [pid = 1658] [id = 381] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12dbe7800 == 57 [pid = 1658] [id = 21] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12bbb9000 == 56 [pid = 1658] [id = 199] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x135916000 == 55 [pid = 1658] [id = 423] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12ab32800 == 54 [pid = 1658] [id = 98] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12dbd7800 == 53 [pid = 1658] [id = 20] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x13891c800 == 52 [pid = 1658] [id = 342] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x13527f800 == 51 [pid = 1658] [id = 401] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12bebd800 == 50 [pid = 1658] [id = 187] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x135355000 == 49 [pid = 1658] [id = 462] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x11825d000 == 48 [pid = 1658] [id = 282] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x135bdd800 == 47 [pid = 1658] [id = 300] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x119667000 == 46 [pid = 1658] [id = 403] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12d70b800 == 45 [pid = 1658] [id = 217] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x11746c000 == 44 [pid = 1658] [id = 426] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x1275c3800 == 43 [pid = 1658] [id = 363] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12b3ce800 == 42 [pid = 1658] [id = 173] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x1359cb800 == 41 [pid = 1658] [id = 259] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12cb44800 == 40 [pid = 1658] [id = 136] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12cce4000 == 39 [pid = 1658] [id = 15] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x125fd9800 == 38 [pid = 1658] [id = 153] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x119a5b000 == 37 [pid = 1658] [id = 100] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x1162d1000 == 36 [pid = 1658] [id = 155] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x111ef3000 == 35 [pid = 1658] [id = 22] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12c751800 == 34 [pid = 1658] [id = 298] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12b060800 == 33 [pid = 1658] [id = 169] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12f6d7000 == 32 [pid = 1658] [id = 258] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12cb2d800 == 31 [pid = 1658] [id = 135] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12c19f800 == 30 [pid = 1658] [id = 477] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12c755000 == 29 [pid = 1658] [id = 13] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x135be2000 == 28 [pid = 1658] [id = 424] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x1268c1000 == 27 [pid = 1658] [id = 216] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12c148800 == 26 [pid = 1658] [id = 476] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12bebb000 == 25 [pid = 1658] [id = 174] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12d8a6000 == 24 [pid = 1658] [id = 239] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x1168a8000 == 23 [pid = 1658] [id = 119] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12d42e000 == 22 [pid = 1658] [id = 16] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12dbe9000 == 21 [pid = 1658] [id = 417] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12db0a000 == 20 [pid = 1658] [id = 19] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12dedf800 == 19 [pid = 1658] [id = 395] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x11922b800 == 18 [pid = 1658] [id = 478] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12d816000 == 17 [pid = 1658] [id = 323] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x138573000 == 16 [pid = 1658] [id = 456] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x13535c000 == 15 [pid = 1658] [id = 495] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12f6ca000 == 14 [pid = 1658] [id = 494] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12e6ae800 == 13 [pid = 1658] [id = 493] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12dee1000 == 12 [pid = 1658] [id = 492] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12d70c800 == 11 [pid = 1658] [id = 491] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12b053800 == 10 [pid = 1658] [id = 490] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x121b91000 == 9 [pid = 1658] [id = 489] 12:00:45 INFO - PROCESS | 1658 | --DOCSHELL 0x128f7b000 == 8 [pid = 1658] [id = 488] 12:00:46 INFO - PROCESS | 1658 | ++DOCSHELL 0x111d1b800 == 9 [pid = 1658] [id = 496] 12:00:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 243 (0x110f1ec00) [pid = 1658] [serial = 1488] [outer = 0x0] 12:00:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 244 (0x111122800) [pid = 1658] [serial = 1489] [outer = 0x110f1ec00] 12:00:46 INFO - PROCESS | 1658 | 1462215646570 Marionette DEBUG loaded listener.js 12:00:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 245 (0x111ebd400) [pid = 1658] [serial = 1490] [outer = 0x110f1ec00] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 244 (0x118286c00) [pid = 1658] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 243 (0x118726400) [pid = 1658] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 242 (0x1356f1000) [pid = 1658] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 241 (0x11112f400) [pid = 1658] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 240 (0x112c61c00) [pid = 1658] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 239 (0x118a15000) [pid = 1658] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 238 (0x118a16000) [pid = 1658] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 237 (0x1168cd000) [pid = 1658] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 236 (0x110f1f400) [pid = 1658] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 235 (0x116524400) [pid = 1658] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 234 (0x1273cf400) [pid = 1658] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 233 (0x12be17400) [pid = 1658] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 232 (0x12c087c00) [pid = 1658] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 231 (0x112c0fc00) [pid = 1658] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 230 (0x134cdb400) [pid = 1658] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 229 (0x1196f4000) [pid = 1658] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 228 (0x125f6d800) [pid = 1658] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 227 (0x119241800) [pid = 1658] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 226 (0x1195bb800) [pid = 1658] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 225 (0x1168d0400) [pid = 1658] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 224 (0x11347f800) [pid = 1658] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 223 (0x1129e1400) [pid = 1658] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 222 (0x128d7f400) [pid = 1658] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 221 (0x121362000) [pid = 1658] [serial = 1425] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 220 (0x128c1b800) [pid = 1658] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 219 (0x1212a5400) [pid = 1658] [serial = 1422] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 218 (0x1196f2000) [pid = 1658] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 217 (0x1129e1c00) [pid = 1658] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 216 (0x11830d800) [pid = 1658] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 215 (0x12110f400) [pid = 1658] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 214 (0x115fba400) [pid = 1658] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 213 (0x125fcc400) [pid = 1658] [serial = 1428] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 212 (0x112a5fc00) [pid = 1658] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 211 (0x12955d800) [pid = 1658] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 210 (0x127771400) [pid = 1658] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 209 (0x12b032400) [pid = 1658] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 208 (0x128f46000) [pid = 1658] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 207 (0x12bd51c00) [pid = 1658] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 206 (0x112a5d400) [pid = 1658] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 205 (0x1150fac00) [pid = 1658] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 204 (0x1219a1400) [pid = 1658] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 203 (0x1134ee400) [pid = 1658] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 202 (0x112650000) [pid = 1658] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 201 (0x11291c000) [pid = 1658] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 200 (0x12c7e6000) [pid = 1658] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 199 (0x1129da000) [pid = 1658] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 198 (0x12b2f0c00) [pid = 1658] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 197 (0x127164400) [pid = 1658] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 196 (0x118a15800) [pid = 1658] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 195 (0x1187a6000) [pid = 1658] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 194 (0x112a60800) [pid = 1658] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 193 (0x118130000) [pid = 1658] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 192 (0x121103c00) [pid = 1658] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 191 (0x135329000) [pid = 1658] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 190 (0x1121dd800) [pid = 1658] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 189 (0x112c0a000) [pid = 1658] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 188 (0x12c574000) [pid = 1658] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 187 (0x125fbdc00) [pid = 1658] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 186 (0x12970c400) [pid = 1658] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 185 (0x119239800) [pid = 1658] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 184 (0x121193c00) [pid = 1658] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 183 (0x112c66800) [pid = 1658] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 182 (0x12d7ea400) [pid = 1658] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 181 (0x118314400) [pid = 1658] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 180 (0x129553c00) [pid = 1658] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 179 (0x128f41400) [pid = 1658] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 178 (0x1187a5c00) [pid = 1658] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 177 (0x12734cc00) [pid = 1658] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 176 (0x1126c3000) [pid = 1658] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 175 (0x128c28800) [pid = 1658] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 174 (0x12d41ac00) [pid = 1658] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 173 (0x12734b000) [pid = 1658] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 172 (0x12c087800) [pid = 1658] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 171 (0x1196f0c00) [pid = 1658] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 170 (0x12712e000) [pid = 1658] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 169 (0x1168d8800) [pid = 1658] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 168 (0x127770c00) [pid = 1658] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x125479000) [pid = 1658] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x1218f0000) [pid = 1658] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 12:00:48 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x113485800) [pid = 1658] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 12:00:48 INFO - PROCESS | 1658 | 1462215648249 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 12:00:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 12:00:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 6995ms 12:00:48 INFO - PROCESS | 1658 | 1462215648271 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 12:00:48 INFO - PROCESS | 1658 | 1462215648274 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 12:00:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 12:00:48 INFO - PROCESS | 1658 | 1462215648278 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 12:00:48 INFO - PROCESS | 1658 | 1462215648280 Marionette TRACE conn2 <- [1,1958,null,{}] 12:00:48 INFO - PROCESS | 1658 | 1462215648296 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:48 INFO - PROCESS | 1658 | 1462215648385 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 12:00:48 INFO - PROCESS | 1658 | 1462215648390 Marionette TRACE conn2 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x116828000 == 10 [pid = 1658] [id = 497] 12:00:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x1129d9000) [pid = 1658] [serial = 1491] [outer = 0x0] 12:00:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x1129e2000) [pid = 1658] [serial = 1492] [outer = 0x1129d9000] 12:00:48 INFO - PROCESS | 1658 | 1462215648418 Marionette DEBUG loaded listener.js 12:00:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x112a56800) [pid = 1658] [serial = 1493] [outer = 0x1129d9000] 12:00:48 INFO - PROCESS | 1658 | 1462215648770 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 12:00:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 12:00:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 524ms 12:00:48 INFO - PROCESS | 1658 | 1462215648802 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 12:00:48 INFO - PROCESS | 1658 | 1462215648805 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 12:00:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 12:00:48 INFO - PROCESS | 1658 | 1462215648810 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 12:00:48 INFO - PROCESS | 1658 | 1462215648811 Marionette TRACE conn2 <- [1,1962,null,{}] 12:00:48 INFO - PROCESS | 1658 | 1462215648814 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:48 INFO - PROCESS | 1658 | 1462215648929 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 12:00:48 INFO - PROCESS | 1658 | 1462215648984 Marionette TRACE conn2 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x1180af800 == 11 [pid = 1658] [id = 498] 12:00:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x112a58800) [pid = 1658] [serial = 1494] [outer = 0x0] 12:00:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 170 (0x112a5ac00) [pid = 1658] [serial = 1495] [outer = 0x112a58800] 12:00:49 INFO - PROCESS | 1658 | 1462215649023 Marionette DEBUG loaded listener.js 12:00:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 171 (0x112c6a400) [pid = 1658] [serial = 1496] [outer = 0x112a58800] 12:00:49 INFO - PROCESS | 1658 | 1462215649426 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 12:00:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 12:00:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 670ms 12:00:49 INFO - PROCESS | 1658 | 1462215649481 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 12:00:49 INFO - PROCESS | 1658 | 1462215649483 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 12:00:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 12:00:49 INFO - PROCESS | 1658 | 1462215649487 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 12:00:49 INFO - PROCESS | 1658 | 1462215649491 Marionette TRACE conn2 <- [1,1966,null,{}] 12:00:49 INFO - PROCESS | 1658 | 1462215649511 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:49 INFO - PROCESS | 1658 | 1462215649690 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 12:00:49 INFO - PROCESS | 1658 | 1462215649708 Marionette TRACE conn2 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:49 INFO - PROCESS | 1658 | ++DOCSHELL 0x119599000 == 12 [pid = 1658] [id = 499] 12:00:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 172 (0x11352d400) [pid = 1658] [serial = 1497] [outer = 0x0] 12:00:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 173 (0x11501a400) [pid = 1658] [serial = 1498] [outer = 0x11352d400] 12:00:49 INFO - PROCESS | 1658 | 1462215649748 Marionette DEBUG loaded listener.js 12:00:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 174 (0x115e6fc00) [pid = 1658] [serial = 1499] [outer = 0x11352d400] 12:00:50 INFO - PROCESS | 1658 | 1462215650377 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 12:00:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 12:00:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 926ms 12:00:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 12:00:50 INFO - PROCESS | 1658 | 1462215650412 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 12:00:50 INFO - PROCESS | 1658 | 1462215650415 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 12:00:50 INFO - PROCESS | 1658 | 1462215650418 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 12:00:50 INFO - PROCESS | 1658 | 1462215650420 Marionette TRACE conn2 <- [1,1970,null,{}] 12:00:50 INFO - PROCESS | 1658 | 1462215650424 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:50 INFO - PROCESS | 1658 | 1462215650529 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 12:00:50 INFO - PROCESS | 1658 | 1462215650595 Marionette TRACE conn2 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x117483800 == 13 [pid = 1658] [id = 500] 12:00:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 175 (0x112917400) [pid = 1658] [serial = 1500] [outer = 0x0] 12:00:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 176 (0x1129e2400) [pid = 1658] [serial = 1501] [outer = 0x112917400] 12:00:50 INFO - PROCESS | 1658 | 1462215650627 Marionette DEBUG loaded listener.js 12:00:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 177 (0x112c0c000) [pid = 1658] [serial = 1502] [outer = 0x112917400] 12:00:51 INFO - PROCESS | 1658 | 1462215651158 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 12:00:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 12:00:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 771ms 12:00:51 INFO - PROCESS | 1658 | 1462215651189 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 12:00:51 INFO - PROCESS | 1658 | 1462215651193 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 12:00:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 12:00:51 INFO - PROCESS | 1658 | 1462215651224 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 12:00:51 INFO - PROCESS | 1658 | 1462215651226 Marionette TRACE conn2 <- [1,1974,null,{}] 12:00:51 INFO - PROCESS | 1658 | 1462215651231 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:51 INFO - PROCESS | 1658 | 1462215651336 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 12:00:51 INFO - PROCESS | 1658 | 1462215651423 Marionette TRACE conn2 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x120f26000 == 14 [pid = 1658] [id = 501] 12:00:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 178 (0x113018400) [pid = 1658] [serial = 1503] [outer = 0x0] 12:00:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 179 (0x113530000) [pid = 1658] [serial = 1504] [outer = 0x113018400] 12:00:51 INFO - PROCESS | 1658 | 1462215651453 Marionette DEBUG loaded listener.js 12:00:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 180 (0x1165a1c00) [pid = 1658] [serial = 1505] [outer = 0x113018400] 12:00:52 INFO - PROCESS | 1658 | 1462215652019 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 12:00:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 12:00:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 851ms 12:00:52 INFO - PROCESS | 1658 | 1462215652059 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 12:00:52 INFO - PROCESS | 1658 | 1462215652060 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 12:00:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 12:00:52 INFO - PROCESS | 1658 | 1462215652064 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 12:00:52 INFO - PROCESS | 1658 | 1462215652069 Marionette TRACE conn2 <- [1,1978,null,{}] 12:00:52 INFO - PROCESS | 1658 | 1462215652077 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:52 INFO - PROCESS | 1658 | 1462215652183 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 12:00:52 INFO - PROCESS | 1658 | 1462215652438 Marionette TRACE conn2 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x112649800 == 15 [pid = 1658] [id = 502] 12:00:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 181 (0x111113000) [pid = 1658] [serial = 1506] [outer = 0x0] 12:00:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 182 (0x111124c00) [pid = 1658] [serial = 1507] [outer = 0x111113000] 12:00:52 INFO - PROCESS | 1658 | 1462215652468 Marionette DEBUG loaded listener.js 12:00:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 183 (0x1121df000) [pid = 1658] [serial = 1508] [outer = 0x111113000] 12:00:52 INFO - PROCESS | 1658 | --DOMWINDOW == 182 (0x1254f2c00) [pid = 1658] [serial = 1311] [outer = 0x0] [url = about:blank] 12:00:52 INFO - PROCESS | 1658 | --DOMWINDOW == 181 (0x11677f400) [pid = 1658] [serial = 1333] [outer = 0x0] [url = about:blank] 12:00:52 INFO - PROCESS | 1658 | --DOMWINDOW == 180 (0x128f40400) [pid = 1658] [serial = 1302] [outer = 0x0] [url = about:blank] 12:00:52 INFO - PROCESS | 1658 | --DOMWINDOW == 179 (0x12c10a400) [pid = 1658] [serial = 1323] [outer = 0x0] [url = about:blank] 12:00:52 INFO - PROCESS | 1658 | --DOMWINDOW == 178 (0x115e6dc00) [pid = 1658] [serial = 1305] [outer = 0x0] [url = about:blank] 12:00:52 INFO - PROCESS | 1658 | --DOMWINDOW == 177 (0x11831c800) [pid = 1658] [serial = 1308] [outer = 0x0] [url = about:blank] 12:00:52 INFO - PROCESS | 1658 | --DOMWINDOW == 176 (0x129551400) [pid = 1658] [serial = 1317] [outer = 0x0] [url = about:blank] 12:00:52 INFO - PROCESS | 1658 | --DOMWINDOW == 175 (0x1299b9c00) [pid = 1658] [serial = 1329] [outer = 0x0] [url = about:blank] 12:00:52 INFO - PROCESS | 1658 | --DOMWINDOW == 174 (0x127773400) [pid = 1658] [serial = 1314] [outer = 0x0] [url = about:blank] 12:00:52 INFO - PROCESS | 1658 | --DOMWINDOW == 173 (0x12b2e9800) [pid = 1658] [serial = 1320] [outer = 0x0] [url = about:blank] 12:00:52 INFO - PROCESS | 1658 | --DOMWINDOW == 172 (0x12c7edc00) [pid = 1658] [serial = 1326] [outer = 0x0] [url = about:blank] 12:00:52 INFO - PROCESS | 1658 | --DOMWINDOW == 171 (0x12954f800) [pid = 1658] [serial = 1303] [outer = 0x0] [url = about:blank] 12:00:52 INFO - PROCESS | 1658 | --DOMWINDOW == 170 (0x118312800) [pid = 1658] [serial = 892] [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.] 12:00:52 INFO - PROCESS | 1658 | --DOMWINDOW == 169 (0x12cf70400) [pid = 1658] [serial = 1330] [outer = 0x0] [url = about:blank] 12:00:52 INFO - PROCESS | 1658 | --DOMWINDOW == 168 (0x12b2ee000) [pid = 1658] [serial = 1267] [outer = 0x0] [url = about:blank] 12:00:52 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x12c578c00) [pid = 1658] [serial = 1270] [outer = 0x0] [url = about:blank] 12:00:52 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x128c21c00) [pid = 1658] [serial = 1213] [outer = 0x0] [url = about:blank] 12:00:52 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x12c086400) [pid = 1658] [serial = 1321] [outer = 0x0] [url = about:blank] 12:00:52 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x12c576800) [pid = 1658] [serial = 1324] [outer = 0x0] [url = about:blank] 12:00:52 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x12c8f7400) [pid = 1658] [serial = 1327] [outer = 0x0] [url = about:blank] 12:00:52 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x1164bdc00) [pid = 1658] [serial = 1255] [outer = 0x0] [url = about:blank] 12:00:52 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x112c6a000) [pid = 1658] [serial = 1189] [outer = 0x0] [url = about:blank] 12:00:52 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x12be15c00) [pid = 1658] [serial = 1207] [outer = 0x0] [url = about:blank] 12:00:52 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x118363800) [pid = 1658] [serial = 1258] [outer = 0x0] [url = about:blank] 12:00:52 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x127127400) [pid = 1658] [serial = 1312] [outer = 0x0] [url = about:blank] 12:00:52 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x117c34400) [pid = 1658] [serial = 1192] [outer = 0x0] [url = about:blank] 12:00:52 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x1196ec400) [pid = 1658] [serial = 1195] [outer = 0x0] [url = about:blank] 12:00:52 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x129407c00) [pid = 1658] [serial = 1264] [outer = 0x0] [url = about:blank] 12:00:52 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x12b027800) [pid = 1658] [serial = 1210] [outer = 0x0] [url = about:blank] 12:00:52 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x116872800) [pid = 1658] [serial = 1306] [outer = 0x0] [url = about:blank] 12:00:52 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x121da4c00) [pid = 1658] [serial = 1261] [outer = 0x0] [url = about:blank] 12:00:52 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x12bb55800) [pid = 1658] [serial = 1204] [outer = 0x0] [url = about:blank] 12:00:52 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x118278c00) [pid = 1658] [serial = 1279] [outer = 0x0] [url = about:blank] 12:00:52 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x1294ce800) [pid = 1658] [serial = 1201] [outer = 0x0] [url = about:blank] 12:00:52 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x125fc9800) [pid = 1658] [serial = 1198] [outer = 0x0] [url = about:blank] 12:00:52 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x129403000) [pid = 1658] [serial = 1315] [outer = 0x0] [url = about:blank] 12:00:52 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x12b02e400) [pid = 1658] [serial = 1126] [outer = 0x0] [url = about:blank] 12:00:52 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x12970d800) [pid = 1658] [serial = 1318] [outer = 0x0] [url = about:blank] 12:00:52 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x12c7ed800) [pid = 1658] [serial = 1273] [outer = 0x0] [url = about:blank] 12:00:52 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x118a10800) [pid = 1658] [serial = 1309] [outer = 0x0] [url = about:blank] 12:00:52 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x12c8f4000) [pid = 1658] [serial = 1276] [outer = 0x0] [url = about:blank] 12:00:52 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x12c10ac00) [pid = 1658] [serial = 1486] [outer = 0x0] [url = about:blank] 12:00:52 INFO - PROCESS | 1658 | 1462215652905 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:00:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 12:00:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 878ms 12:00:52 INFO - PROCESS | 1658 | 1462215652943 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 12:00:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 12:00:52 INFO - PROCESS | 1658 | 1462215652945 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 12:00:52 INFO - PROCESS | 1658 | 1462215652948 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 12:00:52 INFO - PROCESS | 1658 | 1462215652951 Marionette TRACE conn2 <- [1,1982,null,{}] 12:00:52 INFO - PROCESS | 1658 | 1462215652954 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:53 INFO - PROCESS | 1658 | 1462215653040 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x1356f9800) [pid = 1658] [serial = 1366] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x118363c00) [pid = 1658] [serial = 1402] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x135786000) [pid = 1658] [serial = 1368] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x13578a800) [pid = 1658] [serial = 1369] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x12be19400) [pid = 1658] [serial = 1348] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x12cf6dc00) [pid = 1658] [serial = 1351] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x11872b000) [pid = 1658] [serial = 1404] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x118318800) [pid = 1658] [serial = 1401] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x11317b400) [pid = 1658] [serial = 1395] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x116786c00) [pid = 1658] [serial = 1396] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x118362000) [pid = 1658] [serial = 1372] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x116aad400) [pid = 1658] [serial = 1371] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x121dacc00) [pid = 1658] [serial = 1375] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x118365000) [pid = 1658] [serial = 1465] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x1195c5400) [pid = 1658] [serial = 1374] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x1176a7400) [pid = 1658] [serial = 1398] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x1164aec00) [pid = 1658] [serial = 1408] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x118276000) [pid = 1658] [serial = 1399] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x117c3b400) [pid = 1658] [serial = 1463] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x12c111000) [pid = 1658] [serial = 1350] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x12cf78000) [pid = 1658] [serial = 1353] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x1273c5c00) [pid = 1658] [serial = 1344] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x116f1e800) [pid = 1658] [serial = 1410] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x128d7dc00) [pid = 1658] [serial = 1345] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x1192b9000) [pid = 1658] [serial = 1338] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x12d745800) [pid = 1658] [serial = 1356] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x119a15c00) [pid = 1658] [serial = 1339] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x112c17c00) [pid = 1658] [serial = 1332] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x12d41a800) [pid = 1658] [serial = 1354] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x12d7e9400) [pid = 1658] [serial = 1360] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x112651400) [pid = 1658] [serial = 1390] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x113591000) [pid = 1658] [serial = 1335] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x11835c400) [pid = 1658] [serial = 1336] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x112c68000) [pid = 1658] [serial = 1407] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x111129400) [pid = 1658] [serial = 1389] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x1196ef400) [pid = 1658] [serial = 1359] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x12b036c00) [pid = 1658] [serial = 1378] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x129556c00) [pid = 1658] [serial = 1377] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x12d421800) [pid = 1658] [serial = 1381] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x12c8fa000) [pid = 1658] [serial = 1380] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x135329800) [pid = 1658] [serial = 1384] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x13531b800) [pid = 1658] [serial = 1383] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x126e6f400) [pid = 1658] [serial = 1342] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x1219aa400) [pid = 1658] [serial = 1341] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x1134f1c00) [pid = 1658] [serial = 1462] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x134ce3800) [pid = 1658] [serial = 1386] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x13578c400) [pid = 1658] [serial = 1387] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x12d7e8c00) [pid = 1658] [serial = 1357] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x13532a800) [pid = 1658] [serial = 1363] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x13531f400) [pid = 1658] [serial = 1362] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x1356edc00) [pid = 1658] [serial = 1365] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x118a17400) [pid = 1658] [serial = 1405] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x1297cdc00) [pid = 1658] [serial = 1347] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x12110a000) [pid = 1658] [serial = 1472] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x115012400) [pid = 1658] [serial = 1435] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x126e6fc00) [pid = 1658] [serial = 1474] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x120e26000) [pid = 1658] [serial = 1471] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x1192c6400) [pid = 1658] [serial = 1414] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x1196f1000) [pid = 1658] [serial = 1416] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x12772a400) [pid = 1658] [serial = 1433] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x1192c3c00) [pid = 1658] [serial = 1466] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x11835b800) [pid = 1658] [serial = 1468] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 78 (0x112c17400) [pid = 1658] [serial = 1393] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 77 (0x118311400) [pid = 1658] [serial = 1411] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 76 (0x1129e6400) [pid = 1658] [serial = 1392] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 75 (0x118f7fc00) [pid = 1658] [serial = 1413] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 74 (0x125f6dc00) [pid = 1658] [serial = 1424] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 73 (0x126862000) [pid = 1658] [serial = 1426] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 72 (0x1168cb800) [pid = 1658] [serial = 1438] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 71 (0x127735c00) [pid = 1658] [serial = 1475] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 70 (0x128e59400) [pid = 1658] [serial = 1477] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 69 (0x12110c800) [pid = 1658] [serial = 1420] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 68 (0x11680c800) [pid = 1658] [serial = 1436] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 67 (0x123681800) [pid = 1658] [serial = 1423] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 66 (0x120e22c00) [pid = 1658] [serial = 1417] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 65 (0x118f48800) [pid = 1658] [serial = 1469] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 64 (0x120f9a400) [pid = 1658] [serial = 1419] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 63 (0x11871e400) [pid = 1658] [serial = 1441] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 62 (0x117c34c00) [pid = 1658] [serial = 1439] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 61 (0x12b2f3000) [pid = 1658] [serial = 1483] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 60 (0x12734a800) [pid = 1658] [serial = 1430] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 59 (0x12734fc00) [pid = 1658] [serial = 1432] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 58 (0x126ef9400) [pid = 1658] [serial = 1427] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 57 (0x128e66c00) [pid = 1658] [serial = 1478] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 56 (0x127343800) [pid = 1658] [serial = 1429] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 55 (0x129405400) [pid = 1658] [serial = 1480] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 54 (0x12a9c4c00) [pid = 1658] [serial = 1460] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 53 (0x12955dc00) [pid = 1658] [serial = 1457] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 52 (0x1297d3000) [pid = 1658] [serial = 1459] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 51 (0x1294c7800) [pid = 1658] [serial = 1454] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 50 (0x129551800) [pid = 1658] [serial = 1456] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 49 (0x12772bc00) [pid = 1658] [serial = 1451] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 48 (0x128d7ac00) [pid = 1658] [serial = 1453] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 47 (0x1255c6000) [pid = 1658] [serial = 1448] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 46 (0x12712ac00) [pid = 1658] [serial = 1450] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 45 (0x121110400) [pid = 1658] [serial = 1445] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 44 (0x12367fc00) [pid = 1658] [serial = 1447] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 43 (0x118a0c400) [pid = 1658] [serial = 1442] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 42 (0x120e1e000) [pid = 1658] [serial = 1444] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 41 (0x12c104800) [pid = 1658] [serial = 1484] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | --DOMWINDOW == 40 (0x12b02bc00) [pid = 1658] [serial = 1481] [outer = 0x0] [url = about:blank] 12:00:53 INFO - PROCESS | 1658 | 1462215653106 Marionette TRACE conn2 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x1165ef800 == 16 [pid = 1658] [id = 503] 12:00:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 41 (0x112651400) [pid = 1658] [serial = 1509] [outer = 0x0] 12:00:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 42 (0x11291c800) [pid = 1658] [serial = 1510] [outer = 0x112651400] 12:00:53 INFO - PROCESS | 1658 | 1462215653134 Marionette DEBUG loaded listener.js 12:00:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 43 (0x112a59400) [pid = 1658] [serial = 1511] [outer = 0x112651400] 12:00:53 INFO - PROCESS | 1658 | 1462215653484 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:00:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 12:00:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 571ms 12:00:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 12:00:53 INFO - PROCESS | 1658 | 1462215653521 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 12:00:53 INFO - PROCESS | 1658 | 1462215653524 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 12:00:53 INFO - PROCESS | 1658 | 1462215653526 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 12:00:53 INFO - PROCESS | 1658 | 1462215653527 Marionette TRACE conn2 <- [1,1986,null,{}] 12:00:53 INFO - PROCESS | 1658 | 1462215653529 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:53 INFO - PROCESS | 1658 | 1462215653625 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 12:00:53 INFO - PROCESS | 1658 | 1462215653699 Marionette TRACE conn2 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x119357000 == 17 [pid = 1658] [id = 504] 12:00:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 44 (0x110f1f400) [pid = 1658] [serial = 1512] [outer = 0x0] 12:00:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 45 (0x112c6cc00) [pid = 1658] [serial = 1513] [outer = 0x110f1f400] 12:00:53 INFO - PROCESS | 1658 | 1462215653725 Marionette DEBUG loaded listener.js 12:00:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 46 (0x113486000) [pid = 1658] [serial = 1514] [outer = 0x110f1f400] 12:00:54 INFO - PROCESS | 1658 | 1462215654028 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:00:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 12:00:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 521ms 12:00:54 INFO - PROCESS | 1658 | 1462215654047 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 12:00:54 INFO - PROCESS | 1658 | 1462215654049 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 12:00:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 12:00:54 INFO - PROCESS | 1658 | 1462215654064 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 12:00:54 INFO - PROCESS | 1658 | 1462215654072 Marionette TRACE conn2 <- [1,1990,null,{}] 12:00:54 INFO - PROCESS | 1658 | 1462215654075 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:54 INFO - PROCESS | 1658 | 1462215654155 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 12:00:54 INFO - PROCESS | 1658 | 1462215654208 Marionette TRACE conn2 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x119c62800 == 18 [pid = 1658] [id = 505] 12:00:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 47 (0x1126b7000) [pid = 1658] [serial = 1515] [outer = 0x0] 12:00:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 48 (0x113591000) [pid = 1658] [serial = 1516] [outer = 0x1126b7000] 12:00:54 INFO - PROCESS | 1658 | 1462215654234 Marionette DEBUG loaded listener.js 12:00:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 49 (0x11680e400) [pid = 1658] [serial = 1517] [outer = 0x1126b7000] 12:00:54 INFO - PROCESS | 1658 | 1462215654507 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:00:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 12:00:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 481ms 12:00:54 INFO - PROCESS | 1658 | 1462215654541 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 12:00:54 INFO - PROCESS | 1658 | 1462215654543 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 12:00:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 12:00:54 INFO - PROCESS | 1658 | 1462215654545 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 12:00:54 INFO - PROCESS | 1658 | 1462215654546 Marionette TRACE conn2 <- [1,1994,null,{}] 12:00:54 INFO - PROCESS | 1658 | 1462215654556 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:54 INFO - PROCESS | 1658 | 1462215654646 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 12:00:54 INFO - PROCESS | 1658 | 1462215654654 Marionette TRACE conn2 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x12198b800 == 19 [pid = 1658] [id = 506] 12:00:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 50 (0x1168cb800) [pid = 1658] [serial = 1518] [outer = 0x0] 12:00:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 51 (0x116f28000) [pid = 1658] [serial = 1519] [outer = 0x1168cb800] 12:00:54 INFO - PROCESS | 1658 | 1462215654684 Marionette DEBUG loaded listener.js 12:00:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 52 (0x117c31400) [pid = 1658] [serial = 1520] [outer = 0x1168cb800] 12:00:55 INFO - PROCESS | 1658 | 1462215655186 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 12:00:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 12:00:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 672ms 12:00:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 12:00:55 INFO - PROCESS | 1658 | 1462215655218 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 12:00:55 INFO - PROCESS | 1658 | 1462215655219 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 12:00:55 INFO - PROCESS | 1658 | 1462215655221 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 12:00:55 INFO - PROCESS | 1658 | 1462215655223 Marionette TRACE conn2 <- [1,1998,null,{}] 12:00:55 INFO - PROCESS | 1658 | 1462215655225 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:55 INFO - PROCESS | 1658 | 1462215655345 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 12:00:55 INFO - PROCESS | 1658 | 1462215655357 Marionette TRACE conn2 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x121145000 == 20 [pid = 1658] [id = 507] 12:00:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 53 (0x118071800) [pid = 1658] [serial = 1521] [outer = 0x0] 12:00:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 54 (0x118126c00) [pid = 1658] [serial = 1522] [outer = 0x118071800] 12:00:55 INFO - PROCESS | 1658 | 1462215655389 Marionette DEBUG loaded listener.js 12:00:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 55 (0x118281800) [pid = 1658] [serial = 1523] [outer = 0x118071800] 12:00:55 INFO - PROCESS | 1658 | 1462215655723 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 12:00:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 12:00:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 518ms 12:00:55 INFO - PROCESS | 1658 | 1462215655742 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 12:00:55 INFO - PROCESS | 1658 | 1462215655744 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 12:00:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 12:00:55 INFO - PROCESS | 1658 | 1462215655746 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 12:00:55 INFO - PROCESS | 1658 | 1462215655747 Marionette TRACE conn2 <- [1,2002,null,{}] 12:00:55 INFO - PROCESS | 1658 | 1462215655749 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:55 INFO - PROCESS | 1658 | 1462215655844 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 12:00:55 INFO - PROCESS | 1658 | 1462215655849 Marionette TRACE conn2 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x125416000 == 21 [pid = 1658] [id = 508] 12:00:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 56 (0x118076c00) [pid = 1658] [serial = 1524] [outer = 0x0] 12:00:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 57 (0x118312000) [pid = 1658] [serial = 1525] [outer = 0x118076c00] 12:00:55 INFO - PROCESS | 1658 | 1462215655874 Marionette DEBUG loaded listener.js 12:00:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 58 (0x11835c800) [pid = 1658] [serial = 1526] [outer = 0x118076c00] 12:00:56 INFO - PROCESS | 1658 | 1462215656217 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 12:00:56 INFO - PROCESS | 1658 | --DOMWINDOW == 57 (0x112a58800) [pid = 1658] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 12:00:56 INFO - PROCESS | 1658 | --DOMWINDOW == 56 (0x1129d9000) [pid = 1658] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 12:00:56 INFO - PROCESS | 1658 | --DOMWINDOW == 55 (0x110f1ec00) [pid = 1658] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 12:00:56 INFO - PROCESS | 1658 | --DOMWINDOW == 54 (0x112a54800) [pid = 1658] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 12:00:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 12:00:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 518ms 12:00:56 INFO - PROCESS | 1658 | 1462215656265 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 12:00:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 12:00:56 INFO - PROCESS | 1658 | 1462215656266 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 12:00:56 INFO - PROCESS | 1658 | 1462215656268 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 12:00:56 INFO - PROCESS | 1658 | 1462215656269 Marionette TRACE conn2 <- [1,2006,null,{}] 12:00:56 INFO - PROCESS | 1658 | 1462215656271 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:56 INFO - PROCESS | 1658 | 1462215656346 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 12:00:56 INFO - PROCESS | 1658 | 1462215656353 Marionette TRACE conn2 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x118aa1800 == 22 [pid = 1658] [id = 509] 12:00:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 55 (0x112a56400) [pid = 1658] [serial = 1527] [outer = 0x0] 12:00:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 56 (0x118363000) [pid = 1658] [serial = 1528] [outer = 0x112a56400] 12:00:56 INFO - PROCESS | 1658 | 1462215656378 Marionette DEBUG loaded listener.js 12:00:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 57 (0x118559000) [pid = 1658] [serial = 1529] [outer = 0x112a56400] 12:00:56 INFO - PROCESS | 1658 | 1462215656695 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 12:00:56 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 12:00:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 468ms 12:00:56 INFO - PROCESS | 1658 | 1462215656737 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 12:00:56 INFO - PROCESS | 1658 | 1462215656738 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 12:00:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 12:00:56 INFO - PROCESS | 1658 | 1462215656740 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 12:00:56 INFO - PROCESS | 1658 | 1462215656740 Marionette TRACE conn2 <- [1,2010,null,{}] 12:00:56 INFO - PROCESS | 1658 | 1462215656743 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:56 INFO - PROCESS | 1658 | 1462215656824 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 12:00:56 INFO - PROCESS | 1658 | 1462215656834 Marionette TRACE conn2 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x119356800 == 23 [pid = 1658] [id = 510] 12:00:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 58 (0x118289800) [pid = 1658] [serial = 1530] [outer = 0x0] 12:00:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 59 (0x118725400) [pid = 1658] [serial = 1531] [outer = 0x118289800] 12:00:56 INFO - PROCESS | 1658 | 1462215656932 Marionette DEBUG loaded listener.js 12:00:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 60 (0x1187a3400) [pid = 1658] [serial = 1532] [outer = 0x118289800] 12:00:57 INFO - PROCESS | 1658 | 1462215657371 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 12:00:57 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 12:00:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 668ms 12:00:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 12:00:57 INFO - PROCESS | 1658 | 1462215657409 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 12:00:57 INFO - PROCESS | 1658 | 1462215657411 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 12:00:57 INFO - PROCESS | 1658 | 1462215657415 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 12:00:57 INFO - PROCESS | 1658 | 1462215657419 Marionette TRACE conn2 <- [1,2014,null,{}] 12:00:57 INFO - PROCESS | 1658 | 1462215657422 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:57 INFO - PROCESS | 1658 | 1462215657526 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 12:00:57 INFO - PROCESS | 1658 | 1462215657534 Marionette TRACE conn2 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x1275c5000 == 24 [pid = 1658] [id = 511] 12:00:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 61 (0x11836a000) [pid = 1658] [serial = 1533] [outer = 0x0] 12:00:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 62 (0x118a0dc00) [pid = 1658] [serial = 1534] [outer = 0x11836a000] 12:00:57 INFO - PROCESS | 1658 | 1462215657558 Marionette DEBUG loaded listener.js 12:00:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 63 (0x118a17800) [pid = 1658] [serial = 1535] [outer = 0x11836a000] 12:00:57 INFO - PROCESS | 1658 | 1462215657858 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 12:00:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 12:00:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 474ms 12:00:57 INFO - PROCESS | 1658 | 1462215657888 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 12:00:57 INFO - PROCESS | 1658 | 1462215657890 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 12:00:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 12:00:57 INFO - PROCESS | 1658 | 1462215657892 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 12:00:57 INFO - PROCESS | 1658 | 1462215657893 Marionette TRACE conn2 <- [1,2018,null,{}] 12:00:57 INFO - PROCESS | 1658 | 1462215657895 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:57 INFO - PROCESS | 1658 | 1462215657976 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 12:00:57 INFO - PROCESS | 1658 | 1462215657980 Marionette TRACE conn2 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x1294f0000 == 25 [pid = 1658] [id = 512] 12:00:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 64 (0x118a19800) [pid = 1658] [serial = 1536] [outer = 0x0] 12:00:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 65 (0x118f88400) [pid = 1658] [serial = 1537] [outer = 0x118a19800] 12:00:58 INFO - PROCESS | 1658 | 1462215658010 Marionette DEBUG loaded listener.js 12:00:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 66 (0x1193d1400) [pid = 1658] [serial = 1538] [outer = 0x118a19800] 12:00:58 INFO - PROCESS | 1658 | 1462215658359 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:00:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 12:00:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 517ms 12:00:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 12:00:58 INFO - PROCESS | 1658 | 1462215658410 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 12:00:58 INFO - PROCESS | 1658 | 1462215658412 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 12:00:58 INFO - PROCESS | 1658 | 1462215658414 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 12:00:58 INFO - PROCESS | 1658 | 1462215658416 Marionette TRACE conn2 <- [1,2022,null,{}] 12:00:58 INFO - PROCESS | 1658 | 1462215658419 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:58 INFO - PROCESS | 1658 | 1462215658536 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 12:00:58 INFO - PROCESS | 1658 | 1462215658542 Marionette TRACE conn2 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x129796800 == 26 [pid = 1658] [id = 513] 12:00:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 67 (0x1195bd400) [pid = 1658] [serial = 1539] [outer = 0x0] 12:00:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 68 (0x1196f0800) [pid = 1658] [serial = 1540] [outer = 0x1195bd400] 12:00:58 INFO - PROCESS | 1658 | 1462215658581 Marionette DEBUG loaded listener.js 12:00:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 69 (0x119ae0000) [pid = 1658] [serial = 1541] [outer = 0x1195bd400] 12:00:59 INFO - PROCESS | 1658 | 1462215659057 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 12:00:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 12:00:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 671ms 12:00:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 12:00:59 INFO - PROCESS | 1658 | 1462215659087 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 12:00:59 INFO - PROCESS | 1658 | 1462215659088 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 12:00:59 INFO - PROCESS | 1658 | 1462215659090 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 12:00:59 INFO - PROCESS | 1658 | 1462215659091 Marionette TRACE conn2 <- [1,2026,null,{}] 12:00:59 INFO - PROCESS | 1658 | 1462215659093 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:59 INFO - PROCESS | 1658 | 1462215659174 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 12:00:59 INFO - PROCESS | 1658 | 1462215659320 Marionette TRACE conn2 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x115e1a800 == 27 [pid = 1658] [id = 514] 12:00:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 70 (0x11112a000) [pid = 1658] [serial = 1542] [outer = 0x0] 12:00:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 71 (0x11203f400) [pid = 1658] [serial = 1543] [outer = 0x11112a000] 12:00:59 INFO - PROCESS | 1658 | 1462215659352 Marionette DEBUG loaded listener.js 12:00:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 72 (0x1126ba000) [pid = 1658] [serial = 1544] [outer = 0x11112a000] 12:00:59 INFO - PROCESS | 1658 | 1462215659745 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 12:00:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 12:00:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 719ms 12:00:59 INFO - PROCESS | 1658 | 1462215659811 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 12:00:59 INFO - PROCESS | 1658 | 1462215659814 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 12:00:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 12:00:59 INFO - PROCESS | 1658 | 1462215659836 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 12:00:59 INFO - PROCESS | 1658 | 1462215659839 Marionette TRACE conn2 <- [1,2030,null,{}] 12:00:59 INFO - PROCESS | 1658 | 1462215659842 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:00:59 INFO - PROCESS | 1658 | 1462215659945 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 12:01:00 INFO - PROCESS | 1658 | 1462215660010 Marionette TRACE conn2 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x12104d800 == 28 [pid = 1658] [id = 515] 12:01:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 73 (0x112c65800) [pid = 1658] [serial = 1545] [outer = 0x0] 12:01:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 74 (0x112c70000) [pid = 1658] [serial = 1546] [outer = 0x112c65800] 12:01:00 INFO - PROCESS | 1658 | 1462215660042 Marionette DEBUG loaded listener.js 12:01:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 75 (0x1150fac00) [pid = 1658] [serial = 1547] [outer = 0x112c65800] 12:01:00 INFO - PROCESS | 1658 | 1462215660461 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 12:01:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 12:01:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 673ms 12:01:00 INFO - PROCESS | 1658 | 1462215660510 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 12:01:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 12:01:00 INFO - PROCESS | 1658 | 1462215660513 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 12:01:00 INFO - PROCESS | 1658 | 1462215660515 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 12:01:00 INFO - PROCESS | 1658 | 1462215660516 Marionette TRACE conn2 <- [1,2034,null,{}] 12:01:00 INFO - PROCESS | 1658 | 1462215660519 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:00 INFO - PROCESS | 1658 | 1462215660637 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 12:01:00 INFO - PROCESS | 1658 | 1462215660714 Marionette TRACE conn2 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x127177000 == 29 [pid = 1658] [id = 516] 12:01:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 76 (0x1165d1c00) [pid = 1658] [serial = 1548] [outer = 0x0] 12:01:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 77 (0x1168d8000) [pid = 1658] [serial = 1549] [outer = 0x1165d1c00] 12:01:00 INFO - PROCESS | 1658 | 1462215660746 Marionette DEBUG loaded listener.js 12:01:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 78 (0x11812e000) [pid = 1658] [serial = 1550] [outer = 0x1165d1c00] 12:01:01 INFO - PROCESS | 1658 | 1462215661160 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:01:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 12:01:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 671ms 12:01:01 INFO - PROCESS | 1658 | 1462215661187 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 12:01:01 INFO - PROCESS | 1658 | 1462215661188 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 12:01:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 12:01:01 INFO - PROCESS | 1658 | 1462215661195 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 12:01:01 INFO - PROCESS | 1658 | 1462215661200 Marionette TRACE conn2 <- [1,2038,null,{}] 12:01:01 INFO - PROCESS | 1658 | 1462215661203 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:01 INFO - PROCESS | 1658 | 1462215661303 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 12:01:01 INFO - PROCESS | 1658 | 1462215661354 Marionette TRACE conn2 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ab30000 == 30 [pid = 1658] [id = 517] 12:01:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x118274800) [pid = 1658] [serial = 1551] [outer = 0x0] 12:01:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x118313800) [pid = 1658] [serial = 1552] [outer = 0x118274800] 12:01:01 INFO - PROCESS | 1658 | 1462215661383 Marionette DEBUG loaded listener.js 12:01:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x1192c2000) [pid = 1658] [serial = 1553] [outer = 0x118274800] 12:01:01 INFO - PROCESS | 1658 | 1462215661794 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 12:01:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 12:01:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 628ms 12:01:01 INFO - PROCESS | 1658 | 1462215661820 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 12:01:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 12:01:01 INFO - PROCESS | 1658 | 1462215661822 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 12:01:01 INFO - PROCESS | 1658 | 1462215661824 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 12:01:01 INFO - PROCESS | 1658 | 1462215661825 Marionette TRACE conn2 <- [1,2042,null,{}] 12:01:01 INFO - PROCESS | 1658 | 1462215661828 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:01 INFO - PROCESS | 1658 | 1462215661928 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 12:01:02 INFO - PROCESS | 1658 | 1462215662022 Marionette TRACE conn2 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b312800 == 31 [pid = 1658] [id = 518] 12:01:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x1193ca000) [pid = 1658] [serial = 1554] [outer = 0x0] 12:01:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x11962c400) [pid = 1658] [serial = 1555] [outer = 0x1193ca000] 12:01:02 INFO - PROCESS | 1658 | 1462215662052 Marionette DEBUG loaded listener.js 12:01:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x119ae4400) [pid = 1658] [serial = 1556] [outer = 0x1193ca000] 12:01:02 INFO - PROCESS | 1658 | 1462215662455 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:01:02 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) 12:01:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 671ms 12:01:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 12:01:02 INFO - PROCESS | 1658 | 1462215662495 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 12:01:02 INFO - PROCESS | 1658 | 1462215662497 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 12:01:02 INFO - PROCESS | 1658 | 1462215662517 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 12:01:02 INFO - PROCESS | 1658 | 1462215662519 Marionette TRACE conn2 <- [1,2046,null,{}] 12:01:02 INFO - PROCESS | 1658 | 1462215662522 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:02 INFO - PROCESS | 1658 | 1462215662621 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 12:01:02 INFO - PROCESS | 1658 | 1462215662684 Marionette TRACE conn2 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bbb5800 == 32 [pid = 1658] [id = 519] 12:01:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x120f91800) [pid = 1658] [serial = 1557] [outer = 0x0] 12:01:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x120f95000) [pid = 1658] [serial = 1558] [outer = 0x120f91800] 12:01:02 INFO - PROCESS | 1658 | 1462215662719 Marionette DEBUG loaded listener.js 12:01:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x121108c00) [pid = 1658] [serial = 1559] [outer = 0x120f91800] 12:01:03 INFO - PROCESS | 1658 | 1462215663336 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:01:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:01:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 889ms 12:01:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 12:01:03 INFO - PROCESS | 1658 | 1462215663389 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 12:01:03 INFO - PROCESS | 1658 | 1462215663391 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 12:01:03 INFO - PROCESS | 1658 | 1462215663395 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 12:01:03 INFO - PROCESS | 1658 | 1462215663397 Marionette TRACE conn2 <- [1,2050,null,{}] 12:01:03 INFO - PROCESS | 1658 | 1462215663400 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:03 INFO - PROCESS | 1658 | 1462215663495 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 12:01:03 INFO - PROCESS | 1658 | 1462215663560 Marionette TRACE conn2 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x118f95000 == 33 [pid = 1658] [id = 520] 12:01:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x111db9800) [pid = 1658] [serial = 1560] [outer = 0x0] 12:01:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x112917000) [pid = 1658] [serial = 1561] [outer = 0x111db9800] 12:01:03 INFO - PROCESS | 1658 | 1462215663588 Marionette DEBUG loaded listener.js 12:01:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x112a5c000) [pid = 1658] [serial = 1562] [outer = 0x111db9800] 12:01:04 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x11501a400) [pid = 1658] [serial = 1498] [outer = 0x0] [url = about:blank] 12:01:04 INFO - PROCESS | 1658 | 1462215664036 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:01:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 12:01:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 675ms 12:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 12:01:04 INFO - PROCESS | 1658 | 1462215664070 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 12:01:04 INFO - PROCESS | 1658 | 1462215664074 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 12:01:04 INFO - PROCESS | 1658 | 1462215664078 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 12:01:04 INFO - PROCESS | 1658 | 1462215664079 Marionette TRACE conn2 <- [1,2054,null,{}] 12:01:04 INFO - PROCESS | 1658 | 1462215664082 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:04 INFO - PROCESS | 1658 | 1462215664169 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 12:01:04 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x112c6a400) [pid = 1658] [serial = 1496] [outer = 0x0] [url = about:blank] 12:01:04 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x1129e2000) [pid = 1658] [serial = 1492] [outer = 0x0] [url = about:blank] 12:01:04 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x112a5ac00) [pid = 1658] [serial = 1495] [outer = 0x0] [url = about:blank] 12:01:04 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x111ebd400) [pid = 1658] [serial = 1490] [outer = 0x0] [url = about:blank] 12:01:04 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x111122800) [pid = 1658] [serial = 1489] [outer = 0x0] [url = about:blank] 12:01:04 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x112a56800) [pid = 1658] [serial = 1493] [outer = 0x0] [url = about:blank] 12:01:04 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x12c570400) [pid = 1658] [serial = 1487] [outer = 0x0] [url = about:blank] 12:01:04 INFO - PROCESS | 1658 | 1462215664223 Marionette TRACE conn2 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x116a6a800 == 34 [pid = 1658] [id = 521] 12:01:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x1126b8400) [pid = 1658] [serial = 1563] [outer = 0x0] 12:01:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x112c0d400) [pid = 1658] [serial = 1564] [outer = 0x1126b8400] 12:01:04 INFO - PROCESS | 1658 | 1462215664249 Marionette DEBUG loaded listener.js 12:01:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x1134f7800) [pid = 1658] [serial = 1565] [outer = 0x1126b8400] 12:01:04 INFO - PROCESS | 1658 | 1462215664560 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 12:01:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 12:01:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 519ms 12:01:04 INFO - PROCESS | 1658 | 1462215664635 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 12:01:04 INFO - PROCESS | 1658 | 1462215664637 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 12:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 12:01:04 INFO - PROCESS | 1658 | 1462215664642 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 12:01:04 INFO - PROCESS | 1658 | 1462215664644 Marionette TRACE conn2 <- [1,2058,null,{}] 12:01:04 INFO - PROCESS | 1658 | 1462215664648 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:04 INFO - PROCESS | 1658 | 1462215664734 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 12:01:04 INFO - PROCESS | 1658 | 1462215664866 Marionette TRACE conn2 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x118aad800 == 35 [pid = 1658] [id = 522] 12:01:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x11291c400) [pid = 1658] [serial = 1566] [outer = 0x0] 12:01:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x1129d8c00) [pid = 1658] [serial = 1567] [outer = 0x11291c400] 12:01:04 INFO - PROCESS | 1658 | 1462215664899 Marionette DEBUG loaded listener.js 12:01:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x112c15c00) [pid = 1658] [serial = 1568] [outer = 0x11291c400] 12:01:05 INFO - PROCESS | 1658 | 1462215665297 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 12:01:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 12:01:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 725ms 12:01:05 INFO - PROCESS | 1658 | 1462215665367 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 12:01:05 INFO - PROCESS | 1658 | 1462215665370 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 12:01:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 12:01:05 INFO - PROCESS | 1658 | 1462215665376 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 12:01:05 INFO - PROCESS | 1658 | 1462215665378 Marionette TRACE conn2 <- [1,2062,null,{}] 12:01:05 INFO - PROCESS | 1658 | 1462215665398 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:05 INFO - PROCESS | 1658 | 1462215665513 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 12:01:05 INFO - PROCESS | 1658 | 1462215665560 Marionette TRACE conn2 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:05 INFO - PROCESS | 1658 | ++DOCSHELL 0x1213a7800 == 36 [pid = 1658] [id = 523] 12:01:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x11291e400) [pid = 1658] [serial = 1569] [outer = 0x0] 12:01:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x11677e800) [pid = 1658] [serial = 1570] [outer = 0x11291e400] 12:01:05 INFO - PROCESS | 1658 | 1462215665590 Marionette DEBUG loaded listener.js 12:01:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x1168d7400) [pid = 1658] [serial = 1571] [outer = 0x11291e400] 12:01:06 INFO - PROCESS | 1658 | 1462215666025 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 12:01:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 12:01:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 673ms 12:01:06 INFO - PROCESS | 1658 | 1462215666047 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 12:01:06 INFO - PROCESS | 1658 | 1462215666049 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 12:01:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 12:01:06 INFO - PROCESS | 1658 | 1462215666054 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 12:01:06 INFO - PROCESS | 1658 | 1462215666055 Marionette TRACE conn2 <- [1,2066,null,{}] 12:01:06 INFO - PROCESS | 1658 | 1462215666062 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:06 INFO - PROCESS | 1658 | 1462215666180 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 12:01:06 INFO - PROCESS | 1658 | 1462215666235 Marionette TRACE conn2 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x125419800 == 37 [pid = 1658] [id = 524] 12:01:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x118277800) [pid = 1658] [serial = 1572] [outer = 0x0] 12:01:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x118287000) [pid = 1658] [serial = 1573] [outer = 0x118277800] 12:01:06 INFO - PROCESS | 1658 | 1462215666267 Marionette DEBUG loaded listener.js 12:01:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x118316400) [pid = 1658] [serial = 1574] [outer = 0x118277800] 12:01:06 INFO - PROCESS | 1658 | 1462215666693 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 12:01:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 12:01:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 669ms 12:01:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 12:01:06 INFO - PROCESS | 1658 | 1462215666724 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 12:01:06 INFO - PROCESS | 1658 | 1462215666725 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 12:01:06 INFO - PROCESS | 1658 | 1462215666727 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 12:01:06 INFO - PROCESS | 1658 | 1462215666729 Marionette TRACE conn2 <- [1,2070,null,{}] 12:01:06 INFO - PROCESS | 1658 | 1462215666731 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:06 INFO - PROCESS | 1658 | 1462215666827 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 12:01:06 INFO - PROCESS | 1658 | 1462215666892 Marionette TRACE conn2 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x116fe9000 == 38 [pid = 1658] [id = 525] 12:01:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x118360c00) [pid = 1658] [serial = 1575] [outer = 0x0] 12:01:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x118722400) [pid = 1658] [serial = 1576] [outer = 0x118360c00] 12:01:06 INFO - PROCESS | 1658 | 1462215666922 Marionette DEBUG loaded listener.js 12:01:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x1187a6800) [pid = 1658] [serial = 1577] [outer = 0x118360c00] 12:01:07 INFO - PROCESS | 1658 | 1462215667315 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 12:01:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 12:01:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 620ms 12:01:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 12:01:07 INFO - PROCESS | 1658 | 1462215667348 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 12:01:07 INFO - PROCESS | 1658 | 1462215667349 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 12:01:07 INFO - PROCESS | 1658 | 1462215667352 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 12:01:07 INFO - PROCESS | 1658 | 1462215667353 Marionette TRACE conn2 <- [1,2074,null,{}] 12:01:07 INFO - PROCESS | 1658 | 1462215667355 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:07 INFO - PROCESS | 1658 | 1462215667447 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 12:01:07 INFO - PROCESS | 1658 | 1462215667531 Marionette TRACE conn2 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x12975b800 == 39 [pid = 1658] [id = 526] 12:01:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x118726400) [pid = 1658] [serial = 1578] [outer = 0x0] 12:01:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x119240800) [pid = 1658] [serial = 1579] [outer = 0x118726400] 12:01:07 INFO - PROCESS | 1658 | 1462215667560 Marionette DEBUG loaded listener.js 12:01:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x1195c6800) [pid = 1658] [serial = 1580] [outer = 0x118726400] 12:01:07 INFO - PROCESS | 1658 | 1462215667971 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 12:01:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 12:01:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 672ms 12:01:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 12:01:08 INFO - PROCESS | 1658 | 1462215668025 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 12:01:08 INFO - PROCESS | 1658 | 1462215668026 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 12:01:08 INFO - PROCESS | 1658 | 1462215668028 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 12:01:08 INFO - PROCESS | 1658 | 1462215668029 Marionette TRACE conn2 <- [1,2078,null,{}] 12:01:08 INFO - PROCESS | 1658 | 1462215668032 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:08 INFO - PROCESS | 1658 | 1462215668144 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 12:01:08 INFO - PROCESS | 1658 | 1462215668195 Marionette TRACE conn2 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b049800 == 40 [pid = 1658] [id = 527] 12:01:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x120e22000) [pid = 1658] [serial = 1581] [outer = 0x0] 12:01:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x121103400) [pid = 1658] [serial = 1582] [outer = 0x120e22000] 12:01:08 INFO - PROCESS | 1658 | 1462215668227 Marionette DEBUG loaded listener.js 12:01:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x121362000) [pid = 1658] [serial = 1583] [outer = 0x120e22000] 12:01:08 INFO - PROCESS | 1658 | 1462215668634 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 12:01:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 12:01:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 621ms 12:01:08 INFO - PROCESS | 1658 | 1462215668649 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 12:01:08 INFO - PROCESS | 1658 | 1462215668651 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 12:01:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 12:01:08 INFO - PROCESS | 1658 | 1462215668653 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 12:01:08 INFO - PROCESS | 1658 | 1462215668654 Marionette TRACE conn2 <- [1,2082,null,{}] 12:01:08 INFO - PROCESS | 1658 | 1462215668657 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:08 INFO - PROCESS | 1658 | 1462215668758 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 12:01:08 INFO - PROCESS | 1658 | 1462215668845 Marionette TRACE conn2 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bbce800 == 41 [pid = 1658] [id = 528] 12:01:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x120e28c00) [pid = 1658] [serial = 1584] [outer = 0x0] 12:01:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x1218e9000) [pid = 1658] [serial = 1585] [outer = 0x120e28c00] 12:01:08 INFO - PROCESS | 1658 | 1462215668874 Marionette DEBUG loaded listener.js 12:01:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x1219a0800) [pid = 1658] [serial = 1586] [outer = 0x120e28c00] 12:01:09 INFO - PROCESS | 1658 | 1462215669372 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 12:01:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 12:01:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 769ms 12:01:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 12:01:09 INFO - PROCESS | 1658 | 1462215669422 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 12:01:09 INFO - PROCESS | 1658 | 1462215669425 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 12:01:09 INFO - PROCESS | 1658 | 1462215669428 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 12:01:09 INFO - PROCESS | 1658 | 1462215669430 Marionette TRACE conn2 <- [1,2086,null,{}] 12:01:09 INFO - PROCESS | 1658 | 1462215669435 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:09 INFO - PROCESS | 1658 | 1462215669527 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 12:01:09 INFO - PROCESS | 1658 | 1462215669595 Marionette TRACE conn2 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:09 INFO - PROCESS | 1658 | ++DOCSHELL 0x120f19000 == 42 [pid = 1658] [id = 529] 12:01:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x1129e2000) [pid = 1658] [serial = 1587] [outer = 0x0] 12:01:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x112c10800) [pid = 1658] [serial = 1588] [outer = 0x1129e2000] 12:01:09 INFO - PROCESS | 1658 | 1462215669622 Marionette DEBUG loaded listener.js 12:01:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x115f5cc00) [pid = 1658] [serial = 1589] [outer = 0x1129e2000] 12:01:10 INFO - PROCESS | 1658 | 1462215670075 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 12:01:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 12:01:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 676ms 12:01:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 12:01:10 INFO - PROCESS | 1658 | 1462215670104 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 12:01:10 INFO - PROCESS | 1658 | 1462215670108 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 12:01:10 INFO - PROCESS | 1658 | 1462215670112 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 12:01:10 INFO - PROCESS | 1658 | 1462215670114 Marionette TRACE conn2 <- [1,2090,null,{}] 12:01:10 INFO - PROCESS | 1658 | 1462215670116 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:10 INFO - PROCESS | 1658 | 1462215670198 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 12:01:10 INFO - PROCESS | 1658 | 1462215670205 Marionette TRACE conn2 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x1213ba000 == 43 [pid = 1658] [id = 530] 12:01:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x113527c00) [pid = 1658] [serial = 1590] [outer = 0x0] 12:01:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x117c33000) [pid = 1658] [serial = 1591] [outer = 0x113527c00] 12:01:10 INFO - PROCESS | 1658 | 1462215670231 Marionette DEBUG loaded listener.js 12:01:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x118278c00) [pid = 1658] [serial = 1592] [outer = 0x113527c00] 12:01:10 INFO - PROCESS | 1658 | 1462215670578 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 12:01:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 12:01:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 472ms 12:01:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 12:01:10 INFO - PROCESS | 1658 | 1462215670586 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 12:01:10 INFO - PROCESS | 1658 | 1462215670587 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 12:01:10 INFO - PROCESS | 1658 | 1462215670590 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 12:01:10 INFO - PROCESS | 1658 | 1462215670592 Marionette TRACE conn2 <- [1,2094,null,{}] 12:01:10 INFO - PROCESS | 1658 | 1462215670600 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:10 INFO - PROCESS | 1658 | 1462215670702 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 12:01:10 INFO - PROCESS | 1658 | 1462215670756 Marionette TRACE conn2 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ab41000 == 44 [pid = 1658] [id = 531] 12:01:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x11830e400) [pid = 1658] [serial = 1593] [outer = 0x0] 12:01:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x1187a5400) [pid = 1658] [serial = 1594] [outer = 0x11830e400] 12:01:10 INFO - PROCESS | 1658 | 1462215670783 Marionette DEBUG loaded listener.js 12:01:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x120e29000) [pid = 1658] [serial = 1595] [outer = 0x11830e400] 12:01:11 INFO - PROCESS | 1658 | 1462215671080 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 12:01:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 12:01:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 523ms 12:01:11 INFO - PROCESS | 1658 | 1462215671113 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 12:01:11 INFO - PROCESS | 1658 | 1462215671115 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 12:01:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 12:01:11 INFO - PROCESS | 1658 | 1462215671122 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 12:01:11 INFO - PROCESS | 1658 | 1462215671123 Marionette TRACE conn2 <- [1,2098,null,{}] 12:01:11 INFO - PROCESS | 1658 | 1462215671125 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:11 INFO - PROCESS | 1658 | 1462215671209 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 12:01:11 INFO - PROCESS | 1658 | 1462215671225 Marionette TRACE conn2 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:11 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bbc9800 == 45 [pid = 1658] [id = 532] 12:01:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x118313c00) [pid = 1658] [serial = 1596] [outer = 0x0] 12:01:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x121109c00) [pid = 1658] [serial = 1597] [outer = 0x118313c00] 12:01:11 INFO - PROCESS | 1658 | 1462215671304 Marionette DEBUG loaded listener.js 12:01:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x1219a8000) [pid = 1658] [serial = 1598] [outer = 0x118313c00] 12:01:11 INFO - PROCESS | 1658 | 1462215671744 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 12:01:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 12:01:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 669ms 12:01:11 INFO - PROCESS | 1658 | 1462215671791 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 12:01:11 INFO - PROCESS | 1658 | 1462215671792 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 12:01:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 12:01:11 INFO - PROCESS | 1658 | 1462215671796 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 12:01:11 INFO - PROCESS | 1658 | 1462215671798 Marionette TRACE conn2 <- [1,2102,null,{}] 12:01:11 INFO - PROCESS | 1658 | 1462215671809 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:11 INFO - PROCESS | 1658 | 1462215671913 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 12:01:11 INFO - PROCESS | 1658 | 1462215671919 Marionette TRACE conn2 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:11 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c1ac000 == 46 [pid = 1658] [id = 533] 12:01:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x1219a9400) [pid = 1658] [serial = 1599] [outer = 0x0] 12:01:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x121dafc00) [pid = 1658] [serial = 1600] [outer = 0x1219a9400] 12:01:11 INFO - PROCESS | 1658 | 1462215671973 Marionette DEBUG loaded listener.js 12:01:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x125483400) [pid = 1658] [serial = 1601] [outer = 0x1219a9400] 12:01:12 INFO - PROCESS | 1658 | 1462215672304 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 12:01:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 12:01:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 528ms 12:01:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 12:01:12 INFO - PROCESS | 1658 | 1462215672324 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 12:01:12 INFO - PROCESS | 1658 | 1462215672325 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 12:01:12 INFO - PROCESS | 1658 | 1462215672327 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 12:01:12 INFO - PROCESS | 1658 | 1462215672328 Marionette TRACE conn2 <- [1,2106,null,{}] 12:01:12 INFO - PROCESS | 1658 | 1462215672331 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:12 INFO - PROCESS | 1658 | 1462215672445 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 12:01:12 INFO - PROCESS | 1658 | 1462215672457 Marionette TRACE conn2 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c760800 == 47 [pid = 1658] [id = 534] 12:01:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x123681c00) [pid = 1658] [serial = 1602] [outer = 0x0] 12:01:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x1255c3800) [pid = 1658] [serial = 1603] [outer = 0x123681c00] 12:01:12 INFO - PROCESS | 1658 | 1462215672484 Marionette DEBUG loaded listener.js 12:01:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x126864000) [pid = 1658] [serial = 1604] [outer = 0x123681c00] 12:01:12 INFO - PROCESS | 1658 | 1462215672845 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 12:01:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 12:01:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 569ms 12:01:12 INFO - PROCESS | 1658 | 1462215672896 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 12:01:12 INFO - PROCESS | 1658 | 1462215672897 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 12:01:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 12:01:12 INFO - PROCESS | 1658 | 1462215672900 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 12:01:12 INFO - PROCESS | 1658 | 1462215672901 Marionette TRACE conn2 <- [1,2110,null,{}] 12:01:12 INFO - PROCESS | 1658 | 1462215672903 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:13 INFO - PROCESS | 1658 | 1462215673005 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 12:01:13 INFO - PROCESS | 1658 | 1462215673039 Marionette TRACE conn2 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:13 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cb35000 == 48 [pid = 1658] [id = 535] 12:01:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x125fc7400) [pid = 1658] [serial = 1605] [outer = 0x0] 12:01:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x126ef4400) [pid = 1658] [serial = 1606] [outer = 0x125fc7400] 12:01:13 INFO - PROCESS | 1658 | 1462215673063 Marionette DEBUG loaded listener.js 12:01:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x127161c00) [pid = 1658] [serial = 1607] [outer = 0x125fc7400] 12:01:13 INFO - PROCESS | 1658 | 1462215673405 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 12:01:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 12:01:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 520ms 12:01:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 12:01:13 INFO - PROCESS | 1658 | 1462215673420 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 12:01:13 INFO - PROCESS | 1658 | 1462215673422 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 12:01:13 INFO - PROCESS | 1658 | 1462215673424 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 12:01:13 INFO - PROCESS | 1658 | 1462215673425 Marionette TRACE conn2 <- [1,2114,null,{}] 12:01:13 INFO - PROCESS | 1658 | 1462215673427 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:13 INFO - PROCESS | 1658 | 1462215673528 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 12:01:13 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x118076c00) [pid = 1658] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 12:01:13 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x112651400) [pid = 1658] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 12:01:13 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x110f1f400) [pid = 1658] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 12:01:13 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x1126b7000) [pid = 1658] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 12:01:13 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x1168cb800) [pid = 1658] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 12:01:13 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x111113000) [pid = 1658] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 12:01:13 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x11352d400) [pid = 1658] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 12:01:13 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x112917400) [pid = 1658] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 12:01:13 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x113018400) [pid = 1658] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 12:01:13 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x111db9800) [pid = 1658] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 12:01:13 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x112a56400) [pid = 1658] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 12:01:13 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x120f91800) [pid = 1658] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 12:01:13 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x118289800) [pid = 1658] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 12:01:13 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x11836a000) [pid = 1658] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 12:01:13 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x118a19800) [pid = 1658] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 12:01:13 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x118071800) [pid = 1658] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 12:01:13 INFO - PROCESS | 1658 | 1462215673616 Marionette TRACE conn2 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:13 INFO - PROCESS | 1658 | ++DOCSHELL 0x1131ab800 == 49 [pid = 1658] [id = 536] 12:01:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x110f1c800) [pid = 1658] [serial = 1608] [outer = 0x0] 12:01:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x1111dd400) [pid = 1658] [serial = 1609] [outer = 0x110f1c800] 12:01:13 INFO - PROCESS | 1658 | 1462215673641 Marionette DEBUG loaded listener.js 12:01:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x112c61800) [pid = 1658] [serial = 1610] [outer = 0x110f1c800] 12:01:13 INFO - PROCESS | 1658 | 1462215673943 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 12:01:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 12:01:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 567ms 12:01:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 12:01:13 INFO - PROCESS | 1658 | 1462215673992 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 12:01:13 INFO - PROCESS | 1658 | 1462215673993 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 12:01:13 INFO - PROCESS | 1658 | 1462215673995 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 12:01:13 INFO - PROCESS | 1658 | 1462215673996 Marionette TRACE conn2 <- [1,2118,null,{}] 12:01:14 INFO - PROCESS | 1658 | 1462215673999 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:14 INFO - PROCESS | 1658 | 1462215674081 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 12:01:14 INFO - PROCESS | 1658 | 1462215674087 Marionette TRACE conn2 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:14 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ccf9800 == 50 [pid = 1658] [id = 537] 12:01:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x1150f4800) [pid = 1658] [serial = 1611] [outer = 0x0] 12:01:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x118289800) [pid = 1658] [serial = 1612] [outer = 0x1150f4800] 12:01:14 INFO - PROCESS | 1658 | 1462215674112 Marionette DEBUG loaded listener.js 12:01:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x127344000) [pid = 1658] [serial = 1613] [outer = 0x1150f4800] 12:01:14 INFO - PROCESS | 1658 | 1462215674477 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 12:01:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 12:01:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 523ms 12:01:14 INFO - PROCESS | 1658 | 1462215674519 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 12:01:14 INFO - PROCESS | 1658 | 1462215674521 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 12:01:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 12:01:14 INFO - PROCESS | 1658 | 1462215674524 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 12:01:14 INFO - PROCESS | 1658 | 1462215674526 Marionette TRACE conn2 <- [1,2122,null,{}] 12:01:14 INFO - PROCESS | 1658 | 1462215674529 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:14 INFO - PROCESS | 1658 | 1462215674658 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 12:01:14 INFO - PROCESS | 1658 | 1462215674664 Marionette TRACE conn2 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:14 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d441000 == 51 [pid = 1658] [id = 538] 12:01:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x127342c00) [pid = 1658] [serial = 1614] [outer = 0x0] 12:01:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x12734d800) [pid = 1658] [serial = 1615] [outer = 0x127342c00] 12:01:14 INFO - PROCESS | 1658 | 1462215674701 Marionette DEBUG loaded listener.js 12:01:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x1273c7400) [pid = 1658] [serial = 1616] [outer = 0x127342c00] 12:01:15 INFO - PROCESS | 1658 | 1462215675054 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 12:01:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 12:01:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 570ms 12:01:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 12:01:15 INFO - PROCESS | 1658 | 1462215675101 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 12:01:15 INFO - PROCESS | 1658 | 1462215675104 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 12:01:15 INFO - PROCESS | 1658 | 1462215675106 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 12:01:15 INFO - PROCESS | 1658 | 1462215675108 Marionette TRACE conn2 <- [1,2126,null,{}] 12:01:15 INFO - PROCESS | 1658 | 1462215675110 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:15 INFO - PROCESS | 1658 | 1462215675207 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 12:01:15 INFO - PROCESS | 1658 | 1462215675211 Marionette TRACE conn2 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:15 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d816800 == 52 [pid = 1658] [id = 539] 12:01:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x1273cf400) [pid = 1658] [serial = 1617] [outer = 0x0] 12:01:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x12772f400) [pid = 1658] [serial = 1618] [outer = 0x1273cf400] 12:01:15 INFO - PROCESS | 1658 | 1462215675239 Marionette DEBUG loaded listener.js 12:01:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x127777000) [pid = 1658] [serial = 1619] [outer = 0x1273cf400] 12:01:15 INFO - PROCESS | 1658 | 1462215675660 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 12:01:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 12:01:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 570ms 12:01:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 12:01:15 INFO - PROCESS | 1658 | 1462215675677 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 12:01:15 INFO - PROCESS | 1658 | 1462215675679 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 12:01:15 INFO - PROCESS | 1658 | 1462215675683 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 12:01:15 INFO - PROCESS | 1658 | 1462215675685 Marionette TRACE conn2 <- [1,2130,null,{}] 12:01:15 INFO - PROCESS | 1658 | 1462215675690 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:15 INFO - PROCESS | 1658 | 1462215675797 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 12:01:15 INFO - PROCESS | 1658 | 1462215675870 Marionette TRACE conn2 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:15 INFO - PROCESS | 1658 | ++DOCSHELL 0x119218000 == 53 [pid = 1658] [id = 540] 12:01:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x1129e3000) [pid = 1658] [serial = 1620] [outer = 0x0] 12:01:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x112c11400) [pid = 1658] [serial = 1621] [outer = 0x1129e3000] 12:01:15 INFO - PROCESS | 1658 | 1462215675902 Marionette DEBUG loaded listener.js 12:01:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x1135b2000) [pid = 1658] [serial = 1622] [outer = 0x1129e3000] 12:01:16 INFO - PROCESS | 1658 | 1462215676364 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 12:01:16 INFO - PROCESS | 1658 | 1462215676415 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 12:01:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 12:01:16 INFO - PROCESS | 1658 | 1462215676423 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 12:01:16 INFO - PROCESS | 1658 | 1462215676425 Marionette TRACE conn2 <- [1,2134,null,{}] 12:01:16 INFO - PROCESS | 1658 | 1462215676429 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:16 INFO - PROCESS | 1658 | 1462215676638 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 12:01:16 INFO - PROCESS | 1658 | 1462215676712 Marionette TRACE conn2 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bbb6800 == 54 [pid = 1658] [id = 541] 12:01:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x116f26000) [pid = 1658] [serial = 1623] [outer = 0x0] 12:01:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x118721c00) [pid = 1658] [serial = 1624] [outer = 0x116f26000] 12:01:16 INFO - PROCESS | 1658 | 1462215676760 Marionette DEBUG loaded listener.js 12:01:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x119245000) [pid = 1658] [serial = 1625] [outer = 0x116f26000] 12:01:17 INFO - PROCESS | 1658 | 1462215677224 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 12:01:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 12:01:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 823ms 12:01:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 12:01:17 INFO - PROCESS | 1658 | 1462215677245 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 12:01:17 INFO - PROCESS | 1658 | 1462215677246 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 12:01:17 INFO - PROCESS | 1658 | 1462215677249 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 12:01:17 INFO - PROCESS | 1658 | 1462215677252 Marionette TRACE conn2 <- [1,2138,null,{}] 12:01:17 INFO - PROCESS | 1658 | 1462215677260 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:17 INFO - PROCESS | 1658 | 1462215677368 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 12:01:17 INFO - PROCESS | 1658 | 1462215677438 Marionette TRACE conn2 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:17 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d437000 == 55 [pid = 1658] [id = 542] 12:01:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x120f92800) [pid = 1658] [serial = 1626] [outer = 0x0] 12:01:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x1219a2400) [pid = 1658] [serial = 1627] [outer = 0x120f92800] 12:01:17 INFO - PROCESS | 1658 | 1462215677472 Marionette DEBUG loaded listener.js 12:01:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x125d15400) [pid = 1658] [serial = 1628] [outer = 0x120f92800] 12:01:17 INFO - PROCESS | 1658 | 1462215677867 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 12:01:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 12:01:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 672ms 12:01:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 12:01:17 INFO - PROCESS | 1658 | 1462215677921 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 12:01:17 INFO - PROCESS | 1658 | 1462215677923 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 12:01:17 INFO - PROCESS | 1658 | 1462215677925 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 12:01:17 INFO - PROCESS | 1658 | 1462215677927 Marionette TRACE conn2 <- [1,2142,null,{}] 12:01:17 INFO - PROCESS | 1658 | 1462215677929 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:18 INFO - PROCESS | 1658 | 1462215678031 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 12:01:18 INFO - PROCESS | 1658 | 1462215678089 Marionette TRACE conn2 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x12da43800 == 56 [pid = 1658] [id = 543] 12:01:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x125f6d800) [pid = 1658] [serial = 1629] [outer = 0x0] 12:01:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x125fcac00) [pid = 1658] [serial = 1630] [outer = 0x125f6d800] 12:01:18 INFO - PROCESS | 1658 | 1462215678118 Marionette DEBUG loaded listener.js 12:01:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x127345c00) [pid = 1658] [serial = 1631] [outer = 0x125f6d800] 12:01:18 INFO - PROCESS | 1658 | 1462215678553 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 12:01:18 INFO - PROCESS | 1658 | 1462215678596 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 12:01:18 INFO - PROCESS | 1658 | 1462215678598 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 12:01:18 INFO - PROCESS | 1658 | 1462215678599 Marionette TRACE conn2 <- [1,2146,null,{}] 12:01:18 INFO - PROCESS | 1658 | 1462215678602 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:18 INFO - PROCESS | 1658 | 1462215678721 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 12:01:18 INFO - PROCESS | 1658 | 1462215678791 Marionette TRACE conn2 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x12db1c000 == 57 [pid = 1658] [id = 544] 12:01:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x125fc2400) [pid = 1658] [serial = 1632] [outer = 0x0] 12:01:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x12776f000) [pid = 1658] [serial = 1633] [outer = 0x125fc2400] 12:01:18 INFO - PROCESS | 1658 | 1462215678820 Marionette DEBUG loaded listener.js 12:01:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x12777bc00) [pid = 1658] [serial = 1634] [outer = 0x125fc2400] 12:01:19 INFO - PROCESS | 1658 | 1462215679237 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 12:01:19 INFO - PROCESS | 1658 | 1462215679271 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 12:01:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 12:01:19 INFO - PROCESS | 1658 | 1462215679273 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 12:01:19 INFO - PROCESS | 1658 | 1462215679274 Marionette TRACE conn2 <- [1,2150,null,{}] 12:01:19 INFO - PROCESS | 1658 | 1462215679277 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:19 INFO - PROCESS | 1658 | 1462215679393 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 12:01:19 INFO - PROCESS | 1658 | 1462215679467 Marionette TRACE conn2 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:19 INFO - PROCESS | 1658 | ++DOCSHELL 0x12dbeb000 == 58 [pid = 1658] [id = 545] 12:01:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x128d88c00) [pid = 1658] [serial = 1635] [outer = 0x0] 12:01:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x128e61c00) [pid = 1658] [serial = 1636] [outer = 0x128d88c00] 12:01:19 INFO - PROCESS | 1658 | 1462215679497 Marionette DEBUG loaded listener.js 12:01:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x128f47800) [pid = 1658] [serial = 1637] [outer = 0x128d88c00] 12:01:19 INFO - PROCESS | 1658 | 1462215679938 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 12:01:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 12:01:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 721ms 12:01:20 INFO - PROCESS | 1658 | 1462215679998 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 12:01:20 INFO - PROCESS | 1658 | 1462215679999 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 12:01:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 12:01:20 INFO - PROCESS | 1658 | 1462215680016 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 12:01:20 INFO - PROCESS | 1658 | 1462215680017 Marionette TRACE conn2 <- [1,2154,null,{}] 12:01:20 INFO - PROCESS | 1658 | 1462215680019 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:20 INFO - PROCESS | 1658 | 1462215680122 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 12:01:20 INFO - PROCESS | 1658 | 1462215680482 Marionette TRACE conn2 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:20 INFO - PROCESS | 1658 | ++DOCSHELL 0x118a9e000 == 59 [pid = 1658] [id = 546] 12:01:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x11112bc00) [pid = 1658] [serial = 1638] [outer = 0x0] 12:01:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x111ebd400) [pid = 1658] [serial = 1639] [outer = 0x11112bc00] 12:01:20 INFO - PROCESS | 1658 | 1462215680547 Marionette DEBUG loaded listener.js 12:01:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x112920400) [pid = 1658] [serial = 1640] [outer = 0x11112bc00] 12:01:21 INFO - PROCESS | 1658 | 1462215681026 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 12:01:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 12:01:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1023ms 12:01:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 12:01:21 INFO - PROCESS | 1658 | 1462215681044 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 12:01:21 INFO - PROCESS | 1658 | 1462215681046 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 12:01:21 INFO - PROCESS | 1658 | 1462215681050 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 12:01:21 INFO - PROCESS | 1658 | 1462215681053 Marionette TRACE conn2 <- [1,2158,null,{}] 12:01:21 INFO - PROCESS | 1658 | 1462215681057 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:21 INFO - PROCESS | 1658 | 1462215681170 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 12:01:21 INFO - PROCESS | 1658 | 1462215681239 Marionette TRACE conn2 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:21 INFO - PROCESS | 1658 | ++DOCSHELL 0x119a40000 == 60 [pid = 1658] [id = 547] 12:01:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x112a5d400) [pid = 1658] [serial = 1641] [outer = 0x0] 12:01:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x11311c800) [pid = 1658] [serial = 1642] [outer = 0x112a5d400] 12:01:21 INFO - PROCESS | 1658 | 1462215681268 Marionette DEBUG loaded listener.js 12:01:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x116804c00) [pid = 1658] [serial = 1643] [outer = 0x112a5d400] 12:01:21 INFO - PROCESS | 1658 | --DOCSHELL 0x118f95000 == 59 [pid = 1658] [id = 520] 12:01:21 INFO - PROCESS | 1658 | --DOCSHELL 0x12104d800 == 58 [pid = 1658] [id = 515] 12:01:21 INFO - PROCESS | 1658 | --DOCSHELL 0x111d1b800 == 57 [pid = 1658] [id = 496] 12:01:21 INFO - PROCESS | 1658 | --DOCSHELL 0x12d441000 == 56 [pid = 1658] [id = 538] 12:01:21 INFO - PROCESS | 1658 | --DOCSHELL 0x12ccf9800 == 55 [pid = 1658] [id = 537] 12:01:21 INFO - PROCESS | 1658 | --DOCSHELL 0x1131ab800 == 54 [pid = 1658] [id = 536] 12:01:21 INFO - PROCESS | 1658 | --DOCSHELL 0x12cb35000 == 53 [pid = 1658] [id = 535] 12:01:21 INFO - PROCESS | 1658 | --DOCSHELL 0x12c760800 == 52 [pid = 1658] [id = 534] 12:01:21 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x112c0d400) [pid = 1658] [serial = 1564] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x11203f400) [pid = 1658] [serial = 1543] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x112c70000) [pid = 1658] [serial = 1546] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x1168d8000) [pid = 1658] [serial = 1549] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x118313800) [pid = 1658] [serial = 1552] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x11962c400) [pid = 1658] [serial = 1555] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1658 | --DOCSHELL 0x12c1ac000 == 51 [pid = 1658] [id = 533] 12:01:21 INFO - PROCESS | 1658 | --DOCSHELL 0x12bbc9800 == 50 [pid = 1658] [id = 532] 12:01:21 INFO - PROCESS | 1658 | --DOCSHELL 0x12ab41000 == 49 [pid = 1658] [id = 531] 12:01:21 INFO - PROCESS | 1658 | --DOCSHELL 0x1213ba000 == 48 [pid = 1658] [id = 530] 12:01:21 INFO - PROCESS | 1658 | --DOCSHELL 0x120f19000 == 47 [pid = 1658] [id = 529] 12:01:21 INFO - PROCESS | 1658 | --DOCSHELL 0x118aad800 == 46 [pid = 1658] [id = 522] 12:01:21 INFO - PROCESS | 1658 | --DOCSHELL 0x116a6a800 == 45 [pid = 1658] [id = 521] 12:01:21 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x112c0c000) [pid = 1658] [serial = 1502] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x1165a1c00) [pid = 1658] [serial = 1505] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x118312000) [pid = 1658] [serial = 1525] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x11291c800) [pid = 1658] [serial = 1510] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x112a59400) [pid = 1658] [serial = 1511] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x112c6cc00) [pid = 1658] [serial = 1513] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x113486000) [pid = 1658] [serial = 1514] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x113591000) [pid = 1658] [serial = 1516] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x11680e400) [pid = 1658] [serial = 1517] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x11835c800) [pid = 1658] [serial = 1526] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x116f28000) [pid = 1658] [serial = 1519] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x111124c00) [pid = 1658] [serial = 1507] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x1121df000) [pid = 1658] [serial = 1508] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x115e6fc00) [pid = 1658] [serial = 1499] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x1129e2400) [pid = 1658] [serial = 1501] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x113530000) [pid = 1658] [serial = 1504] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x112917000) [pid = 1658] [serial = 1561] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x112a5c000) [pid = 1658] [serial = 1562] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x118363000) [pid = 1658] [serial = 1528] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x120f95000) [pid = 1658] [serial = 1558] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x118559000) [pid = 1658] [serial = 1529] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x118725400) [pid = 1658] [serial = 1531] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x118a0dc00) [pid = 1658] [serial = 1534] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x118a17800) [pid = 1658] [serial = 1535] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x118f88400) [pid = 1658] [serial = 1537] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x118126c00) [pid = 1658] [serial = 1522] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x1187a3400) [pid = 1658] [serial = 1532] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x1193d1400) [pid = 1658] [serial = 1538] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x117c31400) [pid = 1658] [serial = 1520] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x118281800) [pid = 1658] [serial = 1523] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x121108c00) [pid = 1658] [serial = 1559] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x1196f0800) [pid = 1658] [serial = 1540] [outer = 0x0] [url = about:blank] 12:01:21 INFO - PROCESS | 1658 | 1462215681807 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 12:01:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 12:01:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 775ms 12:01:21 INFO - PROCESS | 1658 | 1462215681828 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 12:01:21 INFO - PROCESS | 1658 | 1462215681832 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 12:01:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 12:01:21 INFO - PROCESS | 1658 | 1462215681841 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 12:01:21 INFO - PROCESS | 1658 | 1462215681843 Marionette TRACE conn2 <- [1,2162,null,{}] 12:01:21 INFO - PROCESS | 1658 | 1462215681846 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:21 INFO - PROCESS | 1658 | 1462215681976 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 12:01:22 INFO - PROCESS | 1658 | 1462215682066 Marionette TRACE conn2 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:22 INFO - PROCESS | 1658 | ++DOCSHELL 0x1180b4800 == 46 [pid = 1658] [id = 548] 12:01:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x112a5fc00) [pid = 1658] [serial = 1644] [outer = 0x0] 12:01:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x1168d6400) [pid = 1658] [serial = 1645] [outer = 0x112a5fc00] 12:01:22 INFO - PROCESS | 1658 | 1462215682108 Marionette DEBUG loaded listener.js 12:01:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x11806e000) [pid = 1658] [serial = 1646] [outer = 0x112a5fc00] 12:01:22 INFO - PROCESS | 1658 | 1462215682504 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 12:01:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 12:01:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 671ms 12:01:22 INFO - PROCESS | 1658 | 1462215682512 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 12:01:22 INFO - PROCESS | 1658 | 1462215682514 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 12:01:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 12:01:22 INFO - PROCESS | 1658 | 1462215682524 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 12:01:22 INFO - PROCESS | 1658 | 1462215682529 Marionette TRACE conn2 <- [1,2166,null,{}] 12:01:22 INFO - PROCESS | 1658 | 1462215682543 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:22 INFO - PROCESS | 1658 | 1462215682710 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 12:01:22 INFO - PROCESS | 1658 | 1462215682725 Marionette TRACE conn2 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:22 INFO - PROCESS | 1658 | ++DOCSHELL 0x121b7a000 == 47 [pid = 1658] [id = 549] 12:01:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x118282400) [pid = 1658] [serial = 1647] [outer = 0x0] 12:01:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x11879d400) [pid = 1658] [serial = 1648] [outer = 0x118282400] 12:01:22 INFO - PROCESS | 1658 | 1462215682766 Marionette DEBUG loaded listener.js 12:01:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x118f7c400) [pid = 1658] [serial = 1649] [outer = 0x118282400] 12:01:23 INFO - PROCESS | 1658 | 1462215683149 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 12:01:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 12:01:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 683ms 12:01:23 INFO - PROCESS | 1658 | 1462215683201 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 12:01:23 INFO - PROCESS | 1658 | 1462215683203 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 12:01:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 12:01:23 INFO - PROCESS | 1658 | 1462215683207 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 12:01:23 INFO - PROCESS | 1658 | 1462215683209 Marionette TRACE conn2 <- [1,2170,null,{}] 12:01:23 INFO - PROCESS | 1658 | 1462215683212 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:23 INFO - PROCESS | 1658 | 1462215683332 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 12:01:23 INFO - PROCESS | 1658 | 1462215683357 Marionette TRACE conn2 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x12716c800 == 48 [pid = 1658] [id = 550] 12:01:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x1193d1400) [pid = 1658] [serial = 1650] [outer = 0x0] 12:01:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x1196f5800) [pid = 1658] [serial = 1651] [outer = 0x1193d1400] 12:01:23 INFO - PROCESS | 1658 | 1462215683382 Marionette DEBUG loaded listener.js 12:01:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x120f94c00) [pid = 1658] [serial = 1652] [outer = 0x1193d1400] 12:01:23 INFO - PROCESS | 1658 | 1462215683719 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 12:01:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 12:01:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 525ms 12:01:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 12:01:23 INFO - PROCESS | 1658 | 1462215683731 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 12:01:23 INFO - PROCESS | 1658 | 1462215683732 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 12:01:23 INFO - PROCESS | 1658 | 1462215683738 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 12:01:23 INFO - PROCESS | 1658 | 1462215683739 Marionette TRACE conn2 <- [1,2174,null,{}] 12:01:23 INFO - PROCESS | 1658 | 1462215683742 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:23 INFO - PROCESS | 1658 | 1462215683859 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 12:01:23 INFO - PROCESS | 1658 | 1462215683872 Marionette TRACE conn2 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x128f7c800 == 49 [pid = 1658] [id = 551] 12:01:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x121109000) [pid = 1658] [serial = 1653] [outer = 0x0] 12:01:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x121111400) [pid = 1658] [serial = 1654] [outer = 0x121109000] 12:01:23 INFO - PROCESS | 1658 | 1462215683904 Marionette DEBUG loaded listener.js 12:01:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x1219a1400) [pid = 1658] [serial = 1655] [outer = 0x121109000] 12:01:24 INFO - PROCESS | 1658 | 1462215684274 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 12:01:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 12:01:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 572ms 12:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 12:01:24 INFO - PROCESS | 1658 | 1462215684313 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 12:01:24 INFO - PROCESS | 1658 | 1462215684314 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 12:01:24 INFO - PROCESS | 1658 | 1462215684317 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 12:01:24 INFO - PROCESS | 1658 | 1462215684318 Marionette TRACE conn2 <- [1,2178,null,{}] 12:01:24 INFO - PROCESS | 1658 | 1462215684321 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:24 INFO - PROCESS | 1658 | 1462215684476 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 12:01:24 INFO - PROCESS | 1658 | 1462215684502 Marionette TRACE conn2 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:24 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ab3e800 == 50 [pid = 1658] [id = 552] 12:01:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x1219ab000) [pid = 1658] [serial = 1656] [outer = 0x0] 12:01:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x1255c3400) [pid = 1658] [serial = 1657] [outer = 0x1219ab000] 12:01:24 INFO - PROCESS | 1658 | 1462215684542 Marionette DEBUG loaded listener.js 12:01:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x125fbe800) [pid = 1658] [serial = 1658] [outer = 0x1219ab000] 12:01:24 INFO - PROCESS | 1658 | 1462215684910 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 12:01:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 12:01:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 620ms 12:01:24 INFO - PROCESS | 1658 | 1462215684938 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 12:01:24 INFO - PROCESS | 1658 | 1462215684939 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 12:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 12:01:24 INFO - PROCESS | 1658 | 1462215684941 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 12:01:24 INFO - PROCESS | 1658 | 1462215684942 Marionette TRACE conn2 <- [1,2182,null,{}] 12:01:24 INFO - PROCESS | 1658 | 1462215684944 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:25 INFO - PROCESS | 1658 | 1462215685047 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 12:01:25 INFO - PROCESS | 1658 | 1462215685063 Marionette TRACE conn2 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bbb4800 == 51 [pid = 1658] [id = 553] 12:01:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x1255be400) [pid = 1658] [serial = 1659] [outer = 0x0] 12:01:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x126e68400) [pid = 1658] [serial = 1660] [outer = 0x1255be400] 12:01:25 INFO - PROCESS | 1658 | 1462215685087 Marionette DEBUG loaded listener.js 12:01:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x127165000) [pid = 1658] [serial = 1661] [outer = 0x1255be400] 12:01:25 INFO - PROCESS | 1658 | 1462215685438 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 12:01:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 12:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 518ms 12:01:25 INFO - PROCESS | 1658 | 1462215685459 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 12:01:25 INFO - PROCESS | 1658 | 1462215685460 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 12:01:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 12:01:25 INFO - PROCESS | 1658 | 1462215685463 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 12:01:25 INFO - PROCESS | 1658 | 1462215685464 Marionette TRACE conn2 <- [1,2186,null,{}] 12:01:25 INFO - PROCESS | 1658 | 1462215685466 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:25 INFO - PROCESS | 1658 | 1462215685568 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 12:01:25 INFO - PROCESS | 1658 | 1462215685581 Marionette TRACE conn2 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c13e000 == 52 [pid = 1658] [id = 554] 12:01:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x127166400) [pid = 1658] [serial = 1662] [outer = 0x0] 12:01:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x1273c6400) [pid = 1658] [serial = 1663] [outer = 0x127166400] 12:01:25 INFO - PROCESS | 1658 | 1462215685609 Marionette DEBUG loaded listener.js 12:01:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x127772000) [pid = 1658] [serial = 1664] [outer = 0x127166400] 12:01:26 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x1219a9400) [pid = 1658] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 12:01:26 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x1165d1c00) [pid = 1658] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 12:01:26 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x118313c00) [pid = 1658] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 12:01:26 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x110f1c800) [pid = 1658] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 12:01:26 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x113527c00) [pid = 1658] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 12:01:26 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x125fc7400) [pid = 1658] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 12:01:26 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x1193ca000) [pid = 1658] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 12:01:26 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x123681c00) [pid = 1658] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 12:01:26 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x1150f4800) [pid = 1658] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 12:01:26 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x1126b8400) [pid = 1658] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 12:01:26 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x11112a000) [pid = 1658] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 12:01:26 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x127342c00) [pid = 1658] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 12:01:26 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x118274800) [pid = 1658] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 12:01:26 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x112c65800) [pid = 1658] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 12:01:26 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x11830e400) [pid = 1658] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 12:01:26 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x1129e2000) [pid = 1658] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 12:01:26 INFO - PROCESS | 1658 | 1462215686094 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 12:01:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 12:01:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 670ms 12:01:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 12:01:26 INFO - PROCESS | 1658 | 1462215686134 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 12:01:26 INFO - PROCESS | 1658 | 1462215686135 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 12:01:26 INFO - PROCESS | 1658 | 1462215686137 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 12:01:26 INFO - PROCESS | 1658 | 1462215686138 Marionette TRACE conn2 <- [1,2190,null,{}] 12:01:26 INFO - PROCESS | 1658 | 1462215686140 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:26 INFO - PROCESS | 1658 | 1462215686225 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 12:01:26 INFO - PROCESS | 1658 | 1462215686230 Marionette TRACE conn2 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:26 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b3cf000 == 53 [pid = 1658] [id = 555] 12:01:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x1126c3000) [pid = 1658] [serial = 1665] [outer = 0x0] 12:01:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x1165d8400) [pid = 1658] [serial = 1666] [outer = 0x1126c3000] 12:01:26 INFO - PROCESS | 1658 | 1462215686254 Marionette DEBUG loaded listener.js 12:01:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x11923f800) [pid = 1658] [serial = 1667] [outer = 0x1126c3000] 12:01:26 INFO - PROCESS | 1658 | 1462215686593 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 12:01:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 12:01:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 472ms 12:01:26 INFO - PROCESS | 1658 | 1462215686609 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 12:01:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 12:01:26 INFO - PROCESS | 1658 | 1462215686610 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 12:01:26 INFO - PROCESS | 1658 | 1462215686612 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 12:01:26 INFO - PROCESS | 1658 | 1462215686613 Marionette TRACE conn2 <- [1,2194,null,{}] 12:01:26 INFO - PROCESS | 1658 | 1462215686616 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:26 INFO - PROCESS | 1658 | 1462215686724 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 12:01:26 INFO - PROCESS | 1658 | 1462215686731 Marionette TRACE conn2 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:26 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cb39800 == 54 [pid = 1658] [id = 556] 12:01:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x1129e0800) [pid = 1658] [serial = 1668] [outer = 0x0] 12:01:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x125d14c00) [pid = 1658] [serial = 1669] [outer = 0x1129e0800] 12:01:26 INFO - PROCESS | 1658 | 1462215686762 Marionette DEBUG loaded listener.js 12:01:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x128d7b000) [pid = 1658] [serial = 1670] [outer = 0x1129e0800] 12:01:27 INFO - PROCESS | 1658 | 1462215687109 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 12:01:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 12:01:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 523ms 12:01:27 INFO - PROCESS | 1658 | 1462215687137 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 12:01:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 12:01:27 INFO - PROCESS | 1658 | 1462215687138 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 12:01:27 INFO - PROCESS | 1658 | 1462215687141 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 12:01:27 INFO - PROCESS | 1658 | 1462215687142 Marionette TRACE conn2 <- [1,2198,null,{}] 12:01:27 INFO - PROCESS | 1658 | 1462215687145 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:27 INFO - PROCESS | 1658 | 1462215687240 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 12:01:27 INFO - PROCESS | 1658 | 1462215687244 Marionette TRACE conn2 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d80a800 == 55 [pid = 1658] [id = 557] 12:01:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x128d89c00) [pid = 1658] [serial = 1671] [outer = 0x0] 12:01:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x128f43400) [pid = 1658] [serial = 1672] [outer = 0x128d89c00] 12:01:27 INFO - PROCESS | 1658 | 1462215687270 Marionette DEBUG loaded listener.js 12:01:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x1294c6c00) [pid = 1658] [serial = 1673] [outer = 0x128d89c00] 12:01:27 INFO - PROCESS | 1658 | 1462215687600 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:01:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 12:01:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 468ms 12:01:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 12:01:27 INFO - PROCESS | 1658 | 1462215687610 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 12:01:27 INFO - PROCESS | 1658 | 1462215687612 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 12:01:27 INFO - PROCESS | 1658 | 1462215687625 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 12:01:27 INFO - PROCESS | 1658 | 1462215687627 Marionette TRACE conn2 <- [1,2202,null,{}] 12:01:27 INFO - PROCESS | 1658 | 1462215687630 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:27 INFO - PROCESS | 1658 | 1462215687809 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 12:01:27 INFO - PROCESS | 1658 | 1462215687820 Marionette TRACE conn2 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d8b3000 == 56 [pid = 1658] [id = 558] 12:01:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x112a57400) [pid = 1658] [serial = 1674] [outer = 0x0] 12:01:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x1294d0000) [pid = 1658] [serial = 1675] [outer = 0x112a57400] 12:01:27 INFO - PROCESS | 1658 | 1462215687858 Marionette DEBUG loaded listener.js 12:01:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x129551400) [pid = 1658] [serial = 1676] [outer = 0x112a57400] 12:01:28 INFO - PROCESS | 1658 | 1462215688474 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 12:01:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 12:01:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 877ms 12:01:28 INFO - PROCESS | 1658 | 1462215688495 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 12:01:28 INFO - PROCESS | 1658 | 1462215688498 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 12:01:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 12:01:28 INFO - PROCESS | 1658 | 1462215688505 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 12:01:28 INFO - PROCESS | 1658 | 1462215688507 Marionette TRACE conn2 <- [1,2206,null,{}] 12:01:28 INFO - PROCESS | 1658 | 1462215688511 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:28 INFO - PROCESS | 1658 | 1462215688617 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 12:01:28 INFO - PROCESS | 1658 | 1462215688691 Marionette TRACE conn2 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:28 INFO - PROCESS | 1658 | ++DOCSHELL 0x12103e800 == 57 [pid = 1658] [id = 559] 12:01:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x112a56c00) [pid = 1658] [serial = 1677] [outer = 0x0] 12:01:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x112c6dc00) [pid = 1658] [serial = 1678] [outer = 0x112a56c00] 12:01:28 INFO - PROCESS | 1658 | 1462215688723 Marionette DEBUG loaded listener.js 12:01:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x116788800) [pid = 1658] [serial = 1679] [outer = 0x112a56c00] 12:01:29 INFO - PROCESS | 1658 | 1462215689155 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 12:01:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 12:01:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 672ms 12:01:29 INFO - PROCESS | 1658 | 1462215689197 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 12:01:29 INFO - PROCESS | 1658 | 1462215689201 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 12:01:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 12:01:29 INFO - PROCESS | 1658 | 1462215689224 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 12:01:29 INFO - PROCESS | 1658 | 1462215689226 Marionette TRACE conn2 <- [1,2210,null,{}] 12:01:29 INFO - PROCESS | 1658 | 1462215689229 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:29 INFO - PROCESS | 1658 | 1462215689335 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 12:01:29 INFO - PROCESS | 1658 | 1462215689407 Marionette TRACE conn2 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x129175000 == 58 [pid = 1658] [id = 560] 12:01:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x118282800) [pid = 1658] [serial = 1680] [outer = 0x0] 12:01:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x118317800) [pid = 1658] [serial = 1681] [outer = 0x118282800] 12:01:29 INFO - PROCESS | 1658 | 1462215689438 Marionette DEBUG loaded listener.js 12:01:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x1187a3400) [pid = 1658] [serial = 1682] [outer = 0x118282800] 12:01:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 12:01:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 624ms 12:01:29 INFO - PROCESS | 1658 | 1462215689839 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 12:01:29 INFO - PROCESS | 1658 | 1462215689846 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 12:01:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 12:01:29 INFO - PROCESS | 1658 | 1462215689848 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 12:01:29 INFO - PROCESS | 1658 | 1462215689850 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 12:01:29 INFO - PROCESS | 1658 | 1462215689853 Marionette TRACE conn2 <- [1,2214,null,{}] 12:01:29 INFO - PROCESS | 1658 | 1462215689861 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:29 INFO - PROCESS | 1658 | 1462215689970 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 12:01:30 INFO - PROCESS | 1658 | 1462215690032 Marionette TRACE conn2 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d442800 == 59 [pid = 1658] [id = 561] 12:01:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x1195bf800) [pid = 1658] [serial = 1683] [outer = 0x0] 12:01:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x12110c400) [pid = 1658] [serial = 1684] [outer = 0x1195bf800] 12:01:30 INFO - PROCESS | 1658 | 1462215690104 Marionette DEBUG loaded listener.js 12:01:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x1219aa800) [pid = 1658] [serial = 1685] [outer = 0x1195bf800] 12:01:30 INFO - PROCESS | 1658 | 1462215690534 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 12:01:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 12:01:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 723ms 12:01:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 12:01:30 INFO - PROCESS | 1658 | 1462215690574 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 12:01:30 INFO - PROCESS | 1658 | 1462215690576 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 12:01:30 INFO - PROCESS | 1658 | 1462215690578 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 12:01:30 INFO - PROCESS | 1658 | 1462215690579 Marionette TRACE conn2 <- [1,2218,null,{}] 12:01:30 INFO - PROCESS | 1658 | 1462215690582 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:30 INFO - PROCESS | 1658 | 1462215690705 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 12:01:30 INFO - PROCESS | 1658 | 1462215690790 Marionette TRACE conn2 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x12dede000 == 60 [pid = 1658] [id = 562] 12:01:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x126868000) [pid = 1658] [serial = 1686] [outer = 0x0] 12:01:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x1273c8800) [pid = 1658] [serial = 1687] [outer = 0x126868000] 12:01:30 INFO - PROCESS | 1658 | 1462215690820 Marionette DEBUG loaded listener.js 12:01:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x128d82c00) [pid = 1658] [serial = 1688] [outer = 0x126868000] 12:01:31 INFO - PROCESS | 1658 | 1462215691225 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 12:01:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 12:01:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 670ms 12:01:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 12:01:31 INFO - PROCESS | 1658 | 1462215691249 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 12:01:31 INFO - PROCESS | 1658 | 1462215691250 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 12:01:31 INFO - PROCESS | 1658 | 1462215691252 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 12:01:31 INFO - PROCESS | 1658 | 1462215691253 Marionette TRACE conn2 <- [1,2222,null,{}] 12:01:31 INFO - PROCESS | 1658 | 1462215691256 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:31 INFO - PROCESS | 1658 | 1462215691360 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 12:01:31 INFO - PROCESS | 1658 | 1462215691419 Marionette TRACE conn2 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x12e69f000 == 61 [pid = 1658] [id = 563] 12:01:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x121107000) [pid = 1658] [serial = 1689] [outer = 0x0] 12:01:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x128e62000) [pid = 1658] [serial = 1690] [outer = 0x121107000] 12:01:31 INFO - PROCESS | 1658 | 1462215691488 Marionette DEBUG loaded listener.js 12:01:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x1294c6800) [pid = 1658] [serial = 1691] [outer = 0x121107000] 12:01:31 INFO - PROCESS | 1658 | 1462215691892 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:01:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 12:01:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 668ms 12:01:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 12:01:31 INFO - PROCESS | 1658 | 1462215691946 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 12:01:31 INFO - PROCESS | 1658 | 1462215691947 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 12:01:31 INFO - PROCESS | 1658 | 1462215691951 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 12:01:31 INFO - PROCESS | 1658 | 1462215691954 Marionette TRACE conn2 <- [1,2226,null,{}] 12:01:31 INFO - PROCESS | 1658 | 1462215691956 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:32 INFO - PROCESS | 1658 | 1462215692107 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 12:01:32 INFO - PROCESS | 1658 | 1462215692179 Marionette TRACE conn2 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:32 INFO - PROCESS | 1658 | ++DOCSHELL 0x12114c800 == 62 [pid = 1658] [id = 564] 12:01:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x127167400) [pid = 1658] [serial = 1692] [outer = 0x0] 12:01:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x12772b000) [pid = 1658] [serial = 1693] [outer = 0x127167400] 12:01:32 INFO - PROCESS | 1658 | 1462215692210 Marionette DEBUG loaded listener.js 12:01:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x1297cc800) [pid = 1658] [serial = 1694] [outer = 0x127167400] 12:01:32 INFO - PROCESS | 1658 | 1462215692806 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 12:01:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 12:01:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 873ms 12:01:32 INFO - PROCESS | 1658 | 1462215692825 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 12:01:32 INFO - PROCESS | 1658 | 1462215692827 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 12:01:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 12:01:32 INFO - PROCESS | 1658 | 1462215692830 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 12:01:32 INFO - PROCESS | 1658 | 1462215692833 Marionette TRACE conn2 <- [1,2230,null,{}] 12:01:32 INFO - PROCESS | 1658 | 1462215692837 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:32 INFO - PROCESS | 1658 | 1462215692932 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 12:01:32 INFO - PROCESS | 1658 | 1462215692996 Marionette TRACE conn2 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x1236e3000 == 63 [pid = 1658] [id = 565] 12:01:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x112913400) [pid = 1658] [serial = 1695] [outer = 0x0] 12:01:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x112c0a400) [pid = 1658] [serial = 1696] [outer = 0x112913400] 12:01:33 INFO - PROCESS | 1658 | 1462215693036 Marionette DEBUG loaded listener.js 12:01:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x11352d400) [pid = 1658] [serial = 1697] [outer = 0x112913400] 12:01:33 INFO - PROCESS | 1658 | 1462215693488 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 12:01:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 12:01:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 675ms 12:01:33 INFO - PROCESS | 1658 | 1462215693505 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 12:01:33 INFO - PROCESS | 1658 | 1462215693509 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 12:01:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 12:01:33 INFO - PROCESS | 1658 | 1462215693513 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 12:01:33 INFO - PROCESS | 1658 | 1462215693515 Marionette TRACE conn2 <- [1,2234,null,{}] 12:01:33 INFO - PROCESS | 1658 | 1462215693517 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:33 INFO - PROCESS | 1658 | 1462215693615 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 12:01:33 INFO - PROCESS | 1658 | 1462215693677 Marionette TRACE conn2 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x1215b0000 == 64 [pid = 1658] [id = 566] 12:01:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x11680e400) [pid = 1658] [serial = 1698] [outer = 0x0] 12:01:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x117c3b400) [pid = 1658] [serial = 1699] [outer = 0x11680e400] 12:01:33 INFO - PROCESS | 1658 | 1462215693705 Marionette DEBUG loaded listener.js 12:01:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x118319c00) [pid = 1658] [serial = 1700] [outer = 0x11680e400] 12:01:33 INFO - PROCESS | 1658 | --DOCSHELL 0x12d80a800 == 63 [pid = 1658] [id = 557] 12:01:33 INFO - PROCESS | 1658 | --DOCSHELL 0x12cb39800 == 62 [pid = 1658] [id = 556] 12:01:33 INFO - PROCESS | 1658 | --DOCSHELL 0x12b3cf000 == 61 [pid = 1658] [id = 555] 12:01:33 INFO - PROCESS | 1658 | --DOCSHELL 0x12c13e000 == 60 [pid = 1658] [id = 554] 12:01:33 INFO - PROCESS | 1658 | --DOCSHELL 0x12bbb4800 == 59 [pid = 1658] [id = 553] 12:01:33 INFO - PROCESS | 1658 | --DOCSHELL 0x12ab3e800 == 58 [pid = 1658] [id = 552] 12:01:33 INFO - PROCESS | 1658 | --DOCSHELL 0x128f7c800 == 57 [pid = 1658] [id = 551] 12:01:33 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x1218e9000) [pid = 1658] [serial = 1585] [outer = 0x0] [url = about:blank] 12:01:33 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x119240800) [pid = 1658] [serial = 1579] [outer = 0x0] [url = about:blank] 12:01:33 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x11677e800) [pid = 1658] [serial = 1570] [outer = 0x0] [url = about:blank] 12:01:33 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x121103400) [pid = 1658] [serial = 1582] [outer = 0x0] [url = about:blank] 12:01:33 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x118287000) [pid = 1658] [serial = 1573] [outer = 0x0] [url = about:blank] 12:01:33 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x118722400) [pid = 1658] [serial = 1576] [outer = 0x0] [url = about:blank] 12:01:33 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x12772f400) [pid = 1658] [serial = 1618] [outer = 0x0] [url = about:blank] 12:01:34 INFO - PROCESS | 1658 | --DOCSHELL 0x12716c800 == 56 [pid = 1658] [id = 550] 12:01:34 INFO - PROCESS | 1658 | --DOCSHELL 0x121b7a000 == 55 [pid = 1658] [id = 549] 12:01:34 INFO - PROCESS | 1658 | --DOCSHELL 0x1180b4800 == 54 [pid = 1658] [id = 548] 12:01:34 INFO - PROCESS | 1658 | --DOCSHELL 0x119a40000 == 53 [pid = 1658] [id = 547] 12:01:34 INFO - PROCESS | 1658 | --DOCSHELL 0x118a9e000 == 52 [pid = 1658] [id = 546] 12:01:34 INFO - PROCESS | 1658 | 1462215694098 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 12:01:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 12:01:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 619ms 12:01:34 INFO - PROCESS | 1658 | 1462215694132 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 12:01:34 INFO - PROCESS | 1658 | 1462215694134 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 12:01:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 12:01:34 INFO - PROCESS | 1658 | 1462215694136 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 12:01:34 INFO - PROCESS | 1658 | 1462215694138 Marionette TRACE conn2 <- [1,2238,null,{}] 12:01:34 INFO - PROCESS | 1658 | 1462215694145 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:34 INFO - PROCESS | 1658 | 1462215694237 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 12:01:34 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x126864000) [pid = 1658] [serial = 1604] [outer = 0x0] [url = about:blank] 12:01:34 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x118289800) [pid = 1658] [serial = 1612] [outer = 0x0] [url = about:blank] 12:01:34 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x1192c2000) [pid = 1658] [serial = 1553] [outer = 0x0] [url = about:blank] 12:01:34 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x1150fac00) [pid = 1658] [serial = 1547] [outer = 0x0] [url = about:blank] 12:01:34 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x1187a5400) [pid = 1658] [serial = 1594] [outer = 0x0] [url = about:blank] 12:01:34 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x120e29000) [pid = 1658] [serial = 1595] [outer = 0x0] [url = about:blank] 12:01:34 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x1111dd400) [pid = 1658] [serial = 1609] [outer = 0x0] [url = about:blank] 12:01:34 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x115f5cc00) [pid = 1658] [serial = 1589] [outer = 0x0] [url = about:blank] 12:01:34 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x112c10800) [pid = 1658] [serial = 1588] [outer = 0x0] [url = about:blank] 12:01:34 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x118278c00) [pid = 1658] [serial = 1592] [outer = 0x0] [url = about:blank] 12:01:34 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x1273c7400) [pid = 1658] [serial = 1616] [outer = 0x0] [url = about:blank] 12:01:34 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x121dafc00) [pid = 1658] [serial = 1600] [outer = 0x0] [url = about:blank] 12:01:34 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x11812e000) [pid = 1658] [serial = 1550] [outer = 0x0] [url = about:blank] 12:01:34 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x121109c00) [pid = 1658] [serial = 1597] [outer = 0x0] [url = about:blank] 12:01:34 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x112c61800) [pid = 1658] [serial = 1610] [outer = 0x0] [url = about:blank] 12:01:34 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x125483400) [pid = 1658] [serial = 1601] [outer = 0x0] [url = about:blank] 12:01:34 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x117c33000) [pid = 1658] [serial = 1591] [outer = 0x0] [url = about:blank] 12:01:34 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x126ef4400) [pid = 1658] [serial = 1606] [outer = 0x0] [url = about:blank] 12:01:34 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x119ae4400) [pid = 1658] [serial = 1556] [outer = 0x0] [url = about:blank] 12:01:34 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x1255c3800) [pid = 1658] [serial = 1603] [outer = 0x0] [url = about:blank] 12:01:34 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x127344000) [pid = 1658] [serial = 1613] [outer = 0x0] [url = about:blank] 12:01:34 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x1129d8c00) [pid = 1658] [serial = 1567] [outer = 0x0] [url = about:blank] 12:01:34 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x127161c00) [pid = 1658] [serial = 1607] [outer = 0x0] [url = about:blank] 12:01:34 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x1134f7800) [pid = 1658] [serial = 1565] [outer = 0x0] [url = about:blank] 12:01:34 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x1126ba000) [pid = 1658] [serial = 1544] [outer = 0x0] [url = about:blank] 12:01:34 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x1219a8000) [pid = 1658] [serial = 1598] [outer = 0x0] [url = about:blank] 12:01:34 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x12734d800) [pid = 1658] [serial = 1615] [outer = 0x0] [url = about:blank] 12:01:34 INFO - PROCESS | 1658 | 1462215694306 Marionette TRACE conn2 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x1213a8800 == 53 [pid = 1658] [id = 567] 12:01:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x112c14c00) [pid = 1658] [serial = 1701] [outer = 0x0] 12:01:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x116f26c00) [pid = 1658] [serial = 1702] [outer = 0x112c14c00] 12:01:34 INFO - PROCESS | 1658 | 1462215694334 Marionette DEBUG loaded listener.js 12:01:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x1192c2000) [pid = 1658] [serial = 1703] [outer = 0x112c14c00] 12:01:34 INFO - PROCESS | 1658 | 1462215694643 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:01:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 12:01:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 525ms 12:01:34 INFO - PROCESS | 1658 | 1462215694661 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 12:01:34 INFO - PROCESS | 1658 | 1462215694663 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 12:01:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 12:01:34 INFO - PROCESS | 1658 | 1462215694665 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 12:01:34 INFO - PROCESS | 1658 | 1462215694668 Marionette TRACE conn2 <- [1,2242,null,{}] 12:01:34 INFO - PROCESS | 1658 | 1462215694673 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:34 INFO - PROCESS | 1658 | 1462215694758 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 12:01:34 INFO - PROCESS | 1658 | 1462215694815 Marionette TRACE conn2 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x1268c9800 == 54 [pid = 1658] [id = 568] 12:01:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x1192c4800) [pid = 1658] [serial = 1704] [outer = 0x0] 12:01:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x1196f4400) [pid = 1658] [serial = 1705] [outer = 0x1192c4800] 12:01:34 INFO - PROCESS | 1658 | 1462215694841 Marionette DEBUG loaded listener.js 12:01:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x1212a3000) [pid = 1658] [serial = 1706] [outer = 0x1192c4800] 12:01:35 INFO - PROCESS | 1658 | 1462215695141 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 12:01:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 12:01:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 523ms 12:01:35 INFO - PROCESS | 1658 | 1462215695188 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 12:01:35 INFO - PROCESS | 1658 | 1462215695189 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 12:01:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 12:01:35 INFO - PROCESS | 1658 | 1462215695192 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 12:01:35 INFO - PROCESS | 1658 | 1462215695193 Marionette TRACE conn2 <- [1,2246,null,{}] 12:01:35 INFO - PROCESS | 1658 | 1462215695195 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:35 INFO - PROCESS | 1658 | 1462215695277 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 12:01:35 INFO - PROCESS | 1658 | 1462215695282 Marionette TRACE conn2 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b31c800 == 55 [pid = 1658] [id = 569] 12:01:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x1218e7800) [pid = 1658] [serial = 1707] [outer = 0x0] 12:01:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x1219aa400) [pid = 1658] [serial = 1708] [outer = 0x1218e7800] 12:01:35 INFO - PROCESS | 1658 | 1462215695308 Marionette DEBUG loaded listener.js 12:01:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x1255ba800) [pid = 1658] [serial = 1709] [outer = 0x1218e7800] 12:01:35 INFO - PROCESS | 1658 | 1462215695647 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 12:01:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 12:01:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 470ms 12:01:35 INFO - PROCESS | 1658 | 1462215695663 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 12:01:35 INFO - PROCESS | 1658 | 1462215695664 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 12:01:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 12:01:35 INFO - PROCESS | 1658 | 1462215695666 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 12:01:35 INFO - PROCESS | 1658 | 1462215695667 Marionette TRACE conn2 <- [1,2250,null,{}] 12:01:35 INFO - PROCESS | 1658 | 1462215695669 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:35 INFO - PROCESS | 1658 | 1462215695802 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 12:01:35 INFO - PROCESS | 1658 | 1462215695810 Marionette TRACE conn2 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bbbe000 == 56 [pid = 1658] [id = 570] 12:01:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x125f66000) [pid = 1658] [serial = 1710] [outer = 0x0] 12:01:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x126866c00) [pid = 1658] [serial = 1711] [outer = 0x125f66000] 12:01:35 INFO - PROCESS | 1658 | 1462215695837 Marionette DEBUG loaded listener.js 12:01:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x1273d2c00) [pid = 1658] [serial = 1712] [outer = 0x125f66000] 12:01:36 INFO - PROCESS | 1658 | 1462215696190 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 12:01:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 12:01:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 568ms 12:01:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 12:01:36 INFO - PROCESS | 1658 | 1462215696235 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 12:01:36 INFO - PROCESS | 1658 | 1462215696236 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 12:01:36 INFO - PROCESS | 1658 | 1462215696238 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 12:01:36 INFO - PROCESS | 1658 | 1462215696239 Marionette TRACE conn2 <- [1,2254,null,{}] 12:01:36 INFO - PROCESS | 1658 | 1462215696249 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:36 INFO - PROCESS | 1658 | 1462215696355 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 12:01:36 INFO - PROCESS | 1658 | 1462215696392 Marionette TRACE conn2 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c1b5800 == 57 [pid = 1658] [id = 571] 12:01:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x12110fc00) [pid = 1658] [serial = 1713] [outer = 0x0] 12:01:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x12772f400) [pid = 1658] [serial = 1714] [outer = 0x12110fc00] 12:01:36 INFO - PROCESS | 1658 | 1462215696421 Marionette DEBUG loaded listener.js 12:01:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x128f3a400) [pid = 1658] [serial = 1715] [outer = 0x12110fc00] 12:01:36 INFO - PROCESS | 1658 | 1462215696754 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 12:01:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 12:01:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 520ms 12:01:36 INFO - PROCESS | 1658 | 1462215696758 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 12:01:36 INFO - PROCESS | 1658 | 1462215696759 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 12:01:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 12:01:36 INFO - PROCESS | 1658 | 1462215696762 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 12:01:36 INFO - PROCESS | 1658 | 1462215696763 Marionette TRACE conn2 <- [1,2258,null,{}] 12:01:36 INFO - PROCESS | 1658 | 1462215696765 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:36 INFO - PROCESS | 1658 | 1462215696883 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 12:01:36 INFO - PROCESS | 1658 | 1462215696895 Marionette TRACE conn2 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cb3d800 == 58 [pid = 1658] [id = 572] 12:01:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x128f42c00) [pid = 1658] [serial = 1716] [outer = 0x0] 12:01:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x1294cf400) [pid = 1658] [serial = 1717] [outer = 0x128f42c00] 12:01:36 INFO - PROCESS | 1658 | 1462215696921 Marionette DEBUG loaded listener.js 12:01:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x129556400) [pid = 1658] [serial = 1718] [outer = 0x128f42c00] 12:01:37 INFO - PROCESS | 1658 | 1462215697309 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:01:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 12:01:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 569ms 12:01:37 INFO - PROCESS | 1658 | 1462215697331 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 12:01:37 INFO - PROCESS | 1658 | 1462215697332 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 12:01:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 12:01:37 INFO - PROCESS | 1658 | 1462215697341 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 12:01:37 INFO - PROCESS | 1658 | 1462215697343 Marionette TRACE conn2 <- [1,2262,null,{}] 12:01:37 INFO - PROCESS | 1658 | 1462215697345 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:37 INFO - PROCESS | 1658 | 1462215697450 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 12:01:37 INFO - PROCESS | 1658 | 1462215697488 Marionette TRACE conn2 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d708800 == 59 [pid = 1658] [id = 573] 12:01:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x128f45400) [pid = 1658] [serial = 1719] [outer = 0x0] 12:01:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x129703c00) [pid = 1658] [serial = 1720] [outer = 0x128f45400] 12:01:37 INFO - PROCESS | 1658 | 1462215697512 Marionette DEBUG loaded listener.js 12:01:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x12970f400) [pid = 1658] [serial = 1721] [outer = 0x128f45400] 12:01:37 INFO - PROCESS | 1658 | 1462215697871 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 12:01:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 12:01:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 574ms 12:01:37 INFO - PROCESS | 1658 | 1462215697915 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 12:01:37 INFO - PROCESS | 1658 | 1462215697917 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 12:01:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 12:01:37 INFO - PROCESS | 1658 | 1462215697920 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 12:01:37 INFO - PROCESS | 1658 | 1462215697922 Marionette TRACE conn2 <- [1,2266,null,{}] 12:01:37 INFO - PROCESS | 1658 | 1462215697925 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:38 INFO - PROCESS | 1658 | 1462215698090 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 12:01:38 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x128d89c00) [pid = 1658] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 12:01:38 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x1219ab000) [pid = 1658] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 12:01:38 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x1255be400) [pid = 1658] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 12:01:38 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x112a5fc00) [pid = 1658] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 12:01:38 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x118282400) [pid = 1658] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 12:01:38 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x11112bc00) [pid = 1658] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 12:01:38 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x1193d1400) [pid = 1658] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 12:01:38 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x112a5d400) [pid = 1658] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 12:01:38 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x1273cf400) [pid = 1658] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 12:01:38 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x127166400) [pid = 1658] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 12:01:38 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x1129e0800) [pid = 1658] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 12:01:38 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x1126c3000) [pid = 1658] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 12:01:38 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x121109000) [pid = 1658] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 12:01:38 INFO - PROCESS | 1658 | 1462215698289 Marionette TRACE conn2 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x1175c5000 == 60 [pid = 1658] [id = 574] 12:01:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x112651400) [pid = 1658] [serial = 1722] [outer = 0x0] 12:01:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x112c63000) [pid = 1658] [serial = 1723] [outer = 0x112651400] 12:01:38 INFO - PROCESS | 1658 | 1462215698314 Marionette DEBUG loaded listener.js 12:01:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x1195c4000) [pid = 1658] [serial = 1724] [outer = 0x112651400] 12:01:38 INFO - PROCESS | 1658 | 1462215698593 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 12:01:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 12:01:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 721ms 12:01:38 INFO - PROCESS | 1658 | 1462215698641 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 12:01:38 INFO - PROCESS | 1658 | 1462215698643 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 12:01:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 12:01:38 INFO - PROCESS | 1658 | 1462215698645 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 12:01:38 INFO - PROCESS | 1658 | 1462215698647 Marionette TRACE conn2 <- [1,2270,null,{}] 12:01:38 INFO - PROCESS | 1658 | 1462215698649 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:38 INFO - PROCESS | 1658 | 1462215698767 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 12:01:38 INFO - PROCESS | 1658 | 1462215698773 Marionette TRACE conn2 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d8af000 == 61 [pid = 1658] [id = 575] 12:01:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x1126c3000) [pid = 1658] [serial = 1725] [outer = 0x0] 12:01:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x128f3b800) [pid = 1658] [serial = 1726] [outer = 0x1126c3000] 12:01:38 INFO - PROCESS | 1658 | 1462215698856 Marionette DEBUG loaded listener.js 12:01:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x12a9c5c00) [pid = 1658] [serial = 1727] [outer = 0x1126c3000] 12:01:39 INFO - PROCESS | 1658 | 1462215699129 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 12:01:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 12:01:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 519ms 12:01:39 INFO - PROCESS | 1658 | 1462215699165 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 12:01:39 INFO - PROCESS | 1658 | 1462215699166 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 12:01:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 12:01:39 INFO - PROCESS | 1658 | 1462215699177 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 12:01:39 INFO - PROCESS | 1658 | 1462215699178 Marionette TRACE conn2 <- [1,2274,null,{}] 12:01:39 INFO - PROCESS | 1658 | 1462215699180 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:39 INFO - PROCESS | 1658 | 1462215699273 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 12:01:39 INFO - PROCESS | 1658 | 1462215699277 Marionette TRACE conn2 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x12f62c000 == 62 [pid = 1658] [id = 576] 12:01:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x1297d3c00) [pid = 1658] [serial = 1728] [outer = 0x0] 12:01:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x12b027800) [pid = 1658] [serial = 1729] [outer = 0x1297d3c00] 12:01:39 INFO - PROCESS | 1658 | 1462215699301 Marionette DEBUG loaded listener.js 12:01:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x12b035000) [pid = 1658] [serial = 1730] [outer = 0x1297d3c00] 12:01:39 INFO - PROCESS | 1658 | 1462215699626 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 12:01:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 12:01:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 468ms 12:01:39 INFO - PROCESS | 1658 | 1462215699646 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 12:01:39 INFO - PROCESS | 1658 | 1462215699647 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 12:01:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 12:01:39 INFO - PROCESS | 1658 | 1462215699649 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 12:01:39 INFO - PROCESS | 1658 | 1462215699650 Marionette TRACE conn2 <- [1,2278,null,{}] 12:01:39 INFO - PROCESS | 1658 | 1462215699655 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:39 INFO - PROCESS | 1658 | 1462215699740 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 12:01:39 INFO - PROCESS | 1658 | 1462215699804 Marionette TRACE conn2 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x12f68e800 == 63 [pid = 1658] [id = 577] 12:01:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x1299b9800) [pid = 1658] [serial = 1731] [outer = 0x0] 12:01:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x12b2eac00) [pid = 1658] [serial = 1732] [outer = 0x1299b9800] 12:01:39 INFO - PROCESS | 1658 | 1462215699829 Marionette DEBUG loaded listener.js 12:01:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x12b2f7c00) [pid = 1658] [serial = 1733] [outer = 0x1299b9800] 12:01:40 INFO - PROCESS | 1658 | 1462215700127 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 12:01:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 12:01:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 522ms 12:01:40 INFO - PROCESS | 1658 | 1462215700172 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 12:01:40 INFO - PROCESS | 1658 | 1462215700173 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 12:01:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 12:01:40 INFO - PROCESS | 1658 | 1462215700175 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 12:01:40 INFO - PROCESS | 1658 | 1462215700176 Marionette TRACE conn2 <- [1,2282,null,{}] 12:01:40 INFO - PROCESS | 1658 | 1462215700179 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:40 INFO - PROCESS | 1658 | 1462215700266 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 12:01:40 INFO - PROCESS | 1658 | 1462215700392 Marionette TRACE conn2 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x116ff9000 == 64 [pid = 1658] [id = 578] 12:01:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x110f1b400) [pid = 1658] [serial = 1734] [outer = 0x0] 12:01:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x11112d400) [pid = 1658] [serial = 1735] [outer = 0x110f1b400] 12:01:40 INFO - PROCESS | 1658 | 1462215700424 Marionette DEBUG loaded listener.js 12:01:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x112a53800) [pid = 1658] [serial = 1736] [outer = 0x110f1b400] 12:01:40 INFO - PROCESS | 1658 | 1462215700845 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 12:01:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 12:01:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 720ms 12:01:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 12:01:40 INFO - PROCESS | 1658 | 1462215700896 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 12:01:40 INFO - PROCESS | 1658 | 1462215700899 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 12:01:40 INFO - PROCESS | 1658 | 1462215700902 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 12:01:40 INFO - PROCESS | 1658 | 1462215700905 Marionette TRACE conn2 <- [1,2286,null,{}] 12:01:40 INFO - PROCESS | 1658 | 1462215700908 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:41 INFO - PROCESS | 1658 | 1462215701019 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 12:01:41 INFO - PROCESS | 1658 | 1462215701082 Marionette TRACE conn2 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x12716c800 == 65 [pid = 1658] [id = 579] 12:01:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x11348d000) [pid = 1658] [serial = 1737] [outer = 0x0] 12:01:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x118122c00) [pid = 1658] [serial = 1738] [outer = 0x11348d000] 12:01:41 INFO - PROCESS | 1658 | 1462215701155 Marionette DEBUG loaded listener.js 12:01:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x1187a1000) [pid = 1658] [serial = 1739] [outer = 0x11348d000] 12:01:41 INFO - PROCESS | 1658 | 1462215701610 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 12:01:41 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 12:01:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 774ms 12:01:41 INFO - PROCESS | 1658 | 1462215701677 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 12:01:41 INFO - PROCESS | 1658 | 1462215701680 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 12:01:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 12:01:41 INFO - PROCESS | 1658 | 1462215701699 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 12:01:41 INFO - PROCESS | 1658 | 1462215701701 Marionette TRACE conn2 <- [1,2290,null,{}] 12:01:41 INFO - PROCESS | 1658 | 1462215701706 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:41 INFO - PROCESS | 1658 | 1462215701815 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 12:01:41 INFO - PROCESS | 1658 | 1462215701890 Marionette TRACE conn2 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d422800 == 66 [pid = 1658] [id = 580] 12:01:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x12110ac00) [pid = 1658] [serial = 1740] [outer = 0x0] 12:01:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x125484c00) [pid = 1658] [serial = 1741] [outer = 0x12110ac00] 12:01:41 INFO - PROCESS | 1658 | 1462215701920 Marionette DEBUG loaded listener.js 12:01:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x125fcc400) [pid = 1658] [serial = 1742] [outer = 0x12110ac00] 12:01:42 INFO - PROCESS | 1658 | 1462215702343 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 12:01:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 12:01:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 691ms 12:01:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 12:01:42 INFO - PROCESS | 1658 | 1462215702373 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 12:01:42 INFO - PROCESS | 1658 | 1462215702375 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 12:01:42 INFO - PROCESS | 1658 | 1462215702382 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 12:01:42 INFO - PROCESS | 1658 | 1462215702387 Marionette TRACE conn2 <- [1,2294,null,{}] 12:01:42 INFO - PROCESS | 1658 | 1462215702390 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:42 INFO - PROCESS | 1658 | 1462215702498 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 12:01:42 INFO - PROCESS | 1658 | 1462215702561 Marionette TRACE conn2 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x12f625000 == 67 [pid = 1658] [id = 581] 12:01:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x12712e400) [pid = 1658] [serial = 1743] [outer = 0x0] 12:01:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x127779000) [pid = 1658] [serial = 1744] [outer = 0x12712e400] 12:01:42 INFO - PROCESS | 1658 | 1462215702590 Marionette DEBUG loaded listener.js 12:01:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x12955b800) [pid = 1658] [serial = 1745] [outer = 0x12712e400] 12:01:42 INFO - PROCESS | 1658 | 1462215702992 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 12:01:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 12:01:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 677ms 12:01:43 INFO - PROCESS | 1658 | 1462215703056 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 12:01:43 INFO - PROCESS | 1658 | 1462215703058 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 12:01:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 12:01:43 INFO - PROCESS | 1658 | 1462215703062 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 12:01:43 INFO - PROCESS | 1658 | 1462215703064 Marionette TRACE conn2 <- [1,2298,null,{}] 12:01:43 INFO - PROCESS | 1658 | 1462215703068 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:43 INFO - PROCESS | 1658 | 1462215703259 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 12:01:43 INFO - PROCESS | 1658 | 1462215703370 Marionette TRACE conn2 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x135274000 == 68 [pid = 1658] [id = 582] 12:01:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x127343400) [pid = 1658] [serial = 1746] [outer = 0x0] 12:01:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x1299b3800) [pid = 1658] [serial = 1747] [outer = 0x127343400] 12:01:43 INFO - PROCESS | 1658 | 1462215703416 Marionette DEBUG loaded listener.js 12:01:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x12b02bc00) [pid = 1658] [serial = 1748] [outer = 0x127343400] 12:01:43 INFO - PROCESS | 1658 | 1462215703892 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 12:01:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 12:01:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 872ms 12:01:43 INFO - PROCESS | 1658 | 1462215703934 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 12:01:43 INFO - PROCESS | 1658 | 1462215703935 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 12:01:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 12:01:43 INFO - PROCESS | 1658 | 1462215703937 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 12:01:43 INFO - PROCESS | 1658 | 1462215703939 Marionette TRACE conn2 <- [1,2302,null,{}] 12:01:43 INFO - PROCESS | 1658 | 1462215703941 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:44 INFO - PROCESS | 1658 | 1462215704046 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 12:01:44 INFO - PROCESS | 1658 | 1462215704108 Marionette TRACE conn2 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:44 INFO - PROCESS | 1658 | ++DOCSHELL 0x11851c800 == 69 [pid = 1658] [id = 583] 12:01:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x115e69c00) [pid = 1658] [serial = 1749] [outer = 0x0] 12:01:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x1192c3c00) [pid = 1658] [serial = 1750] [outer = 0x115e69c00] 12:01:44 INFO - PROCESS | 1658 | 1462215704187 Marionette DEBUG loaded listener.js 12:01:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x12b341c00) [pid = 1658] [serial = 1751] [outer = 0x115e69c00] 12:01:44 INFO - PROCESS | 1658 | 1462215704982 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:01:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 12:01:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1071ms 12:01:45 INFO - PROCESS | 1658 | 1462215705010 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 12:01:45 INFO - PROCESS | 1658 | 1462215705013 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 12:01:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 12:01:45 INFO - PROCESS | 1658 | 1462215705019 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 12:01:45 INFO - PROCESS | 1658 | 1462215705022 Marionette TRACE conn2 <- [1,2306,null,{}] 12:01:45 INFO - PROCESS | 1658 | 1462215705027 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:45 INFO - PROCESS | 1658 | 1462215705164 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 12:01:45 INFO - PROCESS | 1658 | 1462215705254 Marionette TRACE conn2 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x121994800 == 70 [pid = 1658] [id = 584] 12:01:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x1129d8800) [pid = 1658] [serial = 1752] [outer = 0x0] 12:01:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x112a5d000) [pid = 1658] [serial = 1753] [outer = 0x1129d8800] 12:01:45 INFO - PROCESS | 1658 | 1462215705283 Marionette DEBUG loaded listener.js 12:01:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x112c6b800) [pid = 1658] [serial = 1754] [outer = 0x1129d8800] 12:01:45 INFO - PROCESS | 1658 | 1462215705694 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 12:01:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 12:01:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 724ms 12:01:45 INFO - PROCESS | 1658 | 1462215705742 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 12:01:45 INFO - PROCESS | 1658 | 1462215705745 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 12:01:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 12:01:45 INFO - PROCESS | 1658 | 1462215705750 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 12:01:45 INFO - PROCESS | 1658 | 1462215705751 Marionette TRACE conn2 <- [1,2310,null,{}] 12:01:45 INFO - PROCESS | 1658 | 1462215705754 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:45 INFO - PROCESS | 1658 | 1462215705848 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 12:01:45 INFO - PROCESS | 1658 | 1462215705913 Marionette TRACE conn2 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x1175bb800 == 71 [pid = 1658] [id = 585] 12:01:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x112a5a800) [pid = 1658] [serial = 1755] [outer = 0x0] 12:01:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x11317b400) [pid = 1658] [serial = 1756] [outer = 0x112a5a800] 12:01:45 INFO - PROCESS | 1658 | 1462215705940 Marionette DEBUG loaded listener.js 12:01:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x1150f5400) [pid = 1658] [serial = 1757] [outer = 0x112a5a800] 12:01:46 INFO - PROCESS | 1658 | --DOCSHELL 0x12bbb5800 == 70 [pid = 1658] [id = 519] 12:01:46 INFO - PROCESS | 1658 | --DOCSHELL 0x12975b800 == 69 [pid = 1658] [id = 526] 12:01:46 INFO - PROCESS | 1658 | --DOCSHELL 0x1213a7800 == 68 [pid = 1658] [id = 523] 12:01:46 INFO - PROCESS | 1658 | --DOCSHELL 0x12bbce800 == 67 [pid = 1658] [id = 528] 12:01:46 INFO - PROCESS | 1658 | --DOCSHELL 0x125419800 == 66 [pid = 1658] [id = 524] 12:01:46 INFO - PROCESS | 1658 | --DOCSHELL 0x12b312800 == 65 [pid = 1658] [id = 518] 12:01:46 INFO - PROCESS | 1658 | --DOCSHELL 0x12f68e800 == 64 [pid = 1658] [id = 577] 12:01:46 INFO - PROCESS | 1658 | --DOCSHELL 0x12f62c000 == 63 [pid = 1658] [id = 576] 12:01:46 INFO - PROCESS | 1658 | --DOCSHELL 0x12d8af000 == 62 [pid = 1658] [id = 575] 12:01:46 INFO - PROCESS | 1658 | --DOCSHELL 0x1175c5000 == 61 [pid = 1658] [id = 574] 12:01:46 INFO - PROCESS | 1658 | --DOCSHELL 0x12d708800 == 60 [pid = 1658] [id = 573] 12:01:46 INFO - PROCESS | 1658 | --DOCSHELL 0x12cb3d800 == 59 [pid = 1658] [id = 572] 12:01:46 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x1294d0000) [pid = 1658] [serial = 1675] [outer = 0x0] [url = about:blank] 12:01:46 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x1219a2400) [pid = 1658] [serial = 1627] [outer = 0x0] [url = about:blank] 12:01:46 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x125fcac00) [pid = 1658] [serial = 1630] [outer = 0x0] [url = about:blank] 12:01:46 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x12776f000) [pid = 1658] [serial = 1633] [outer = 0x0] [url = about:blank] 12:01:46 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x128e61c00) [pid = 1658] [serial = 1636] [outer = 0x0] [url = about:blank] 12:01:46 INFO - PROCESS | 1658 | --DOCSHELL 0x12c1b5800 == 58 [pid = 1658] [id = 571] 12:01:46 INFO - PROCESS | 1658 | --DOCSHELL 0x12bbbe000 == 57 [pid = 1658] [id = 570] 12:01:46 INFO - PROCESS | 1658 | --DOCSHELL 0x12b31c800 == 56 [pid = 1658] [id = 569] 12:01:46 INFO - PROCESS | 1658 | --DOCSHELL 0x1268c9800 == 55 [pid = 1658] [id = 568] 12:01:46 INFO - PROCESS | 1658 | --DOCSHELL 0x1213a8800 == 54 [pid = 1658] [id = 567] 12:01:46 INFO - PROCESS | 1658 | --DOCSHELL 0x1215b0000 == 53 [pid = 1658] [id = 566] 12:01:46 INFO - PROCESS | 1658 | --DOCSHELL 0x1236e3000 == 52 [pid = 1658] [id = 565] 12:01:46 INFO - PROCESS | 1658 | --DOCSHELL 0x12dede000 == 51 [pid = 1658] [id = 562] 12:01:46 INFO - PROCESS | 1658 | --DOCSHELL 0x12d442800 == 50 [pid = 1658] [id = 561] 12:01:46 INFO - PROCESS | 1658 | --DOCSHELL 0x129175000 == 49 [pid = 1658] [id = 560] 12:01:46 INFO - PROCESS | 1658 | --DOCSHELL 0x12103e800 == 48 [pid = 1658] [id = 559] 12:01:46 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x128f43400) [pid = 1658] [serial = 1672] [outer = 0x0] [url = about:blank] 12:01:46 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x1255c3400) [pid = 1658] [serial = 1657] [outer = 0x0] [url = about:blank] 12:01:46 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x126e68400) [pid = 1658] [serial = 1660] [outer = 0x0] [url = about:blank] 12:01:46 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x1168d6400) [pid = 1658] [serial = 1645] [outer = 0x0] [url = about:blank] 12:01:46 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x11806e000) [pid = 1658] [serial = 1646] [outer = 0x0] [url = about:blank] 12:01:46 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x11879d400) [pid = 1658] [serial = 1648] [outer = 0x0] [url = about:blank] 12:01:46 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x118f7c400) [pid = 1658] [serial = 1649] [outer = 0x0] [url = about:blank] 12:01:46 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x112920400) [pid = 1658] [serial = 1640] [outer = 0x0] [url = about:blank] 12:01:46 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x111ebd400) [pid = 1658] [serial = 1639] [outer = 0x0] [url = about:blank] 12:01:46 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x112c11400) [pid = 1658] [serial = 1621] [outer = 0x0] [url = about:blank] 12:01:46 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x1196f5800) [pid = 1658] [serial = 1651] [outer = 0x0] [url = about:blank] 12:01:46 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x120f94c00) [pid = 1658] [serial = 1652] [outer = 0x0] [url = about:blank] 12:01:46 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x125fbe800) [pid = 1658] [serial = 1658] [outer = 0x0] [url = about:blank] 12:01:46 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x118721c00) [pid = 1658] [serial = 1624] [outer = 0x0] [url = about:blank] 12:01:46 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x116804c00) [pid = 1658] [serial = 1643] [outer = 0x0] [url = about:blank] 12:01:46 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x11311c800) [pid = 1658] [serial = 1642] [outer = 0x0] [url = about:blank] 12:01:46 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x127777000) [pid = 1658] [serial = 1619] [outer = 0x0] [url = about:blank] 12:01:46 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x1273c6400) [pid = 1658] [serial = 1663] [outer = 0x0] [url = about:blank] 12:01:46 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x127165000) [pid = 1658] [serial = 1661] [outer = 0x0] [url = about:blank] 12:01:46 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x128d7b000) [pid = 1658] [serial = 1670] [outer = 0x0] [url = about:blank] 12:01:46 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x11923f800) [pid = 1658] [serial = 1667] [outer = 0x0] [url = about:blank] 12:01:46 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x1165d8400) [pid = 1658] [serial = 1666] [outer = 0x0] [url = about:blank] 12:01:46 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x125d14c00) [pid = 1658] [serial = 1669] [outer = 0x0] [url = about:blank] 12:01:46 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x127772000) [pid = 1658] [serial = 1664] [outer = 0x0] [url = about:blank] 12:01:46 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x121111400) [pid = 1658] [serial = 1654] [outer = 0x0] [url = about:blank] 12:01:46 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x1294c6c00) [pid = 1658] [serial = 1673] [outer = 0x0] [url = about:blank] 12:01:46 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x1219a1400) [pid = 1658] [serial = 1655] [outer = 0x0] [url = about:blank] 12:01:46 INFO - PROCESS | 1658 | 1462215706381 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 12:01:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 12:01:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 671ms 12:01:46 INFO - PROCESS | 1658 | 1462215706422 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 12:01:46 INFO - PROCESS | 1658 | 1462215706423 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 12:01:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 12:01:46 INFO - PROCESS | 1658 | 1462215706425 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 12:01:46 INFO - PROCESS | 1658 | 1462215706428 Marionette TRACE conn2 <- [1,2314,null,{}] 12:01:46 INFO - PROCESS | 1658 | 1462215706441 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:46 INFO - PROCESS | 1658 | 1462215706547 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 12:01:46 INFO - PROCESS | 1658 | 1462215706557 Marionette TRACE conn2 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:46 INFO - PROCESS | 1658 | ++DOCSHELL 0x119a4d000 == 49 [pid = 1658] [id = 586] 12:01:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x11680b400) [pid = 1658] [serial = 1758] [outer = 0x0] 12:01:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x11717dc00) [pid = 1658] [serial = 1759] [outer = 0x11680b400] 12:01:46 INFO - PROCESS | 1658 | 1462215706585 Marionette DEBUG loaded listener.js 12:01:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x118281800) [pid = 1658] [serial = 1760] [outer = 0x11680b400] 12:01:46 INFO - PROCESS | 1658 | 1462215706964 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 12:01:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 12:01:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 574ms 12:01:47 INFO - PROCESS | 1658 | 1462215707000 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 12:01:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 12:01:47 INFO - PROCESS | 1658 | 1462215707003 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 12:01:47 INFO - PROCESS | 1658 | 1462215707006 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 12:01:47 INFO - PROCESS | 1658 | 1462215707008 Marionette TRACE conn2 <- [1,2318,null,{}] 12:01:47 INFO - PROCESS | 1658 | 1462215707012 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:47 INFO - PROCESS | 1658 | 1462215707141 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 12:01:47 INFO - PROCESS | 1658 | 1462215707152 Marionette TRACE conn2 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x1215c6000 == 50 [pid = 1658] [id = 587] 12:01:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x118312000) [pid = 1658] [serial = 1761] [outer = 0x0] 12:01:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x118369c00) [pid = 1658] [serial = 1762] [outer = 0x118312000] 12:01:47 INFO - PROCESS | 1658 | 1462215707194 Marionette DEBUG loaded listener.js 12:01:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x118728400) [pid = 1658] [serial = 1763] [outer = 0x118312000] 12:01:47 INFO - PROCESS | 1658 | 1462215707605 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 12:01:47 INFO - PROCESS | 1658 | 1462215707627 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 12:01:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 12:01:47 INFO - PROCESS | 1658 | 1462215707629 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 12:01:47 INFO - PROCESS | 1658 | 1462215707630 Marionette TRACE conn2 <- [1,2322,null,{}] 12:01:47 INFO - PROCESS | 1658 | 1462215707633 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:47 INFO - PROCESS | 1658 | 1462215707712 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 12:01:47 INFO - PROCESS | 1658 | 1462215707717 Marionette TRACE conn2 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x125fdc800 == 51 [pid = 1658] [id = 588] 12:01:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x1187a3000) [pid = 1658] [serial = 1764] [outer = 0x0] 12:01:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x118a18800) [pid = 1658] [serial = 1765] [outer = 0x1187a3000] 12:01:47 INFO - PROCESS | 1658 | 1462215707743 Marionette DEBUG loaded listener.js 12:01:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x1192ba400) [pid = 1658] [serial = 1766] [outer = 0x1187a3000] 12:01:48 INFO - PROCESS | 1658 | 1462215708079 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 12:01:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 12:01:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 468ms 12:01:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 12:01:48 INFO - PROCESS | 1658 | 1462215708098 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 12:01:48 INFO - PROCESS | 1658 | 1462215708099 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 12:01:48 INFO - PROCESS | 1658 | 1462215708101 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 12:01:48 INFO - PROCESS | 1658 | 1462215708102 Marionette TRACE conn2 <- [1,2326,null,{}] 12:01:48 INFO - PROCESS | 1658 | 1462215708105 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:48 INFO - PROCESS | 1658 | 1462215708199 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 12:01:48 INFO - PROCESS | 1658 | 1462215708267 Marionette TRACE conn2 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x1294e3000 == 52 [pid = 1658] [id = 589] 12:01:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x118a0b800) [pid = 1658] [serial = 1767] [outer = 0x0] 12:01:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x11962d800) [pid = 1658] [serial = 1768] [outer = 0x118a0b800] 12:01:48 INFO - PROCESS | 1658 | 1462215708294 Marionette DEBUG loaded listener.js 12:01:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x1218ea800) [pid = 1658] [serial = 1769] [outer = 0x118a0b800] 12:01:48 INFO - PROCESS | 1658 | 1462215708612 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 12:01:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 12:01:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 519ms 12:01:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 12:01:48 INFO - PROCESS | 1658 | 1462215708620 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 12:01:48 INFO - PROCESS | 1658 | 1462215708621 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 12:01:48 INFO - PROCESS | 1658 | 1462215708623 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 12:01:48 INFO - PROCESS | 1658 | 1462215708625 Marionette TRACE conn2 <- [1,2330,null,{}] 12:01:48 INFO - PROCESS | 1658 | 1462215708627 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:48 INFO - PROCESS | 1658 | 1462215708729 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 12:01:48 INFO - PROCESS | 1658 | 1462215708741 Marionette TRACE conn2 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b064800 == 53 [pid = 1658] [id = 590] 12:01:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x1218eb800) [pid = 1658] [serial = 1770] [outer = 0x0] 12:01:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x123681c00) [pid = 1658] [serial = 1771] [outer = 0x1218eb800] 12:01:48 INFO - PROCESS | 1658 | 1462215708766 Marionette DEBUG loaded listener.js 12:01:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x125d17c00) [pid = 1658] [serial = 1772] [outer = 0x1218eb800] 12:01:49 INFO - PROCESS | 1658 | 1462215709112 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 12:01:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 12:01:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 520ms 12:01:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 12:01:49 INFO - PROCESS | 1658 | 1462215709145 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 12:01:49 INFO - PROCESS | 1658 | 1462215709146 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 12:01:49 INFO - PROCESS | 1658 | 1462215709148 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 12:01:49 INFO - PROCESS | 1658 | 1462215709150 Marionette TRACE conn2 <- [1,2334,null,{}] 12:01:49 INFO - PROCESS | 1658 | 1462215709152 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:49 INFO - PROCESS | 1658 | 1462215709256 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 12:01:49 INFO - PROCESS | 1658 | 1462215709270 Marionette TRACE conn2 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:49 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bbc5800 == 54 [pid = 1658] [id = 591] 12:01:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x1219a4400) [pid = 1658] [serial = 1773] [outer = 0x0] 12:01:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x126eecc00) [pid = 1658] [serial = 1774] [outer = 0x1219a4400] 12:01:49 INFO - PROCESS | 1658 | 1462215709296 Marionette DEBUG loaded listener.js 12:01:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x127165000) [pid = 1658] [serial = 1775] [outer = 0x1219a4400] 12:01:49 INFO - PROCESS | 1658 | 1462215709637 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 12:01:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 12:01:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 520ms 12:01:49 INFO - PROCESS | 1658 | 1462215709673 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 12:01:49 INFO - PROCESS | 1658 | 1462215709674 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 12:01:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 12:01:49 INFO - PROCESS | 1658 | 1462215709677 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 12:01:49 INFO - PROCESS | 1658 | 1462215709678 Marionette TRACE conn2 <- [1,2338,null,{}] 12:01:49 INFO - PROCESS | 1658 | 1462215709680 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:49 INFO - PROCESS | 1658 | 1462215709782 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 12:01:49 INFO - PROCESS | 1658 | 1462215709818 Marionette TRACE conn2 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:49 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c1ab000 == 55 [pid = 1658] [id = 592] 12:01:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x127163000) [pid = 1658] [serial = 1776] [outer = 0x0] 12:01:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x12734f800) [pid = 1658] [serial = 1777] [outer = 0x127163000] 12:01:49 INFO - PROCESS | 1658 | 1462215709846 Marionette DEBUG loaded listener.js 12:01:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x127729400) [pid = 1658] [serial = 1778] [outer = 0x127163000] 12:01:50 INFO - PROCESS | 1658 | 1462215710204 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 12:01:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 12:01:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 568ms 12:01:50 INFO - PROCESS | 1658 | 1462215710246 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 12:01:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 12:01:50 INFO - PROCESS | 1658 | 1462215710248 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 12:01:50 INFO - PROCESS | 1658 | 1462215710259 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 12:01:50 INFO - PROCESS | 1658 | 1462215710261 Marionette TRACE conn2 <- [1,2342,null,{}] 12:01:50 INFO - PROCESS | 1658 | 1462215710264 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:50 INFO - PROCESS | 1658 | 1462215710414 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 12:01:50 INFO - PROCESS | 1658 | 1462215710436 Marionette TRACE conn2 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c76a800 == 56 [pid = 1658] [id = 593] 12:01:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x119243800) [pid = 1658] [serial = 1779] [outer = 0x0] 12:01:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x127736400) [pid = 1658] [serial = 1780] [outer = 0x119243800] 12:01:50 INFO - PROCESS | 1658 | 1462215710475 Marionette DEBUG loaded listener.js 12:01:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x128d87400) [pid = 1658] [serial = 1781] [outer = 0x119243800] 12:01:50 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x128f42c00) [pid = 1658] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 12:01:50 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x12110fc00) [pid = 1658] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 12:01:50 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x128f45400) [pid = 1658] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 12:01:50 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x125f66000) [pid = 1658] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 12:01:50 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x1218e7800) [pid = 1658] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 12:01:50 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x112651400) [pid = 1658] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 12:01:50 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x112a57400) [pid = 1658] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 12:01:50 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x112c14c00) [pid = 1658] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 12:01:50 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x11680e400) [pid = 1658] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 12:01:50 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x1192c4800) [pid = 1658] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 12:01:50 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x112913400) [pid = 1658] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 12:01:50 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x1297d3c00) [pid = 1658] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 12:01:50 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x1126c3000) [pid = 1658] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 12:01:51 INFO - PROCESS | 1658 | 1462215711121 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 12:01:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 12:01:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 883ms 12:01:51 INFO - PROCESS | 1658 | 1462215711145 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 12:01:51 INFO - PROCESS | 1658 | 1462215711146 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 12:01:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 12:01:51 INFO - PROCESS | 1658 | 1462215711149 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 12:01:51 INFO - PROCESS | 1658 | 1462215711152 Marionette TRACE conn2 <- [1,2346,null,{}] 12:01:51 INFO - PROCESS | 1658 | 1462215711160 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:51 INFO - PROCESS | 1658 | 1462215711299 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 12:01:51 INFO - PROCESS | 1658 | 1462215711350 Marionette TRACE conn2 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c75f000 == 57 [pid = 1658] [id = 594] 12:01:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x11112ac00) [pid = 1658] [serial = 1782] [outer = 0x0] 12:01:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x127166400) [pid = 1658] [serial = 1783] [outer = 0x11112ac00] 12:01:51 INFO - PROCESS | 1658 | 1462215711395 Marionette DEBUG loaded listener.js 12:01:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x129403000) [pid = 1658] [serial = 1784] [outer = 0x11112ac00] 12:01:51 INFO - PROCESS | 1658 | 1462215711694 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 12:01:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 12:01:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 576ms 12:01:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 12:01:51 INFO - PROCESS | 1658 | 1462215711725 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 12:01:51 INFO - PROCESS | 1658 | 1462215711726 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 12:01:51 INFO - PROCESS | 1658 | 1462215711728 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 12:01:51 INFO - PROCESS | 1658 | 1462215711729 Marionette TRACE conn2 <- [1,2350,null,{}] 12:01:51 INFO - PROCESS | 1658 | 1462215711731 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:51 INFO - PROCESS | 1658 | 1462215711824 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 12:01:51 INFO - PROCESS | 1658 | 1462215711886 Marionette TRACE conn2 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d705800 == 58 [pid = 1658] [id = 595] 12:01:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x128f45400) [pid = 1658] [serial = 1785] [outer = 0x0] 12:01:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x12954f400) [pid = 1658] [serial = 1786] [outer = 0x128f45400] 12:01:51 INFO - PROCESS | 1658 | 1462215711913 Marionette DEBUG loaded listener.js 12:01:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x129706000) [pid = 1658] [serial = 1787] [outer = 0x128f45400] 12:01:52 INFO - PROCESS | 1658 | 1462215712255 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 12:01:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 12:01:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 572ms 12:01:52 INFO - PROCESS | 1658 | 1462215712301 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 12:01:52 INFO - PROCESS | 1658 | 1462215712303 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 12:01:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 12:01:52 INFO - PROCESS | 1658 | 1462215712305 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 12:01:52 INFO - PROCESS | 1658 | 1462215712306 Marionette TRACE conn2 <- [1,2354,null,{}] 12:01:52 INFO - PROCESS | 1658 | 1462215712308 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:52 INFO - PROCESS | 1658 | 1462215712392 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 12:01:52 INFO - PROCESS | 1658 | 1462215712396 Marionette TRACE conn2 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x12db13000 == 59 [pid = 1658] [id = 596] 12:01:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x12970c400) [pid = 1658] [serial = 1788] [outer = 0x0] 12:01:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x1297d7000) [pid = 1658] [serial = 1789] [outer = 0x12970c400] 12:01:52 INFO - PROCESS | 1658 | 1462215712421 Marionette DEBUG loaded listener.js 12:01:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x12a9c3000) [pid = 1658] [serial = 1790] [outer = 0x12970c400] 12:01:52 INFO - PROCESS | 1658 | 1462215712755 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 12:01:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 12:01:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 468ms 12:01:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 12:01:52 INFO - PROCESS | 1658 | 1462215712774 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 12:01:52 INFO - PROCESS | 1658 | 1462215712775 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 12:01:52 INFO - PROCESS | 1658 | 1462215712777 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 12:01:52 INFO - PROCESS | 1658 | 1462215712778 Marionette TRACE conn2 <- [1,2358,null,{}] 12:01:52 INFO - PROCESS | 1658 | 1462215712780 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:52 INFO - PROCESS | 1658 | 1462215712896 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 12:01:52 INFO - PROCESS | 1658 | 1462215712903 Marionette TRACE conn2 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ded7800 == 60 [pid = 1658] [id = 597] 12:01:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x129706c00) [pid = 1658] [serial = 1791] [outer = 0x0] 12:01:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x12a9c9400) [pid = 1658] [serial = 1792] [outer = 0x129706c00] 12:01:52 INFO - PROCESS | 1658 | 1462215712929 Marionette DEBUG loaded listener.js 12:01:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x12b033c00) [pid = 1658] [serial = 1793] [outer = 0x129706c00] 12:01:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 12:01:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 671ms 12:01:53 INFO - PROCESS | 1658 | 1462215713442 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 12:01:53 INFO - PROCESS | 1658 | 1462215713449 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 12:01:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 12:01:53 INFO - PROCESS | 1658 | 1462215713455 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 12:01:53 INFO - PROCESS | 1658 | 1462215713458 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 12:01:53 INFO - PROCESS | 1658 | 1462215713461 Marionette TRACE conn2 <- [1,2362,null,{}] 12:01:53 INFO - PROCESS | 1658 | 1462215713465 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:53 INFO - PROCESS | 1658 | 1462215713614 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 12:01:53 INFO - PROCESS | 1658 | 1462215713628 Marionette TRACE conn2 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x119a47000 == 61 [pid = 1658] [id = 598] 12:01:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x1129e6000) [pid = 1658] [serial = 1794] [outer = 0x0] 12:01:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x112c6bc00) [pid = 1658] [serial = 1795] [outer = 0x1129e6000] 12:01:53 INFO - PROCESS | 1658 | 1462215713659 Marionette DEBUG loaded listener.js 12:01:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x1165d8400) [pid = 1658] [serial = 1796] [outer = 0x1129e6000] 12:01:54 INFO - PROCESS | 1658 | 1462215714121 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 12:01:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 12:01:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 674ms 12:01:54 INFO - PROCESS | 1658 | 1462215714134 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 12:01:54 INFO - PROCESS | 1658 | 1462215714140 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 12:01:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 12:01:54 INFO - PROCESS | 1658 | 1462215714157 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 12:01:54 INFO - PROCESS | 1658 | 1462215714159 Marionette TRACE conn2 <- [1,2366,null,{}] 12:01:54 INFO - PROCESS | 1658 | 1462215714163 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:54 INFO - PROCESS | 1658 | 1462215714273 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 12:01:54 INFO - PROCESS | 1658 | 1462215714379 Marionette TRACE conn2 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x1294f2800 == 62 [pid = 1658] [id = 599] 12:01:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x116aad400) [pid = 1658] [serial = 1797] [outer = 0x0] 12:01:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x11831b800) [pid = 1658] [serial = 1798] [outer = 0x116aad400] 12:01:54 INFO - PROCESS | 1658 | 1462215714410 Marionette DEBUG loaded listener.js 12:01:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x1193d1400) [pid = 1658] [serial = 1799] [outer = 0x116aad400] 12:01:54 INFO - PROCESS | 1658 | 1462215714854 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 12:01:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 12:01:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 724ms 12:01:54 INFO - PROCESS | 1658 | 1462215714882 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 12:01:54 INFO - PROCESS | 1658 | 1462215714884 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 12:01:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 12:01:54 INFO - PROCESS | 1658 | 1462215714886 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 12:01:54 INFO - PROCESS | 1658 | 1462215714889 Marionette TRACE conn2 <- [1,2370,null,{}] 12:01:54 INFO - PROCESS | 1658 | 1462215714897 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:55 INFO - PROCESS | 1658 | 1462215715007 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 12:01:55 INFO - PROCESS | 1658 | 1462215715071 Marionette TRACE conn2 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x12dee3800 == 63 [pid = 1658] [id = 600] 12:01:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x119adf000) [pid = 1658] [serial = 1800] [outer = 0x0] 12:01:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x125f65000) [pid = 1658] [serial = 1801] [outer = 0x119adf000] 12:01:55 INFO - PROCESS | 1658 | 1462215715143 Marionette DEBUG loaded listener.js 12:01:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x12777c000) [pid = 1658] [serial = 1802] [outer = 0x119adf000] 12:01:55 INFO - PROCESS | 1658 | 1462215715564 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 12:01:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 12:01:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 724ms 12:01:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 12:01:55 INFO - PROCESS | 1658 | 1462215715615 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 12:01:55 INFO - PROCESS | 1658 | 1462215715617 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 12:01:55 INFO - PROCESS | 1658 | 1462215715621 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 12:01:55 INFO - PROCESS | 1658 | 1462215715622 Marionette TRACE conn2 <- [1,2374,null,{}] 12:01:55 INFO - PROCESS | 1658 | 1462215715625 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:55 INFO - PROCESS | 1658 | 1462215715731 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 12:01:55 INFO - PROCESS | 1658 | 1462215715793 Marionette TRACE conn2 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x12f626000 == 64 [pid = 1658] [id = 601] 12:01:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x128e5bc00) [pid = 1658] [serial = 1803] [outer = 0x0] 12:01:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x129408800) [pid = 1658] [serial = 1804] [outer = 0x128e5bc00] 12:01:55 INFO - PROCESS | 1658 | 1462215715863 Marionette DEBUG loaded listener.js 12:01:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x129703800) [pid = 1658] [serial = 1805] [outer = 0x128e5bc00] 12:01:56 INFO - PROCESS | 1658 | 1462215716269 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 12:01:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 12:01:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 668ms 12:01:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 12:01:56 INFO - PROCESS | 1658 | 1462215716290 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 12:01:56 INFO - PROCESS | 1658 | 1462215716291 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 12:01:56 INFO - PROCESS | 1658 | 1462215716293 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 12:01:56 INFO - PROCESS | 1658 | 1462215716295 Marionette TRACE conn2 <- [1,2378,null,{}] 12:01:56 INFO - PROCESS | 1658 | 1462215716297 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:56 INFO - PROCESS | 1658 | 1462215716403 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 12:01:56 INFO - PROCESS | 1658 | 1462215716465 Marionette TRACE conn2 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x12f6d3000 == 65 [pid = 1658] [id = 602] 12:01:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x128e5e400) [pid = 1658] [serial = 1806] [outer = 0x0] 12:01:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x12b030800) [pid = 1658] [serial = 1807] [outer = 0x128e5e400] 12:01:56 INFO - PROCESS | 1658 | 1462215716534 Marionette DEBUG loaded listener.js 12:01:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x12b339c00) [pid = 1658] [serial = 1808] [outer = 0x128e5e400] 12:01:56 INFO - PROCESS | 1658 | 1462215716956 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 12:01:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 12:01:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 718ms 12:01:57 INFO - PROCESS | 1658 | 1462215717066 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 12:01:57 INFO - PROCESS | 1658 | 1462215717068 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 12:01:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 12:01:57 INFO - PROCESS | 1658 | 1462215717071 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 12:01:57 INFO - PROCESS | 1658 | 1462215717073 Marionette TRACE conn2 <- [1,2382,null,{}] 12:01:57 INFO - PROCESS | 1658 | 1462215717075 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:57 INFO - PROCESS | 1658 | 1462215717186 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 12:01:57 INFO - PROCESS | 1658 | 1462215717249 Marionette TRACE conn2 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x11646d000 == 66 [pid = 1658] [id = 603] 12:01:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x11112f800) [pid = 1658] [serial = 1809] [outer = 0x0] 12:01:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x115fbcc00) [pid = 1658] [serial = 1810] [outer = 0x11112f800] 12:01:57 INFO - PROCESS | 1658 | 1462215717323 Marionette DEBUG loaded listener.js 12:01:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x12955d800) [pid = 1658] [serial = 1811] [outer = 0x11112f800] 12:01:57 INFO - PROCESS | 1658 | 1462215717910 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 12:01:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 12:01:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 873ms 12:01:57 INFO - PROCESS | 1658 | 1462215717970 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 12:01:57 INFO - PROCESS | 1658 | 1462215717973 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 12:01:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 12:01:57 INFO - PROCESS | 1658 | 1462215717981 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 12:01:57 INFO - PROCESS | 1658 | 1462215717986 Marionette TRACE conn2 <- [1,2386,null,{}] 12:01:57 INFO - PROCESS | 1658 | 1462215717992 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:58 INFO - PROCESS | 1658 | 1462215718134 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 12:01:58 INFO - PROCESS | 1658 | 1462215718207 Marionette TRACE conn2 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x116ff0800 == 67 [pid = 1658] [id = 604] 12:01:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 170 (0x113484800) [pid = 1658] [serial = 1812] [outer = 0x0] 12:01:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 171 (0x115f5cc00) [pid = 1658] [serial = 1813] [outer = 0x113484800] 12:01:58 INFO - PROCESS | 1658 | 1462215718231 Marionette DEBUG loaded listener.js 12:01:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 172 (0x116803400) [pid = 1658] [serial = 1814] [outer = 0x113484800] 12:01:58 INFO - PROCESS | 1658 | 1462215718679 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 12:01:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 12:01:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 729ms 12:01:58 INFO - PROCESS | 1658 | 1462215718731 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 12:01:58 INFO - PROCESS | 1658 | 1462215718737 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 12:01:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 12:01:58 INFO - PROCESS | 1658 | 1462215718762 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 12:01:58 INFO - PROCESS | 1658 | 1462215718764 Marionette TRACE conn2 <- [1,2390,null,{}] 12:01:58 INFO - PROCESS | 1658 | 1462215718788 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:58 INFO - PROCESS | 1658 | 1462215718966 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 12:01:59 INFO - PROCESS | 1658 | 1462215719086 Marionette TRACE conn2 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:59 INFO - PROCESS | 1658 | --DOCSHELL 0x12da43800 == 66 [pid = 1658] [id = 543] 12:01:59 INFO - PROCESS | 1658 | --DOCSHELL 0x119218000 == 65 [pid = 1658] [id = 540] 12:01:59 INFO - PROCESS | 1658 | --DOCSHELL 0x12db1c000 == 64 [pid = 1658] [id = 544] 12:01:59 INFO - PROCESS | 1658 | --DOCSHELL 0x12b049800 == 63 [pid = 1658] [id = 527] 12:01:59 INFO - PROCESS | 1658 | --DOCSHELL 0x12db13000 == 62 [pid = 1658] [id = 596] 12:01:59 INFO - PROCESS | 1658 | --DOCSHELL 0x12d705800 == 61 [pid = 1658] [id = 595] 12:01:59 INFO - PROCESS | 1658 | --DOCSHELL 0x12c75f000 == 60 [pid = 1658] [id = 594] 12:01:59 INFO - PROCESS | 1658 | --DOCSHELL 0x12c76a800 == 59 [pid = 1658] [id = 593] 12:01:59 INFO - PROCESS | 1658 | --DOCSHELL 0x12c1ab000 == 58 [pid = 1658] [id = 592] 12:01:59 INFO - PROCESS | 1658 | --DOMWINDOW == 171 (0x12b2eac00) [pid = 1658] [serial = 1732] [outer = 0x0] [url = about:blank] 12:01:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x1134d1800 == 59 [pid = 1658] [id = 605] 12:01:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 172 (0x112914000) [pid = 1658] [serial = 1815] [outer = 0x0] 12:01:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 173 (0x112c6a800) [pid = 1658] [serial = 1816] [outer = 0x112914000] 12:01:59 INFO - PROCESS | 1658 | 1462215719141 Marionette DEBUG loaded listener.js 12:01:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 174 (0x118368000) [pid = 1658] [serial = 1817] [outer = 0x112914000] 12:01:59 INFO - PROCESS | 1658 | --DOCSHELL 0x12bbc5800 == 58 [pid = 1658] [id = 591] 12:01:59 INFO - PROCESS | 1658 | --DOCSHELL 0x12b064800 == 57 [pid = 1658] [id = 590] 12:01:59 INFO - PROCESS | 1658 | --DOCSHELL 0x1294e3000 == 56 [pid = 1658] [id = 589] 12:01:59 INFO - PROCESS | 1658 | --DOCSHELL 0x125fdc800 == 55 [pid = 1658] [id = 588] 12:01:59 INFO - PROCESS | 1658 | --DOCSHELL 0x1215c6000 == 54 [pid = 1658] [id = 587] 12:01:59 INFO - PROCESS | 1658 | --DOCSHELL 0x119a4d000 == 53 [pid = 1658] [id = 586] 12:01:59 INFO - PROCESS | 1658 | --DOCSHELL 0x1175bb800 == 52 [pid = 1658] [id = 585] 12:01:59 INFO - PROCESS | 1658 | --DOCSHELL 0x121994800 == 51 [pid = 1658] [id = 584] 12:01:59 INFO - PROCESS | 1658 | --DOMWINDOW == 173 (0x12b027800) [pid = 1658] [serial = 1729] [outer = 0x0] [url = about:blank] 12:01:59 INFO - PROCESS | 1658 | --DOMWINDOW == 172 (0x116f26c00) [pid = 1658] [serial = 1702] [outer = 0x0] [url = about:blank] 12:01:59 INFO - PROCESS | 1658 | --DOMWINDOW == 171 (0x129556400) [pid = 1658] [serial = 1718] [outer = 0x0] [url = about:blank] 12:01:59 INFO - PROCESS | 1658 | --DOMWINDOW == 170 (0x12a9c5c00) [pid = 1658] [serial = 1727] [outer = 0x0] [url = about:blank] 12:01:59 INFO - PROCESS | 1658 | --DOMWINDOW == 169 (0x112c63000) [pid = 1658] [serial = 1723] [outer = 0x0] [url = about:blank] 12:01:59 INFO - PROCESS | 1658 | --DOMWINDOW == 168 (0x1273d2c00) [pid = 1658] [serial = 1712] [outer = 0x0] [url = about:blank] 12:01:59 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x128f3b800) [pid = 1658] [serial = 1726] [outer = 0x0] [url = about:blank] 12:01:59 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x1294cf400) [pid = 1658] [serial = 1717] [outer = 0x0] [url = about:blank] 12:01:59 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x128f3a400) [pid = 1658] [serial = 1715] [outer = 0x0] [url = about:blank] 12:01:59 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x12772f400) [pid = 1658] [serial = 1714] [outer = 0x0] [url = about:blank] 12:01:59 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x129703c00) [pid = 1658] [serial = 1720] [outer = 0x0] [url = about:blank] 12:01:59 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x12970f400) [pid = 1658] [serial = 1721] [outer = 0x0] [url = about:blank] 12:01:59 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x126866c00) [pid = 1658] [serial = 1711] [outer = 0x0] [url = about:blank] 12:01:59 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x1219aa400) [pid = 1658] [serial = 1708] [outer = 0x0] [url = about:blank] 12:01:59 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x1255ba800) [pid = 1658] [serial = 1709] [outer = 0x0] [url = about:blank] 12:01:59 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x1195c4000) [pid = 1658] [serial = 1724] [outer = 0x0] [url = about:blank] 12:01:59 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x118317800) [pid = 1658] [serial = 1681] [outer = 0x0] [url = about:blank] 12:01:59 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x129551400) [pid = 1658] [serial = 1676] [outer = 0x0] [url = about:blank] 12:01:59 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x1192c2000) [pid = 1658] [serial = 1703] [outer = 0x0] [url = about:blank] 12:01:59 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x118319c00) [pid = 1658] [serial = 1700] [outer = 0x0] [url = about:blank] 12:01:59 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x117c3b400) [pid = 1658] [serial = 1699] [outer = 0x0] [url = about:blank] 12:01:59 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x1196f4400) [pid = 1658] [serial = 1705] [outer = 0x0] [url = about:blank] 12:01:59 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x1212a3000) [pid = 1658] [serial = 1706] [outer = 0x0] [url = about:blank] 12:01:59 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x128e62000) [pid = 1658] [serial = 1690] [outer = 0x0] [url = about:blank] 12:01:59 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x12772b000) [pid = 1658] [serial = 1693] [outer = 0x0] [url = about:blank] 12:01:59 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x1273c8800) [pid = 1658] [serial = 1687] [outer = 0x0] [url = about:blank] 12:01:59 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x12110c400) [pid = 1658] [serial = 1684] [outer = 0x0] [url = about:blank] 12:01:59 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x112c6dc00) [pid = 1658] [serial = 1678] [outer = 0x0] [url = about:blank] 12:01:59 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x11352d400) [pid = 1658] [serial = 1697] [outer = 0x0] [url = about:blank] 12:01:59 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x112c0a400) [pid = 1658] [serial = 1696] [outer = 0x0] [url = about:blank] 12:01:59 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x12b035000) [pid = 1658] [serial = 1730] [outer = 0x0] [url = about:blank] 12:01:59 INFO - PROCESS | 1658 | 1462215719476 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 12:01:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 12:01:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 725ms 12:01:59 INFO - PROCESS | 1658 | 1462215719482 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 12:01:59 INFO - PROCESS | 1658 | 1462215719484 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 12:01:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 12:01:59 INFO - PROCESS | 1658 | 1462215719490 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 12:01:59 INFO - PROCESS | 1658 | 1462215719492 Marionette TRACE conn2 <- [1,2394,null,{}] 12:01:59 INFO - PROCESS | 1658 | 1462215719500 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:01:59 INFO - PROCESS | 1658 | 1462215719593 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 12:01:59 INFO - PROCESS | 1658 | 1462215719653 Marionette TRACE conn2 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x121d99000 == 52 [pid = 1658] [id = 606] 12:01:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x118365800) [pid = 1658] [serial = 1818] [outer = 0x0] 12:01:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x1187a6400) [pid = 1658] [serial = 1819] [outer = 0x118365800] 12:01:59 INFO - PROCESS | 1658 | 1462215719681 Marionette DEBUG loaded listener.js 12:01:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x1196f8c00) [pid = 1658] [serial = 1820] [outer = 0x118365800] 12:02:00 INFO - PROCESS | 1658 | 1462215720005 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:02:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 12:02:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 574ms 12:02:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 12:02:00 INFO - PROCESS | 1658 | 1462215720062 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 12:02:00 INFO - PROCESS | 1658 | 1462215720064 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 12:02:00 INFO - PROCESS | 1658 | 1462215720066 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 12:02:00 INFO - PROCESS | 1658 | 1462215720067 Marionette TRACE conn2 <- [1,2398,null,{}] 12:02:00 INFO - PROCESS | 1658 | 1462215720070 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:00 INFO - PROCESS | 1658 | 1462215720157 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 12:02:00 INFO - PROCESS | 1658 | 1462215720219 Marionette TRACE conn2 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x129758000 == 53 [pid = 1658] [id = 607] 12:02:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x1196fac00) [pid = 1658] [serial = 1821] [outer = 0x0] 12:02:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x12110b400) [pid = 1658] [serial = 1822] [outer = 0x1196fac00] 12:02:00 INFO - PROCESS | 1658 | 1462215720245 Marionette DEBUG loaded listener.js 12:02:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x1255c4400) [pid = 1658] [serial = 1823] [outer = 0x1196fac00] 12:02:00 INFO - PROCESS | 1658 | 1462215720538 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 12:02:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 12:02:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 522ms 12:02:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 12:02:00 INFO - PROCESS | 1658 | 1462215720589 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 12:02:00 INFO - PROCESS | 1658 | 1462215720590 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 12:02:00 INFO - PROCESS | 1658 | 1462215720592 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 12:02:00 INFO - PROCESS | 1658 | 1462215720593 Marionette TRACE conn2 <- [1,2402,null,{}] 12:02:00 INFO - PROCESS | 1658 | 1462215720595 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:00 INFO - PROCESS | 1658 | 1462215720678 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 12:02:00 INFO - PROCESS | 1658 | 1462215720739 Marionette TRACE conn2 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b309000 == 54 [pid = 1658] [id = 608] 12:02:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x119c9d400) [pid = 1658] [serial = 1824] [outer = 0x0] 12:02:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x125fc1800) [pid = 1658] [serial = 1825] [outer = 0x119c9d400] 12:02:00 INFO - PROCESS | 1658 | 1462215720764 Marionette DEBUG loaded listener.js 12:02:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x127346400) [pid = 1658] [serial = 1826] [outer = 0x119c9d400] 12:02:01 INFO - PROCESS | 1658 | 1462215721052 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 12:02:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 12:02:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 518ms 12:02:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 12:02:01 INFO - PROCESS | 1658 | 1462215721110 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 12:02:01 INFO - PROCESS | 1658 | 1462215721112 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 12:02:01 INFO - PROCESS | 1658 | 1462215721114 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 12:02:01 INFO - PROCESS | 1658 | 1462215721115 Marionette TRACE conn2 <- [1,2406,null,{}] 12:02:01 INFO - PROCESS | 1658 | 1462215721117 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:01 INFO - PROCESS | 1658 | 1462215721217 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 12:02:01 INFO - PROCESS | 1658 | 1462215721222 Marionette TRACE conn2 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c763800 == 55 [pid = 1658] [id = 609] 12:02:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x12734c000) [pid = 1658] [serial = 1827] [outer = 0x0] 12:02:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x128e58800) [pid = 1658] [serial = 1828] [outer = 0x12734c000] 12:02:01 INFO - PROCESS | 1658 | 1462215721249 Marionette DEBUG loaded listener.js 12:02:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x129553800) [pid = 1658] [serial = 1829] [outer = 0x12734c000] 12:02:01 INFO - PROCESS | 1658 | 1462215721654 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 12:02:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 12:02:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 568ms 12:02:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 12:02:01 INFO - PROCESS | 1658 | 1462215721688 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 12:02:01 INFO - PROCESS | 1658 | 1462215721689 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 12:02:01 INFO - PROCESS | 1658 | 1462215721691 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 12:02:01 INFO - PROCESS | 1658 | 1462215721693 Marionette TRACE conn2 <- [1,2410,null,{}] 12:02:01 INFO - PROCESS | 1658 | 1462215721695 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:01 INFO - PROCESS | 1658 | 1462215721799 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 12:02:01 INFO - PROCESS | 1658 | 1462215721837 Marionette TRACE conn2 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ccf6000 == 56 [pid = 1658] [id = 610] 12:02:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x12685e400) [pid = 1658] [serial = 1830] [outer = 0x0] 12:02:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x12955dc00) [pid = 1658] [serial = 1831] [outer = 0x12685e400] 12:02:01 INFO - PROCESS | 1658 | 1462215721862 Marionette DEBUG loaded listener.js 12:02:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x12a9c3800) [pid = 1658] [serial = 1832] [outer = 0x12685e400] 12:02:02 INFO - PROCESS | 1658 | 1462215722188 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 12:02:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 12:02:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 519ms 12:02:02 INFO - PROCESS | 1658 | 1462215722216 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 12:02:02 INFO - PROCESS | 1658 | 1462215722217 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 12:02:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 12:02:02 INFO - PROCESS | 1658 | 1462215722222 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 12:02:02 INFO - PROCESS | 1658 | 1462215722223 Marionette TRACE conn2 <- [1,2414,null,{}] 12:02:02 INFO - PROCESS | 1658 | 1462215722225 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:02 INFO - PROCESS | 1658 | 1462215722332 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 12:02:02 INFO - PROCESS | 1658 | 1462215722343 Marionette TRACE conn2 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d89d800 == 57 [pid = 1658] [id = 611] 12:02:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x12b02ac00) [pid = 1658] [serial = 1833] [outer = 0x0] 12:02:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x12b036000) [pid = 1658] [serial = 1834] [outer = 0x12b02ac00] 12:02:02 INFO - PROCESS | 1658 | 1462215722368 Marionette DEBUG loaded listener.js 12:02:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x12bb52000) [pid = 1658] [serial = 1835] [outer = 0x12b02ac00] 12:02:02 INFO - PROCESS | 1658 | 1462215722726 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 12:02:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 12:02:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 518ms 12:02:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 12:02:02 INFO - PROCESS | 1658 | 1462215722741 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 12:02:02 INFO - PROCESS | 1658 | 1462215722742 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 12:02:02 INFO - PROCESS | 1658 | 1462215722744 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 12:02:02 INFO - PROCESS | 1658 | 1462215722745 Marionette TRACE conn2 <- [1,2418,null,{}] 12:02:02 INFO - PROCESS | 1658 | 1462215722747 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:02 INFO - PROCESS | 1658 | 1462215722857 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 12:02:02 INFO - PROCESS | 1658 | 1462215722872 Marionette TRACE conn2 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x12dbe3000 == 58 [pid = 1658] [id = 612] 12:02:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x12b02b000) [pid = 1658] [serial = 1836] [outer = 0x0] 12:02:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x12bb5a400) [pid = 1658] [serial = 1837] [outer = 0x12b02b000] 12:02:02 INFO - PROCESS | 1658 | 1462215722896 Marionette DEBUG loaded listener.js 12:02:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x12bd4b000) [pid = 1658] [serial = 1838] [outer = 0x12b02b000] 12:02:03 INFO - PROCESS | 1658 | 1462215723242 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:02:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 12:02:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 520ms 12:02:03 INFO - PROCESS | 1658 | 1462215723265 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 12:02:03 INFO - PROCESS | 1658 | 1462215723266 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 12:02:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 12:02:03 INFO - PROCESS | 1658 | 1462215723268 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 12:02:03 INFO - PROCESS | 1658 | 1462215723269 Marionette TRACE conn2 <- [1,2422,null,{}] 12:02:03 INFO - PROCESS | 1658 | 1462215723271 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:03 INFO - PROCESS | 1658 | 1462215723500 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 12:02:03 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x1299b9800) [pid = 1658] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 12:02:03 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x12970c400) [pid = 1658] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 12:02:03 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x1218eb800) [pid = 1658] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 12:02:03 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x118312000) [pid = 1658] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 12:02:03 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x127163000) [pid = 1658] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 12:02:03 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x1219a4400) [pid = 1658] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 12:02:03 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x112a5a800) [pid = 1658] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 12:02:03 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x119243800) [pid = 1658] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 12:02:03 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x1129d8800) [pid = 1658] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 12:02:03 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x1187a3000) [pid = 1658] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 12:02:03 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x11112ac00) [pid = 1658] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 12:02:03 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x118a0b800) [pid = 1658] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 12:02:03 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x11680b400) [pid = 1658] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 12:02:03 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x128f45400) [pid = 1658] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 12:02:03 INFO - PROCESS | 1658 | 1462215723549 Marionette TRACE conn2 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x1175b6000 == 59 [pid = 1658] [id = 613] 12:02:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x11112c000) [pid = 1658] [serial = 1839] [outer = 0x0] 12:02:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x112a52c00) [pid = 1658] [serial = 1840] [outer = 0x11112c000] 12:02:03 INFO - PROCESS | 1658 | 1462215723576 Marionette DEBUG loaded listener.js 12:02:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x118a16800) [pid = 1658] [serial = 1841] [outer = 0x11112c000] 12:02:03 INFO - PROCESS | 1658 | 1462215723864 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:02:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 12:02:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 621ms 12:02:03 INFO - PROCESS | 1658 | 1462215723891 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 12:02:03 INFO - PROCESS | 1658 | 1462215723893 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 12:02:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 12:02:03 INFO - PROCESS | 1658 | 1462215723895 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 12:02:03 INFO - PROCESS | 1658 | 1462215723897 Marionette TRACE conn2 <- [1,2426,null,{}] 12:02:03 INFO - PROCESS | 1658 | 1462215723899 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:04 INFO - PROCESS | 1658 | 1462215724016 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 12:02:04 INFO - PROCESS | 1658 | 1462215724077 Marionette TRACE conn2 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x12f627000 == 60 [pid = 1658] [id = 614] 12:02:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x11112c400) [pid = 1658] [serial = 1842] [outer = 0x0] 12:02:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x1297cb000) [pid = 1658] [serial = 1843] [outer = 0x11112c400] 12:02:04 INFO - PROCESS | 1658 | 1462215724106 Marionette DEBUG loaded listener.js 12:02:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x12be1fc00) [pid = 1658] [serial = 1844] [outer = 0x11112c400] 12:02:04 INFO - PROCESS | 1658 | 1462215724387 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 12:02:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 12:02:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 518ms 12:02:04 INFO - PROCESS | 1658 | 1462215724415 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 12:02:04 INFO - PROCESS | 1658 | 1462215724416 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 12:02:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 12:02:04 INFO - PROCESS | 1658 | 1462215724426 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 12:02:04 INFO - PROCESS | 1658 | 1462215724427 Marionette TRACE conn2 <- [1,2430,null,{}] 12:02:04 INFO - PROCESS | 1658 | 1462215724430 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:04 INFO - PROCESS | 1658 | 1462215724524 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 12:02:04 INFO - PROCESS | 1658 | 1462215724529 Marionette TRACE conn2 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x135341800 == 61 [pid = 1658] [id = 615] 12:02:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x12c081800) [pid = 1658] [serial = 1845] [outer = 0x0] 12:02:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x12c086400) [pid = 1658] [serial = 1846] [outer = 0x12c081800] 12:02:04 INFO - PROCESS | 1658 | 1462215724554 Marionette DEBUG loaded listener.js 12:02:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x12c08b400) [pid = 1658] [serial = 1847] [outer = 0x12c081800] 12:02:04 INFO - PROCESS | 1658 | 1462215724905 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 12:02:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 12:02:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 519ms 12:02:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 12:02:04 INFO - PROCESS | 1658 | 1462215724956 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 12:02:04 INFO - PROCESS | 1658 | 1462215724957 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 12:02:04 INFO - PROCESS | 1658 | 1462215724959 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 12:02:04 INFO - PROCESS | 1658 | 1462215724960 Marionette TRACE conn2 <- [1,2434,null,{}] 12:02:04 INFO - PROCESS | 1658 | 1462215724962 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:05 INFO - PROCESS | 1658 | 1462215725048 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 12:02:05 INFO - PROCESS | 1658 | 1462215725053 Marionette TRACE conn2 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:05 INFO - PROCESS | 1658 | ++DOCSHELL 0x13540a800 == 62 [pid = 1658] [id = 616] 12:02:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x12c08a800) [pid = 1658] [serial = 1848] [outer = 0x0] 12:02:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x12c104800) [pid = 1658] [serial = 1849] [outer = 0x12c08a800] 12:02:05 INFO - PROCESS | 1658 | 1462215725077 Marionette DEBUG loaded listener.js 12:02:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x12c10ac00) [pid = 1658] [serial = 1850] [outer = 0x12c08a800] 12:02:05 INFO - PROCESS | 1658 | 1462215725412 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 12:02:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 12:02:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 467ms 12:02:05 INFO - PROCESS | 1658 | 1462215725427 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 12:02:05 INFO - PROCESS | 1658 | 1462215725428 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 12:02:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 12:02:05 INFO - PROCESS | 1658 | 1462215725430 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 12:02:05 INFO - PROCESS | 1658 | 1462215725431 Marionette TRACE conn2 <- [1,2438,null,{}] 12:02:05 INFO - PROCESS | 1658 | 1462215725433 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:05 INFO - PROCESS | 1658 | 1462215725593 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 12:02:05 INFO - PROCESS | 1658 | 1462215725663 Marionette TRACE conn2 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:05 INFO - PROCESS | 1658 | ++DOCSHELL 0x118526800 == 63 [pid = 1658] [id = 617] 12:02:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x111125400) [pid = 1658] [serial = 1851] [outer = 0x0] 12:02:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x1121dd000) [pid = 1658] [serial = 1852] [outer = 0x111125400] 12:02:05 INFO - PROCESS | 1658 | 1462215725695 Marionette DEBUG loaded listener.js 12:02:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x1129dfc00) [pid = 1658] [serial = 1853] [outer = 0x111125400] 12:02:06 INFO - PROCESS | 1658 | 1462215726160 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 12:02:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 12:02:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 773ms 12:02:06 INFO - PROCESS | 1658 | 1462215726205 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 12:02:06 INFO - PROCESS | 1658 | 1462215726207 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 12:02:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 12:02:06 INFO - PROCESS | 1658 | 1462215726210 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 12:02:06 INFO - PROCESS | 1658 | 1462215726213 Marionette TRACE conn2 <- [1,2442,null,{}] 12:02:06 INFO - PROCESS | 1658 | 1462215726216 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:06 INFO - PROCESS | 1658 | 1462215726366 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 12:02:06 INFO - PROCESS | 1658 | 1462215726378 Marionette TRACE conn2 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x1275c4800 == 64 [pid = 1658] [id = 618] 12:02:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x117c3dc00) [pid = 1658] [serial = 1854] [outer = 0x0] 12:02:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x11831b000) [pid = 1658] [serial = 1855] [outer = 0x117c3dc00] 12:02:06 INFO - PROCESS | 1658 | 1462215726410 Marionette DEBUG loaded listener.js 12:02:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x11879d400) [pid = 1658] [serial = 1856] [outer = 0x117c3dc00] 12:02:06 INFO - PROCESS | 1658 | 1462215726830 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 12:02:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 12:02:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 672ms 12:02:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 12:02:06 INFO - PROCESS | 1658 | 1462215726883 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 12:02:06 INFO - PROCESS | 1658 | 1462215726885 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 12:02:06 INFO - PROCESS | 1658 | 1462215726887 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 12:02:06 INFO - PROCESS | 1658 | 1462215726889 Marionette TRACE conn2 <- [1,2446,null,{}] 12:02:06 INFO - PROCESS | 1658 | 1462215726891 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:07 INFO - PROCESS | 1658 | 1462215727020 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 12:02:07 INFO - PROCESS | 1658 | 1462215727130 Marionette TRACE conn2 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x12da42000 == 65 [pid = 1658] [id = 619] 12:02:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x118f52800) [pid = 1658] [serial = 1857] [outer = 0x0] 12:02:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 170 (0x12110d400) [pid = 1658] [serial = 1858] [outer = 0x118f52800] 12:02:07 INFO - PROCESS | 1658 | 1462215727162 Marionette DEBUG loaded listener.js 12:02:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 171 (0x127342800) [pid = 1658] [serial = 1859] [outer = 0x118f52800] 12:02:07 INFO - PROCESS | 1658 | 1462215727573 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 12:02:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 12:02:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 722ms 12:02:07 INFO - PROCESS | 1658 | 1462215727610 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 12:02:07 INFO - PROCESS | 1658 | 1462215727613 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 12:02:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 12:02:07 INFO - PROCESS | 1658 | 1462215727621 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 12:02:07 INFO - PROCESS | 1658 | 1462215727624 Marionette TRACE conn2 <- [1,2450,null,{}] 12:02:07 INFO - PROCESS | 1658 | 1462215727626 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:07 INFO - PROCESS | 1658 | 1462215727738 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 12:02:07 INFO - PROCESS | 1658 | 1462215727843 Marionette TRACE conn2 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x135279800 == 66 [pid = 1658] [id = 620] 12:02:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 172 (0x119241400) [pid = 1658] [serial = 1860] [outer = 0x0] 12:02:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 173 (0x1273c8800) [pid = 1658] [serial = 1861] [outer = 0x119241400] 12:02:07 INFO - PROCESS | 1658 | 1462215727875 Marionette DEBUG loaded listener.js 12:02:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 174 (0x12970e800) [pid = 1658] [serial = 1862] [outer = 0x119241400] 12:02:08 INFO - PROCESS | 1658 | 1462215728282 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 12:02:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 12:02:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 678ms 12:02:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 12:02:08 INFO - PROCESS | 1658 | 1462215728294 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 12:02:08 INFO - PROCESS | 1658 | 1462215728295 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 12:02:08 INFO - PROCESS | 1658 | 1462215728298 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 12:02:08 INFO - PROCESS | 1658 | 1462215728299 Marionette TRACE conn2 <- [1,2454,null,{}] 12:02:08 INFO - PROCESS | 1658 | 1462215728301 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:08 INFO - PROCESS | 1658 | 1462215728430 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 12:02:08 INFO - PROCESS | 1658 | 1462215728508 Marionette TRACE conn2 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x13591f800 == 67 [pid = 1658] [id = 621] 12:02:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 175 (0x127775800) [pid = 1658] [serial = 1863] [outer = 0x0] 12:02:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 176 (0x12b344c00) [pid = 1658] [serial = 1864] [outer = 0x127775800] 12:02:08 INFO - PROCESS | 1658 | 1462215728537 Marionette DEBUG loaded listener.js 12:02:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 177 (0x12bd54800) [pid = 1658] [serial = 1865] [outer = 0x127775800] 12:02:08 INFO - PROCESS | 1658 | 1462215728943 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 12:02:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 12:02:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 673ms 12:02:08 INFO - PROCESS | 1658 | 1462215728971 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 12:02:08 INFO - PROCESS | 1658 | 1462215728973 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 12:02:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 12:02:08 INFO - PROCESS | 1658 | 1462215728975 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 12:02:08 INFO - PROCESS | 1658 | 1462215728976 Marionette TRACE conn2 <- [1,2458,null,{}] 12:02:08 INFO - PROCESS | 1658 | 1462215728979 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:09 INFO - PROCESS | 1658 | 1462215729086 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 12:02:09 INFO - PROCESS | 1658 | 1462215729192 Marionette TRACE conn2 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:09 INFO - PROCESS | 1658 | ++DOCSHELL 0x1359da800 == 68 [pid = 1658] [id = 622] 12:02:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 178 (0x12c088800) [pid = 1658] [serial = 1866] [outer = 0x0] 12:02:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 179 (0x12c08d000) [pid = 1658] [serial = 1867] [outer = 0x12c088800] 12:02:09 INFO - PROCESS | 1658 | 1462215729243 Marionette DEBUG loaded listener.js 12:02:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 180 (0x12c56f800) [pid = 1658] [serial = 1868] [outer = 0x12c088800] 12:02:09 INFO - PROCESS | 1658 | 1462215729719 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 12:02:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 12:02:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 821ms 12:02:10 INFO - PROCESS | 1658 | 1462215730030 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 12:02:10 INFO - PROCESS | 1658 | 1462215730032 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 12:02:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 12:02:10 INFO - PROCESS | 1658 | 1462215730063 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 12:02:10 INFO - PROCESS | 1658 | 1462215730065 Marionette TRACE conn2 <- [1,2462,null,{}] 12:02:10 INFO - PROCESS | 1658 | 1462215730068 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:10 INFO - PROCESS | 1658 | 1462215730167 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 12:02:10 INFO - PROCESS | 1658 | 1462215730228 Marionette TRACE conn2 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x1268c4800 == 69 [pid = 1658] [id = 623] 12:02:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 181 (0x1129e6c00) [pid = 1658] [serial = 1869] [outer = 0x0] 12:02:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 182 (0x112c08400) [pid = 1658] [serial = 1870] [outer = 0x1129e6c00] 12:02:10 INFO - PROCESS | 1658 | 1462215730256 Marionette DEBUG loaded listener.js 12:02:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 183 (0x1130afc00) [pid = 1658] [serial = 1871] [outer = 0x1129e6c00] 12:02:10 INFO - PROCESS | 1658 | 1462215730731 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 12:02:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 12:02:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 676ms 12:02:10 INFO - PROCESS | 1658 | 1462215730739 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 12:02:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 12:02:10 INFO - PROCESS | 1658 | 1462215730741 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 12:02:10 INFO - PROCESS | 1658 | 1462215730746 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 12:02:10 INFO - PROCESS | 1658 | 1462215730749 Marionette TRACE conn2 <- [1,2466,null,{}] 12:02:10 INFO - PROCESS | 1658 | 1462215730771 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:10 INFO - PROCESS | 1658 | 1462215730869 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 12:02:10 INFO - PROCESS | 1658 | 1462215730949 Marionette TRACE conn2 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x119653000 == 70 [pid = 1658] [id = 624] 12:02:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 184 (0x1134f3000) [pid = 1658] [serial = 1872] [outer = 0x0] 12:02:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 185 (0x116788000) [pid = 1658] [serial = 1873] [outer = 0x1134f3000] 12:02:10 INFO - PROCESS | 1658 | 1462215730976 Marionette DEBUG loaded listener.js 12:02:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 186 (0x11812f800) [pid = 1658] [serial = 1874] [outer = 0x1134f3000] 12:02:11 INFO - PROCESS | 1658 | 1462215731380 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 12:02:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 12:02:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 673ms 12:02:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 12:02:11 INFO - PROCESS | 1658 | 1462215731417 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 12:02:11 INFO - PROCESS | 1658 | 1462215731419 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 12:02:11 INFO - PROCESS | 1658 | 1462215731421 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 12:02:11 INFO - PROCESS | 1658 | 1462215731422 Marionette TRACE conn2 <- [1,2470,null,{}] 12:02:11 INFO - PROCESS | 1658 | 1462215731428 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:11 INFO - PROCESS | 1658 | 1462215731551 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 12:02:11 INFO - PROCESS | 1658 | 1462215731631 Marionette TRACE conn2 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:11 INFO - PROCESS | 1658 | ++DOCSHELL 0x1175c1800 == 71 [pid = 1658] [id = 625] 12:02:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 187 (0x112c09c00) [pid = 1658] [serial = 1875] [outer = 0x0] 12:02:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 188 (0x116873400) [pid = 1658] [serial = 1876] [outer = 0x112c09c00] 12:02:11 INFO - PROCESS | 1658 | 1462215731700 Marionette DEBUG loaded listener.js 12:02:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 189 (0x1196ed800) [pid = 1658] [serial = 1877] [outer = 0x112c09c00] 12:02:11 INFO - PROCESS | 1658 | --DOCSHELL 0x13540a800 == 70 [pid = 1658] [id = 616] 12:02:11 INFO - PROCESS | 1658 | --DOCSHELL 0x135341800 == 69 [pid = 1658] [id = 615] 12:02:11 INFO - PROCESS | 1658 | --DOCSHELL 0x12f627000 == 68 [pid = 1658] [id = 614] 12:02:11 INFO - PROCESS | 1658 | --DOCSHELL 0x1175b6000 == 67 [pid = 1658] [id = 613] 12:02:11 INFO - PROCESS | 1658 | --DOCSHELL 0x12dbe3000 == 66 [pid = 1658] [id = 612] 12:02:11 INFO - PROCESS | 1658 | --DOCSHELL 0x12d89d800 == 65 [pid = 1658] [id = 611] 12:02:11 INFO - PROCESS | 1658 | --DOMWINDOW == 188 (0x11112d400) [pid = 1658] [serial = 1735] [outer = 0x0] [url = about:blank] 12:02:11 INFO - PROCESS | 1658 | --DOMWINDOW == 187 (0x118122c00) [pid = 1658] [serial = 1738] [outer = 0x0] [url = about:blank] 12:02:11 INFO - PROCESS | 1658 | --DOMWINDOW == 186 (0x1192c3c00) [pid = 1658] [serial = 1750] [outer = 0x0] [url = about:blank] 12:02:11 INFO - PROCESS | 1658 | --DOMWINDOW == 185 (0x127779000) [pid = 1658] [serial = 1744] [outer = 0x0] [url = about:blank] 12:02:11 INFO - PROCESS | 1658 | --DOMWINDOW == 184 (0x1299b3800) [pid = 1658] [serial = 1747] [outer = 0x0] [url = about:blank] 12:02:11 INFO - PROCESS | 1658 | --DOMWINDOW == 183 (0x125484c00) [pid = 1658] [serial = 1741] [outer = 0x0] [url = about:blank] 12:02:11 INFO - PROCESS | 1658 | --DOCSHELL 0x12ccf6000 == 64 [pid = 1658] [id = 610] 12:02:11 INFO - PROCESS | 1658 | --DOCSHELL 0x12c763800 == 63 [pid = 1658] [id = 609] 12:02:11 INFO - PROCESS | 1658 | --DOCSHELL 0x12b309000 == 62 [pid = 1658] [id = 608] 12:02:11 INFO - PROCESS | 1658 | --DOCSHELL 0x129758000 == 61 [pid = 1658] [id = 607] 12:02:11 INFO - PROCESS | 1658 | --DOCSHELL 0x121d99000 == 60 [pid = 1658] [id = 606] 12:02:11 INFO - PROCESS | 1658 | --DOCSHELL 0x1134d1800 == 59 [pid = 1658] [id = 605] 12:02:11 INFO - PROCESS | 1658 | --DOCSHELL 0x116ff0800 == 58 [pid = 1658] [id = 604] 12:02:11 INFO - PROCESS | 1658 | --DOCSHELL 0x12f6d3000 == 57 [pid = 1658] [id = 602] 12:02:11 INFO - PROCESS | 1658 | --DOCSHELL 0x12f626000 == 56 [pid = 1658] [id = 601] 12:02:11 INFO - PROCESS | 1658 | --DOCSHELL 0x12dee3800 == 55 [pid = 1658] [id = 600] 12:02:11 INFO - PROCESS | 1658 | --DOCSHELL 0x1294f2800 == 54 [pid = 1658] [id = 599] 12:02:11 INFO - PROCESS | 1658 | --DOCSHELL 0x119a47000 == 53 [pid = 1658] [id = 598] 12:02:11 INFO - PROCESS | 1658 | --DOCSHELL 0x12ded7800 == 52 [pid = 1658] [id = 597] 12:02:11 INFO - PROCESS | 1658 | --DOMWINDOW == 182 (0x12b2f7c00) [pid = 1658] [serial = 1733] [outer = 0x0] [url = about:blank] 12:02:11 INFO - PROCESS | 1658 | --DOMWINDOW == 181 (0x1297d7000) [pid = 1658] [serial = 1789] [outer = 0x0] [url = about:blank] 12:02:11 INFO - PROCESS | 1658 | --DOMWINDOW == 180 (0x123681c00) [pid = 1658] [serial = 1771] [outer = 0x0] [url = about:blank] 12:02:11 INFO - PROCESS | 1658 | --DOMWINDOW == 179 (0x118369c00) [pid = 1658] [serial = 1762] [outer = 0x0] [url = about:blank] 12:02:11 INFO - PROCESS | 1658 | --DOMWINDOW == 178 (0x12734f800) [pid = 1658] [serial = 1777] [outer = 0x0] [url = about:blank] 12:02:11 INFO - PROCESS | 1658 | --DOMWINDOW == 177 (0x126eecc00) [pid = 1658] [serial = 1774] [outer = 0x0] [url = about:blank] 12:02:11 INFO - PROCESS | 1658 | --DOMWINDOW == 176 (0x11317b400) [pid = 1658] [serial = 1756] [outer = 0x0] [url = about:blank] 12:02:11 INFO - PROCESS | 1658 | --DOMWINDOW == 175 (0x127736400) [pid = 1658] [serial = 1780] [outer = 0x0] [url = about:blank] 12:02:11 INFO - PROCESS | 1658 | --DOMWINDOW == 174 (0x112c6b800) [pid = 1658] [serial = 1754] [outer = 0x0] [url = about:blank] 12:02:11 INFO - PROCESS | 1658 | --DOMWINDOW == 173 (0x112a5d000) [pid = 1658] [serial = 1753] [outer = 0x0] [url = about:blank] 12:02:11 INFO - PROCESS | 1658 | --DOMWINDOW == 172 (0x118a18800) [pid = 1658] [serial = 1765] [outer = 0x0] [url = about:blank] 12:02:11 INFO - PROCESS | 1658 | --DOMWINDOW == 171 (0x127166400) [pid = 1658] [serial = 1783] [outer = 0x0] [url = about:blank] 12:02:11 INFO - PROCESS | 1658 | --DOMWINDOW == 170 (0x1192ba400) [pid = 1658] [serial = 1766] [outer = 0x0] [url = about:blank] 12:02:11 INFO - PROCESS | 1658 | --DOMWINDOW == 169 (0x11962d800) [pid = 1658] [serial = 1768] [outer = 0x0] [url = about:blank] 12:02:11 INFO - PROCESS | 1658 | --DOMWINDOW == 168 (0x127729400) [pid = 1658] [serial = 1778] [outer = 0x0] [url = about:blank] 12:02:11 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x128d87400) [pid = 1658] [serial = 1781] [outer = 0x0] [url = about:blank] 12:02:11 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x1150f5400) [pid = 1658] [serial = 1757] [outer = 0x0] [url = about:blank] 12:02:11 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x11717dc00) [pid = 1658] [serial = 1759] [outer = 0x0] [url = about:blank] 12:02:11 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x118281800) [pid = 1658] [serial = 1760] [outer = 0x0] [url = about:blank] 12:02:11 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x118728400) [pid = 1658] [serial = 1763] [outer = 0x0] [url = about:blank] 12:02:11 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x12954f400) [pid = 1658] [serial = 1786] [outer = 0x0] [url = about:blank] 12:02:11 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x125d17c00) [pid = 1658] [serial = 1772] [outer = 0x0] [url = about:blank] 12:02:11 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x129706000) [pid = 1658] [serial = 1787] [outer = 0x0] [url = about:blank] 12:02:11 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x1218ea800) [pid = 1658] [serial = 1769] [outer = 0x0] [url = about:blank] 12:02:11 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x129403000) [pid = 1658] [serial = 1784] [outer = 0x0] [url = about:blank] 12:02:11 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x12a9c3000) [pid = 1658] [serial = 1790] [outer = 0x0] [url = about:blank] 12:02:11 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x127165000) [pid = 1658] [serial = 1775] [outer = 0x0] [url = about:blank] 12:02:12 INFO - PROCESS | 1658 | 1462215732060 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 12:02:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 12:02:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 672ms 12:02:12 INFO - PROCESS | 1658 | 1462215732094 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 12:02:12 INFO - PROCESS | 1658 | 1462215732095 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 12:02:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 12:02:12 INFO - PROCESS | 1658 | 1462215732097 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 12:02:12 INFO - PROCESS | 1658 | 1462215732098 Marionette TRACE conn2 <- [1,2474,null,{}] 12:02:12 INFO - PROCESS | 1658 | 1462215732101 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:12 INFO - PROCESS | 1658 | 1462215732190 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 12:02:12 INFO - PROCESS | 1658 | 1462215732251 Marionette TRACE conn2 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x12365d000 == 53 [pid = 1658] [id = 626] 12:02:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x1196fa800) [pid = 1658] [serial = 1878] [outer = 0x0] 12:02:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x120feb800) [pid = 1658] [serial = 1879] [outer = 0x1196fa800] 12:02:12 INFO - PROCESS | 1658 | 1462215732277 Marionette DEBUG loaded listener.js 12:02:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x12199c400) [pid = 1658] [serial = 1880] [outer = 0x1196fa800] 12:02:12 INFO - PROCESS | 1658 | 1462215732580 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 12:02:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 12:02:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 519ms 12:02:12 INFO - PROCESS | 1658 | 1462215732617 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 12:02:12 INFO - PROCESS | 1658 | 1462215732618 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 12:02:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 12:02:12 INFO - PROCESS | 1658 | 1462215732623 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 12:02:12 INFO - PROCESS | 1658 | 1462215732624 Marionette TRACE conn2 <- [1,2478,null,{}] 12:02:12 INFO - PROCESS | 1658 | 1462215732626 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:12 INFO - PROCESS | 1658 | 1462215732710 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 12:02:12 INFO - PROCESS | 1658 | 1462215732768 Marionette TRACE conn2 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a80e000 == 54 [pid = 1658] [id = 627] 12:02:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x119ae4400) [pid = 1658] [serial = 1881] [outer = 0x0] 12:02:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x1250f6c00) [pid = 1658] [serial = 1882] [outer = 0x119ae4400] 12:02:12 INFO - PROCESS | 1658 | 1462215732796 Marionette DEBUG loaded listener.js 12:02:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x126868c00) [pid = 1658] [serial = 1883] [outer = 0x119ae4400] 12:02:13 INFO - PROCESS | 1658 | 1462215733099 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 12:02:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 12:02:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 519ms 12:02:13 INFO - PROCESS | 1658 | 1462215733142 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 12:02:13 INFO - PROCESS | 1658 | 1462215733144 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 12:02:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 12:02:13 INFO - PROCESS | 1658 | 1462215733146 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 12:02:13 INFO - PROCESS | 1658 | 1462215733147 Marionette TRACE conn2 <- [1,2482,null,{}] 12:02:13 INFO - PROCESS | 1658 | 1462215733149 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:13 INFO - PROCESS | 1658 | 1462215733251 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 12:02:13 INFO - PROCESS | 1658 | 1462215733310 Marionette TRACE conn2 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:13 INFO - PROCESS | 1658 | ++DOCSHELL 0x121994000 == 55 [pid = 1658] [id = 628] 12:02:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x120e27c00) [pid = 1658] [serial = 1884] [outer = 0x0] 12:02:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x1273c6000) [pid = 1658] [serial = 1885] [outer = 0x120e27c00] 12:02:13 INFO - PROCESS | 1658 | 1462215733338 Marionette DEBUG loaded listener.js 12:02:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x128f45000) [pid = 1658] [serial = 1886] [outer = 0x120e27c00] 12:02:13 INFO - PROCESS | 1658 | 1462215733614 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 12:02:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 12:02:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 520ms 12:02:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 12:02:13 INFO - PROCESS | 1658 | 1462215733667 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 12:02:13 INFO - PROCESS | 1658 | 1462215733668 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 12:02:13 INFO - PROCESS | 1658 | 1462215733674 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 12:02:13 INFO - PROCESS | 1658 | 1462215733675 Marionette TRACE conn2 <- [1,2486,null,{}] 12:02:13 INFO - PROCESS | 1658 | 1462215733677 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:13 INFO - PROCESS | 1658 | 1462215733764 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 12:02:13 INFO - PROCESS | 1658 | 1462215733769 Marionette TRACE conn2 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:13 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ccf2000 == 56 [pid = 1658] [id = 629] 12:02:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x128f46c00) [pid = 1658] [serial = 1887] [outer = 0x0] 12:02:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x129550400) [pid = 1658] [serial = 1888] [outer = 0x128f46c00] 12:02:13 INFO - PROCESS | 1658 | 1462215733794 Marionette DEBUG loaded listener.js 12:02:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x12970f400) [pid = 1658] [serial = 1889] [outer = 0x128f46c00] 12:02:14 INFO - PROCESS | 1658 | 1462215734170 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 12:02:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 12:02:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 521ms 12:02:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 12:02:14 INFO - PROCESS | 1658 | 1462215734193 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 12:02:14 INFO - PROCESS | 1658 | 1462215734195 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 12:02:14 INFO - PROCESS | 1658 | 1462215734197 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 12:02:14 INFO - PROCESS | 1658 | 1462215734198 Marionette TRACE conn2 <- [1,2490,null,{}] 12:02:14 INFO - PROCESS | 1658 | 1462215734200 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:14 INFO - PROCESS | 1658 | 1462215734309 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 12:02:14 INFO - PROCESS | 1658 | 1462215734349 Marionette TRACE conn2 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:14 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d81f000 == 57 [pid = 1658] [id = 630] 12:02:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x12940ec00) [pid = 1658] [serial = 1890] [outer = 0x0] 12:02:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 170 (0x1297d7000) [pid = 1658] [serial = 1891] [outer = 0x12940ec00] 12:02:14 INFO - PROCESS | 1658 | 1462215734376 Marionette DEBUG loaded listener.js 12:02:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 171 (0x12b02f400) [pid = 1658] [serial = 1892] [outer = 0x12940ec00] 12:02:14 INFO - PROCESS | 1658 | 1462215734704 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 12:02:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 12:02:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 520ms 12:02:14 INFO - PROCESS | 1658 | 1462215734718 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 12:02:14 INFO - PROCESS | 1658 | 1462215734721 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 12:02:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 12:02:14 INFO - PROCESS | 1658 | 1462215734725 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 12:02:14 INFO - PROCESS | 1658 | 1462215734727 Marionette TRACE conn2 <- [1,2494,null,{}] 12:02:14 INFO - PROCESS | 1658 | 1462215734729 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:14 INFO - PROCESS | 1658 | 1462215734839 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 12:02:14 INFO - PROCESS | 1658 | 1462215734852 Marionette TRACE conn2 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:14 INFO - PROCESS | 1658 | ++DOCSHELL 0x12db1c800 == 58 [pid = 1658] [id = 631] 12:02:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 172 (0x1299b9c00) [pid = 1658] [serial = 1893] [outer = 0x0] 12:02:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 173 (0x12bb54400) [pid = 1658] [serial = 1894] [outer = 0x1299b9c00] 12:02:14 INFO - PROCESS | 1658 | 1462215734877 Marionette DEBUG loaded listener.js 12:02:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 174 (0x12bd4c000) [pid = 1658] [serial = 1895] [outer = 0x1299b9c00] 12:02:15 INFO - PROCESS | 1658 | 1462215735239 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 12:02:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 12:02:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 519ms 12:02:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 12:02:15 INFO - PROCESS | 1658 | 1462215735246 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 12:02:15 INFO - PROCESS | 1658 | 1462215735247 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 12:02:15 INFO - PROCESS | 1658 | 1462215735249 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 12:02:15 INFO - PROCESS | 1658 | 1462215735250 Marionette TRACE conn2 <- [1,2498,null,{}] 12:02:15 INFO - PROCESS | 1658 | 1462215735254 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:15 INFO - PROCESS | 1658 | 1462215735365 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 12:02:15 INFO - PROCESS | 1658 | 1462215735378 Marionette TRACE conn2 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:15 INFO - PROCESS | 1658 | ++DOCSHELL 0x12f61b800 == 59 [pid = 1658] [id = 632] 12:02:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 175 (0x12b340c00) [pid = 1658] [serial = 1896] [outer = 0x0] 12:02:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 176 (0x12be17800) [pid = 1658] [serial = 1897] [outer = 0x12b340c00] 12:02:15 INFO - PROCESS | 1658 | 1462215735403 Marionette DEBUG loaded listener.js 12:02:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 177 (0x12c081400) [pid = 1658] [serial = 1898] [outer = 0x12b340c00] 12:02:15 INFO - PROCESS | 1658 | 1462215735749 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 12:02:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 12:02:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 521ms 12:02:15 INFO - PROCESS | 1658 | 1462215735771 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 12:02:15 INFO - PROCESS | 1658 | 1462215735773 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 12:02:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 12:02:15 INFO - PROCESS | 1658 | 1462215735775 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 12:02:15 INFO - PROCESS | 1658 | 1462215735777 Marionette TRACE conn2 <- [1,2502,null,{}] 12:02:15 INFO - PROCESS | 1658 | 1462215735779 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:15 INFO - PROCESS | 1658 | 1462215735910 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 12:02:16 INFO - PROCESS | 1658 | --DOMWINDOW == 176 (0x126868000) [pid = 1658] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 12:02:16 INFO - PROCESS | 1658 | --DOMWINDOW == 175 (0x11291e400) [pid = 1658] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 12:02:16 INFO - PROCESS | 1658 | --DOMWINDOW == 174 (0x128d88c00) [pid = 1658] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 12:02:16 INFO - PROCESS | 1658 | --DOMWINDOW == 173 (0x112a56c00) [pid = 1658] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 12:02:16 INFO - PROCESS | 1658 | --DOMWINDOW == 172 (0x118277800) [pid = 1658] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 12:02:16 INFO - PROCESS | 1658 | --DOMWINDOW == 171 (0x125f6d800) [pid = 1658] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 12:02:16 INFO - PROCESS | 1658 | --DOMWINDOW == 170 (0x118360c00) [pid = 1658] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 12:02:16 INFO - PROCESS | 1658 | --DOMWINDOW == 169 (0x116f26000) [pid = 1658] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 12:02:16 INFO - PROCESS | 1658 | --DOMWINDOW == 168 (0x120e22000) [pid = 1658] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 12:02:16 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x1195bf800) [pid = 1658] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 12:02:16 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x1195bd400) [pid = 1658] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 12:02:16 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x118282800) [pid = 1658] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 12:02:16 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x127167400) [pid = 1658] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 12:02:16 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x120f92800) [pid = 1658] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 12:02:16 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x115e69c00) [pid = 1658] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 12:02:16 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x121107000) [pid = 1658] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 12:02:16 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x120e28c00) [pid = 1658] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 12:02:16 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x118726400) [pid = 1658] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 12:02:16 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x12685e400) [pid = 1658] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 12:02:16 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x12b02ac00) [pid = 1658] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 12:02:16 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x12b02b000) [pid = 1658] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 12:02:16 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x11112c400) [pid = 1658] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 12:02:16 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x11112c000) [pid = 1658] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 12:02:16 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x112914000) [pid = 1658] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 12:02:16 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x128e5bc00) [pid = 1658] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 12:02:16 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x118365800) [pid = 1658] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 12:02:16 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x116aad400) [pid = 1658] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 12:02:16 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x1196fac00) [pid = 1658] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 12:02:16 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x1129e6000) [pid = 1658] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 12:02:16 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x119adf000) [pid = 1658] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 12:02:16 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x119c9d400) [pid = 1658] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 12:02:16 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x11112f800) [pid = 1658] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 12:02:16 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x12c081800) [pid = 1658] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 12:02:16 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x12734c000) [pid = 1658] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 12:02:16 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x113484800) [pid = 1658] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 12:02:16 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x128e5e400) [pid = 1658] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 12:02:16 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x110f1b400) [pid = 1658] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 12:02:16 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x11348d000) [pid = 1658] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 12:02:16 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x12110ac00) [pid = 1658] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 12:02:16 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x12712e400) [pid = 1658] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 12:02:16 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x127343400) [pid = 1658] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 12:02:16 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x1129e3000) [pid = 1658] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 12:02:16 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x125fc2400) [pid = 1658] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 12:02:16 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x11291c400) [pid = 1658] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 12:02:16 INFO - PROCESS | 1658 | 1462215736281 Marionette TRACE conn2 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x116825000 == 60 [pid = 1658] [id = 633] 12:02:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x110f27400) [pid = 1658] [serial = 1899] [outer = 0x0] 12:02:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x111e56c00) [pid = 1658] [serial = 1900] [outer = 0x110f27400] 12:02:16 INFO - PROCESS | 1658 | 1462215736311 Marionette DEBUG loaded listener.js 12:02:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x1150fbc00) [pid = 1658] [serial = 1901] [outer = 0x110f27400] 12:02:16 INFO - PROCESS | 1658 | 1462215736622 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:02:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 12:02:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 869ms 12:02:16 INFO - PROCESS | 1658 | 1462215736645 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 12:02:16 INFO - PROCESS | 1658 | 1462215736646 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 12:02:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 12:02:16 INFO - PROCESS | 1658 | 1462215736648 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 12:02:16 INFO - PROCESS | 1658 | 1462215736649 Marionette TRACE conn2 <- [1,2506,null,{}] 12:02:16 INFO - PROCESS | 1658 | 1462215736652 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:16 INFO - PROCESS | 1658 | 1462215736742 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 12:02:16 INFO - PROCESS | 1658 | 1462215736747 Marionette TRACE conn2 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c1a0800 == 61 [pid = 1658] [id = 634] 12:02:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x11686c000) [pid = 1658] [serial = 1902] [outer = 0x0] 12:02:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x118560000) [pid = 1658] [serial = 1903] [outer = 0x11686c000] 12:02:16 INFO - PROCESS | 1658 | 1462215736769 Marionette DEBUG loaded listener.js 12:02:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x120f95000) [pid = 1658] [serial = 1904] [outer = 0x11686c000] 12:02:17 INFO - PROCESS | 1658 | 1462215737201 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:02:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 12:02:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 571ms 12:02:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 12:02:17 INFO - PROCESS | 1658 | 1462215737220 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 12:02:17 INFO - PROCESS | 1658 | 1462215737222 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 12:02:17 INFO - PROCESS | 1658 | 1462215737225 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 12:02:17 INFO - PROCESS | 1658 | 1462215737227 Marionette TRACE conn2 <- [1,2510,null,{}] 12:02:17 INFO - PROCESS | 1658 | 1462215737230 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:17 INFO - PROCESS | 1658 | 1462215737365 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 12:02:17 INFO - PROCESS | 1658 | 1462215737372 Marionette TRACE conn2 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:17 INFO - PROCESS | 1658 | ++DOCSHELL 0x12f62c000 == 62 [pid = 1658] [id = 635] 12:02:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x121107000) [pid = 1658] [serial = 1905] [outer = 0x0] 12:02:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x125d17800) [pid = 1658] [serial = 1906] [outer = 0x121107000] 12:02:17 INFO - PROCESS | 1658 | 1462215737411 Marionette DEBUG loaded listener.js 12:02:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x127349400) [pid = 1658] [serial = 1907] [outer = 0x121107000] 12:02:17 INFO - PROCESS | 1658 | 1462215737827 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 12:02:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 12:02:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 622ms 12:02:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 12:02:17 INFO - PROCESS | 1658 | 1462215737846 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 12:02:17 INFO - PROCESS | 1658 | 1462215737847 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 12:02:17 INFO - PROCESS | 1658 | 1462215737849 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 12:02:17 INFO - PROCESS | 1658 | 1462215737850 Marionette TRACE conn2 <- [1,2514,null,{}] 12:02:17 INFO - PROCESS | 1658 | 1462215737872 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:17 INFO - PROCESS | 1658 | 1462215737963 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 12:02:17 INFO - PROCESS | 1658 | 1462215737967 Marionette TRACE conn2 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:17 INFO - PROCESS | 1658 | ++DOCSHELL 0x13540c000 == 63 [pid = 1658] [id = 636] 12:02:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x127727400) [pid = 1658] [serial = 1908] [outer = 0x0] 12:02:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x128e61800) [pid = 1658] [serial = 1909] [outer = 0x127727400] 12:02:17 INFO - PROCESS | 1658 | 1462215737993 Marionette DEBUG loaded listener.js 12:02:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x1299bec00) [pid = 1658] [serial = 1910] [outer = 0x127727400] 12:02:18 INFO - PROCESS | 1658 | 1462215738493 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 12:02:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 12:02:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 672ms 12:02:18 INFO - PROCESS | 1658 | 1462215738523 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 12:02:18 INFO - PROCESS | 1658 | 1462215738525 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 12:02:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 12:02:18 INFO - PROCESS | 1658 | 1462215738529 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 12:02:18 INFO - PROCESS | 1658 | 1462215738532 Marionette TRACE conn2 <- [1,2518,null,{}] 12:02:18 INFO - PROCESS | 1658 | 1462215738536 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:18 INFO - PROCESS | 1658 | 1462215738647 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 12:02:18 INFO - PROCESS | 1658 | 1462215738777 Marionette TRACE conn2 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x12197b800 == 64 [pid = 1658] [id = 637] 12:02:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x112c62400) [pid = 1658] [serial = 1911] [outer = 0x0] 12:02:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x112c6dc00) [pid = 1658] [serial = 1912] [outer = 0x112c62400] 12:02:18 INFO - PROCESS | 1658 | 1462215738814 Marionette DEBUG loaded listener.js 12:02:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x11680a000) [pid = 1658] [serial = 1913] [outer = 0x112c62400] 12:02:19 INFO - PROCESS | 1658 | 1462215739244 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 12:02:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 12:02:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 771ms 12:02:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 12:02:19 INFO - PROCESS | 1658 | 1462215739300 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 12:02:19 INFO - PROCESS | 1658 | 1462215739304 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 12:02:19 INFO - PROCESS | 1658 | 1462215739308 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 12:02:19 INFO - PROCESS | 1658 | 1462215739310 Marionette TRACE conn2 <- [1,2522,null,{}] 12:02:19 INFO - PROCESS | 1658 | 1462215739313 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:19 INFO - PROCESS | 1658 | 1462215739422 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 12:02:19 INFO - PROCESS | 1658 | 1462215739488 Marionette TRACE conn2 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:19 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b3bc000 == 65 [pid = 1658] [id = 638] 12:02:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x117c3b400) [pid = 1658] [serial = 1914] [outer = 0x0] 12:02:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x118318000) [pid = 1658] [serial = 1915] [outer = 0x117c3b400] 12:02:19 INFO - PROCESS | 1658 | 1462215739558 Marionette DEBUG loaded listener.js 12:02:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x118f7c400) [pid = 1658] [serial = 1916] [outer = 0x117c3b400] 12:02:19 INFO - PROCESS | 1658 | 1462215739953 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 12:02:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 12:02:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 674ms 12:02:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 12:02:19 INFO - PROCESS | 1658 | 1462215739991 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 12:02:19 INFO - PROCESS | 1658 | 1462215739992 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 12:02:19 INFO - PROCESS | 1658 | 1462215739995 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 12:02:20 INFO - PROCESS | 1658 | 1462215739997 Marionette TRACE conn2 <- [1,2526,null,{}] 12:02:20 INFO - PROCESS | 1658 | 1462215740008 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:20 INFO - PROCESS | 1658 | 1462215740140 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 12:02:20 INFO - PROCESS | 1658 | 1462215740219 Marionette TRACE conn2 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:20 INFO - PROCESS | 1658 | ++DOCSHELL 0x12f6a1000 == 66 [pid = 1658] [id = 639] 12:02:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x1196f5c00) [pid = 1658] [serial = 1917] [outer = 0x0] 12:02:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x121da4c00) [pid = 1658] [serial = 1918] [outer = 0x1196f5c00] 12:02:20 INFO - PROCESS | 1658 | 1462215740251 Marionette DEBUG loaded listener.js 12:02:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x12772c400) [pid = 1658] [serial = 1919] [outer = 0x1196f5c00] 12:02:20 INFO - PROCESS | 1658 | 1462215740686 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 12:02:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 12:02:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 723ms 12:02:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 12:02:20 INFO - PROCESS | 1658 | 1462215740719 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 12:02:20 INFO - PROCESS | 1658 | 1462215740720 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 12:02:20 INFO - PROCESS | 1658 | 1462215740723 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 12:02:20 INFO - PROCESS | 1658 | 1462215740724 Marionette TRACE conn2 <- [1,2530,null,{}] 12:02:20 INFO - PROCESS | 1658 | 1462215740727 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:20 INFO - PROCESS | 1658 | 1462215740835 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 12:02:20 INFO - PROCESS | 1658 | 1462215740899 Marionette TRACE conn2 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:20 INFO - PROCESS | 1658 | ++DOCSHELL 0x135920000 == 67 [pid = 1658] [id = 640] 12:02:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x128c1cc00) [pid = 1658] [serial = 1920] [outer = 0x0] 12:02:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x128e63800) [pid = 1658] [serial = 1921] [outer = 0x128c1cc00] 12:02:20 INFO - PROCESS | 1658 | 1462215740969 Marionette DEBUG loaded listener.js 12:02:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x1297d4800) [pid = 1658] [serial = 1922] [outer = 0x128c1cc00] 12:02:21 INFO - PROCESS | 1658 | 1462215741354 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 12:02:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 12:02:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 668ms 12:02:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 12:02:21 INFO - PROCESS | 1658 | 1462215741392 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 12:02:21 INFO - PROCESS | 1658 | 1462215741393 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 12:02:21 INFO - PROCESS | 1658 | 1462215741395 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 12:02:21 INFO - PROCESS | 1658 | 1462215741397 Marionette TRACE conn2 <- [1,2534,null,{}] 12:02:21 INFO - PROCESS | 1658 | 1462215741399 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:21 INFO - PROCESS | 1658 | 1462215741528 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 12:02:21 INFO - PROCESS | 1658 | 1462215741618 Marionette TRACE conn2 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:21 INFO - PROCESS | 1658 | ++DOCSHELL 0x135be9800 == 68 [pid = 1658] [id = 641] 12:02:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x128f44000) [pid = 1658] [serial = 1923] [outer = 0x0] 12:02:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x12bb50c00) [pid = 1658] [serial = 1924] [outer = 0x128f44000] 12:02:21 INFO - PROCESS | 1658 | 1462215741647 Marionette DEBUG loaded listener.js 12:02:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x12be12400) [pid = 1658] [serial = 1925] [outer = 0x128f44000] 12:02:22 INFO - PROCESS | 1658 | 1462215742061 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 12:02:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 12:02:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 718ms 12:02:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 12:02:22 INFO - PROCESS | 1658 | 1462215742115 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 12:02:22 INFO - PROCESS | 1658 | 1462215742116 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 12:02:22 INFO - PROCESS | 1658 | 1462215742118 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 12:02:22 INFO - PROCESS | 1658 | 1462215742120 Marionette TRACE conn2 <- [1,2538,null,{}] 12:02:22 INFO - PROCESS | 1658 | 1462215742122 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:22 INFO - PROCESS | 1658 | 1462215742244 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 12:02:22 INFO - PROCESS | 1658 | 1462215742324 Marionette TRACE conn2 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:22 INFO - PROCESS | 1658 | ++DOCSHELL 0x138572000 == 69 [pid = 1658] [id = 642] 12:02:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x12c084000) [pid = 1658] [serial = 1926] [outer = 0x0] 12:02:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x12c56cc00) [pid = 1658] [serial = 1927] [outer = 0x12c084000] 12:02:22 INFO - PROCESS | 1658 | 1462215742357 Marionette DEBUG loaded listener.js 12:02:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x12c57ac00) [pid = 1658] [serial = 1928] [outer = 0x12c084000] 12:02:22 INFO - PROCESS | 1658 | 1462215742751 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 12:02:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 12:02:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 671ms 12:02:22 INFO - PROCESS | 1658 | 1462215742789 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 12:02:22 INFO - PROCESS | 1658 | 1462215742791 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 12:02:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 12:02:22 INFO - PROCESS | 1658 | 1462215742793 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 12:02:22 INFO - PROCESS | 1658 | 1462215742794 Marionette TRACE conn2 <- [1,2542,null,{}] 12:02:22 INFO - PROCESS | 1658 | 1462215742797 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:22 INFO - PROCESS | 1658 | 1462215742921 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 12:02:23 INFO - PROCESS | 1658 | 1462215743014 Marionette TRACE conn2 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x135332000 == 70 [pid = 1658] [id = 643] 12:02:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x12110bc00) [pid = 1658] [serial = 1929] [outer = 0x0] 12:02:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x12c577000) [pid = 1658] [serial = 1930] [outer = 0x12110bc00] 12:02:23 INFO - PROCESS | 1658 | 1462215743043 Marionette DEBUG loaded listener.js 12:02:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x12c7edc00) [pid = 1658] [serial = 1931] [outer = 0x12110bc00] 12:02:23 INFO - PROCESS | 1658 | 1462215743433 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 12:02:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 12:02:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 673ms 12:02:23 INFO - PROCESS | 1658 | 1462215743472 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 12:02:23 INFO - PROCESS | 1658 | 1462215743475 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 12:02:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 12:02:23 INFO - PROCESS | 1658 | 1462215743479 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 12:02:23 INFO - PROCESS | 1658 | 1462215743481 Marionette TRACE conn2 <- [1,2546,null,{}] 12:02:23 INFO - PROCESS | 1658 | 1462215743508 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:23 INFO - PROCESS | 1658 | 1462215743710 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 12:02:23 INFO - PROCESS | 1658 | 1462215743789 Marionette TRACE conn2 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x118aaf000 == 71 [pid = 1658] [id = 644] 12:02:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x111d38800) [pid = 1658] [serial = 1932] [outer = 0x0] 12:02:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x1165d6c00) [pid = 1658] [serial = 1933] [outer = 0x111d38800] 12:02:23 INFO - PROCESS | 1658 | 1462215743833 Marionette DEBUG loaded listener.js 12:02:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x1193c9800) [pid = 1658] [serial = 1934] [outer = 0x111d38800] 12:02:24 INFO - PROCESS | 1658 | 1462215744329 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 12:02:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 12:02:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 877ms 12:02:24 INFO - PROCESS | 1658 | 1462215744357 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 12:02:24 INFO - PROCESS | 1658 | 1462215744359 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 12:02:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 12:02:24 INFO - PROCESS | 1658 | 1462215744363 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 12:02:24 INFO - PROCESS | 1658 | 1462215744365 Marionette TRACE conn2 <- [1,2550,null,{}] 12:02:24 INFO - PROCESS | 1658 | 1462215744368 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:24 INFO - PROCESS | 1658 | 1462215744510 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 12:02:24 INFO - PROCESS | 1658 | 1462215744590 Marionette TRACE conn2 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:24 INFO - PROCESS | 1658 | ++DOCSHELL 0x12104b000 == 72 [pid = 1658] [id = 645] 12:02:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 170 (0x112a56c00) [pid = 1658] [serial = 1935] [outer = 0x0] 12:02:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 171 (0x11835fc00) [pid = 1658] [serial = 1936] [outer = 0x112a56c00] 12:02:24 INFO - PROCESS | 1658 | 1462215744638 Marionette DEBUG loaded listener.js 12:02:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 172 (0x12110c800) [pid = 1658] [serial = 1937] [outer = 0x112a56c00] 12:02:25 INFO - PROCESS | 1658 | 1462215745260 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 12:02:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 12:02:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 926ms 12:02:25 INFO - PROCESS | 1658 | 1462215745290 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 12:02:25 INFO - PROCESS | 1658 | 1462215745292 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 12:02:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 12:02:25 INFO - PROCESS | 1658 | 1462215745296 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 12:02:25 INFO - PROCESS | 1658 | 1462215745298 Marionette TRACE conn2 <- [1,2554,null,{}] 12:02:25 INFO - PROCESS | 1658 | 1462215745302 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:25 INFO - PROCESS | 1658 | 1462215745403 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 12:02:25 INFO - PROCESS | 1658 | 1462215745486 Marionette TRACE conn2 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x118261000 == 73 [pid = 1658] [id = 646] 12:02:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 173 (0x1126ba400) [pid = 1658] [serial = 1938] [outer = 0x0] 12:02:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 174 (0x112914c00) [pid = 1658] [serial = 1939] [outer = 0x1126ba400] 12:02:25 INFO - PROCESS | 1658 | 1462215745515 Marionette DEBUG loaded listener.js 12:02:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 175 (0x1129d9000) [pid = 1658] [serial = 1940] [outer = 0x1126ba400] 12:02:25 INFO - PROCESS | 1658 | --DOCSHELL 0x12716c800 == 72 [pid = 1658] [id = 579] 12:02:25 INFO - PROCESS | 1658 | --DOCSHELL 0x12d422800 == 71 [pid = 1658] [id = 580] 12:02:25 INFO - PROCESS | 1658 | --DOCSHELL 0x135274000 == 70 [pid = 1658] [id = 582] 12:02:25 INFO - PROCESS | 1658 | --DOCSHELL 0x12f62c000 == 69 [pid = 1658] [id = 635] 12:02:25 INFO - PROCESS | 1658 | --DOCSHELL 0x12c1a0800 == 68 [pid = 1658] [id = 634] 12:02:25 INFO - PROCESS | 1658 | --DOCSHELL 0x116825000 == 67 [pid = 1658] [id = 633] 12:02:25 INFO - PROCESS | 1658 | --DOMWINDOW == 174 (0x12c104800) [pid = 1658] [serial = 1849] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOCSHELL 0x12f61b800 == 66 [pid = 1658] [id = 632] 12:02:26 INFO - PROCESS | 1658 | --DOCSHELL 0x12db1c800 == 65 [pid = 1658] [id = 631] 12:02:26 INFO - PROCESS | 1658 | --DOCSHELL 0x12d81f000 == 64 [pid = 1658] [id = 630] 12:02:26 INFO - PROCESS | 1658 | --DOCSHELL 0x12ccf2000 == 63 [pid = 1658] [id = 629] 12:02:26 INFO - PROCESS | 1658 | --DOCSHELL 0x121994000 == 62 [pid = 1658] [id = 628] 12:02:26 INFO - PROCESS | 1658 | --DOCSHELL 0x12a80e000 == 61 [pid = 1658] [id = 627] 12:02:26 INFO - PROCESS | 1658 | --DOCSHELL 0x12365d000 == 60 [pid = 1658] [id = 626] 12:02:26 INFO - PROCESS | 1658 | --DOCSHELL 0x1175c1800 == 59 [pid = 1658] [id = 625] 12:02:26 INFO - PROCESS | 1658 | --DOCSHELL 0x119653000 == 58 [pid = 1658] [id = 624] 12:02:26 INFO - PROCESS | 1658 | --DOCSHELL 0x1268c4800 == 57 [pid = 1658] [id = 623] 12:02:26 INFO - PROCESS | 1658 | 1462215746011 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 12:02:26 INFO - PROCESS | 1658 | --DOCSHELL 0x13591f800 == 56 [pid = 1658] [id = 621] 12:02:26 INFO - PROCESS | 1658 | --DOCSHELL 0x135279800 == 55 [pid = 1658] [id = 620] 12:02:26 INFO - PROCESS | 1658 | --DOCSHELL 0x12da42000 == 54 [pid = 1658] [id = 619] 12:02:26 INFO - PROCESS | 1658 | --DOCSHELL 0x1275c4800 == 53 [pid = 1658] [id = 618] 12:02:26 INFO - PROCESS | 1658 | --DOCSHELL 0x118526800 == 52 [pid = 1658] [id = 617] 12:02:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 12:02:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 771ms 12:02:26 INFO - PROCESS | 1658 | 1462215746068 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 12:02:26 INFO - PROCESS | 1658 | 1462215746071 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 12:02:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 12:02:26 INFO - PROCESS | 1658 | 1462215746076 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 12:02:26 INFO - PROCESS | 1658 | 1462215746077 Marionette TRACE conn2 <- [1,2558,null,{}] 12:02:26 INFO - PROCESS | 1658 | 1462215746080 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:26 INFO - PROCESS | 1658 | 1462215746171 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 173 (0x1135b2000) [pid = 1658] [serial = 1622] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 172 (0x12777bc00) [pid = 1658] [serial = 1634] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 171 (0x112c15c00) [pid = 1658] [serial = 1568] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 170 (0x128d82c00) [pid = 1658] [serial = 1688] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 169 (0x1168d7400) [pid = 1658] [serial = 1571] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 168 (0x128f47800) [pid = 1658] [serial = 1637] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x116788800) [pid = 1658] [serial = 1679] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x118316400) [pid = 1658] [serial = 1574] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x127345c00) [pid = 1658] [serial = 1631] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x1187a6800) [pid = 1658] [serial = 1577] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x119245000) [pid = 1658] [serial = 1625] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x121362000) [pid = 1658] [serial = 1583] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x1219aa800) [pid = 1658] [serial = 1685] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x119ae0000) [pid = 1658] [serial = 1541] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x1187a3400) [pid = 1658] [serial = 1682] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x1297cc800) [pid = 1658] [serial = 1694] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x125d15400) [pid = 1658] [serial = 1628] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x12b341c00) [pid = 1658] [serial = 1751] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x1294c6800) [pid = 1658] [serial = 1691] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x1219a0800) [pid = 1658] [serial = 1586] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x1195c6800) [pid = 1658] [serial = 1580] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x112a53800) [pid = 1658] [serial = 1736] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x1187a1000) [pid = 1658] [serial = 1739] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x125fcc400) [pid = 1658] [serial = 1742] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x12955b800) [pid = 1658] [serial = 1745] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x12b02bc00) [pid = 1658] [serial = 1748] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x12955dc00) [pid = 1658] [serial = 1831] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x12b036000) [pid = 1658] [serial = 1834] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x12bb5a400) [pid = 1658] [serial = 1837] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x12bb52000) [pid = 1658] [serial = 1835] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x1297cb000) [pid = 1658] [serial = 1843] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x12bd4b000) [pid = 1658] [serial = 1838] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x118a16800) [pid = 1658] [serial = 1841] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x112c6a800) [pid = 1658] [serial = 1816] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x118368000) [pid = 1658] [serial = 1817] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x129408800) [pid = 1658] [serial = 1804] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x129703800) [pid = 1658] [serial = 1805] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x1187a6400) [pid = 1658] [serial = 1819] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x1196f8c00) [pid = 1658] [serial = 1820] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x1193d1400) [pid = 1658] [serial = 1799] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x11831b800) [pid = 1658] [serial = 1798] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x12110b400) [pid = 1658] [serial = 1822] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x1255c4400) [pid = 1658] [serial = 1823] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x1165d8400) [pid = 1658] [serial = 1796] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x112c6bc00) [pid = 1658] [serial = 1795] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x125f65000) [pid = 1658] [serial = 1801] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x12777c000) [pid = 1658] [serial = 1802] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x125fc1800) [pid = 1658] [serial = 1825] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x127346400) [pid = 1658] [serial = 1826] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x115fbcc00) [pid = 1658] [serial = 1810] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x12955d800) [pid = 1658] [serial = 1811] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x12c086400) [pid = 1658] [serial = 1846] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x128e58800) [pid = 1658] [serial = 1828] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x12a9c9400) [pid = 1658] [serial = 1792] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x116803400) [pid = 1658] [serial = 1814] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x115f5cc00) [pid = 1658] [serial = 1813] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x12b030800) [pid = 1658] [serial = 1807] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x12b339c00) [pid = 1658] [serial = 1808] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x12c08b400) [pid = 1658] [serial = 1847] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x112a52c00) [pid = 1658] [serial = 1840] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x12be1fc00) [pid = 1658] [serial = 1844] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x12a9c3800) [pid = 1658] [serial = 1832] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x129553800) [pid = 1658] [serial = 1829] [outer = 0x0] [url = about:blank] 12:02:26 INFO - PROCESS | 1658 | 1462215746249 Marionette TRACE conn2 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:26 INFO - PROCESS | 1658 | ++DOCSHELL 0x118f9f800 == 53 [pid = 1658] [id = 647] 12:02:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x112a53800) [pid = 1658] [serial = 1941] [outer = 0x0] 12:02:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x112c15c00) [pid = 1658] [serial = 1942] [outer = 0x112a53800] 12:02:26 INFO - PROCESS | 1658 | 1462215746280 Marionette DEBUG loaded listener.js 12:02:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x113125000) [pid = 1658] [serial = 1943] [outer = 0x112a53800] 12:02:26 INFO - PROCESS | 1658 | 1462215746629 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 12:02:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 12:02:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 569ms 12:02:26 INFO - PROCESS | 1658 | 1462215746645 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 12:02:26 INFO - PROCESS | 1658 | 1462215746647 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 12:02:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 12:02:26 INFO - PROCESS | 1658 | 1462215746649 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 12:02:26 INFO - PROCESS | 1658 | 1462215746651 Marionette TRACE conn2 <- [1,2562,null,{}] 12:02:26 INFO - PROCESS | 1658 | 1462215746661 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:26 INFO - PROCESS | 1658 | 1462215746753 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 12:02:26 INFO - PROCESS | 1658 | 1462215746843 Marionette TRACE conn2 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:26 INFO - PROCESS | 1658 | ++DOCSHELL 0x121983000 == 54 [pid = 1658] [id = 648] 12:02:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x11352b800) [pid = 1658] [serial = 1944] [outer = 0x0] 12:02:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x1164bdc00) [pid = 1658] [serial = 1945] [outer = 0x11352b800] 12:02:26 INFO - PROCESS | 1658 | 1462215746872 Marionette DEBUG loaded listener.js 12:02:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x116870c00) [pid = 1658] [serial = 1946] [outer = 0x11352b800] 12:02:27 INFO - PROCESS | 1658 | 1462215747178 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 12:02:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 12:02:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 575ms 12:02:27 INFO - PROCESS | 1658 | 1462215747224 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 12:02:27 INFO - PROCESS | 1658 | 1462215747226 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 12:02:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 12:02:27 INFO - PROCESS | 1658 | 1462215747228 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 12:02:27 INFO - PROCESS | 1658 | 1462215747229 Marionette TRACE conn2 <- [1,2566,null,{}] 12:02:27 INFO - PROCESS | 1658 | 1462215747231 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:27 INFO - PROCESS | 1658 | 1462215747320 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 12:02:27 INFO - PROCESS | 1658 | 1462215747325 Marionette TRACE conn2 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x1254da800 == 55 [pid = 1658] [id = 649] 12:02:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x116aad000) [pid = 1658] [serial = 1947] [outer = 0x0] 12:02:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x118128400) [pid = 1658] [serial = 1948] [outer = 0x116aad000] 12:02:27 INFO - PROCESS | 1658 | 1462215747351 Marionette DEBUG loaded listener.js 12:02:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x118286800) [pid = 1658] [serial = 1949] [outer = 0x116aad000] 12:02:27 INFO - PROCESS | 1658 | 1462215747725 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 12:02:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 12:02:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 518ms 12:02:27 INFO - PROCESS | 1658 | 1462215747747 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 12:02:27 INFO - PROCESS | 1658 | 1462215747748 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 12:02:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 12:02:27 INFO - PROCESS | 1658 | 1462215747750 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 12:02:27 INFO - PROCESS | 1658 | 1462215747751 Marionette TRACE conn2 <- [1,2570,null,{}] 12:02:27 INFO - PROCESS | 1658 | 1462215747756 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:27 INFO - PROCESS | 1658 | 1462215747844 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 12:02:27 INFO - PROCESS | 1658 | 1462215747848 Marionette TRACE conn2 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x1275b8000 == 56 [pid = 1658] [id = 650] 12:02:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x11830f000) [pid = 1658] [serial = 1950] [outer = 0x0] 12:02:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x11831ac00) [pid = 1658] [serial = 1951] [outer = 0x11830f000] 12:02:27 INFO - PROCESS | 1658 | 1462215747874 Marionette DEBUG loaded listener.js 12:02:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x11836a400) [pid = 1658] [serial = 1952] [outer = 0x11830f000] 12:02:28 INFO - PROCESS | 1658 | 1462215748244 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 12:02:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 12:02:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 523ms 12:02:28 INFO - PROCESS | 1658 | 1462215748273 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 12:02:28 INFO - PROCESS | 1658 | 1462215748275 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 12:02:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 12:02:28 INFO - PROCESS | 1658 | 1462215748300 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 12:02:28 INFO - PROCESS | 1658 | 1462215748301 Marionette TRACE conn2 <- [1,2574,null,{}] 12:02:28 INFO - PROCESS | 1658 | 1462215748305 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:28 INFO - PROCESS | 1658 | 1462215748436 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 12:02:28 INFO - PROCESS | 1658 | 1462215748480 Marionette TRACE conn2 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:28 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a80d000 == 57 [pid = 1658] [id = 651] 12:02:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x118a11400) [pid = 1658] [serial = 1953] [outer = 0x0] 12:02:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x119245800) [pid = 1658] [serial = 1954] [outer = 0x118a11400] 12:02:28 INFO - PROCESS | 1658 | 1462215748508 Marionette DEBUG loaded listener.js 12:02:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x1195c6800) [pid = 1658] [serial = 1955] [outer = 0x118a11400] 12:02:28 INFO - PROCESS | 1658 | 1462215748850 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 12:02:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 12:02:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 595ms 12:02:28 INFO - PROCESS | 1658 | 1462215748872 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 12:02:28 INFO - PROCESS | 1658 | 1462215748874 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 12:02:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 12:02:28 INFO - PROCESS | 1658 | 1462215748876 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 12:02:28 INFO - PROCESS | 1658 | 1462215748877 Marionette TRACE conn2 <- [1,2578,null,{}] 12:02:28 INFO - PROCESS | 1658 | 1462215748879 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:28 INFO - PROCESS | 1658 | 1462215748993 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 12:02:29 INFO - PROCESS | 1658 | 1462215749007 Marionette TRACE conn2 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b056800 == 58 [pid = 1658] [id = 652] 12:02:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x1192b9000) [pid = 1658] [serial = 1956] [outer = 0x0] 12:02:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x1196fb800) [pid = 1658] [serial = 1957] [outer = 0x1192b9000] 12:02:29 INFO - PROCESS | 1658 | 1462215749031 Marionette DEBUG loaded listener.js 12:02:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x120e1f400) [pid = 1658] [serial = 1958] [outer = 0x1192b9000] 12:02:29 INFO - PROCESS | 1658 | 1462215749394 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 12:02:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 12:02:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 568ms 12:02:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 12:02:29 INFO - PROCESS | 1658 | 1462215749444 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 12:02:29 INFO - PROCESS | 1658 | 1462215749446 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 12:02:29 INFO - PROCESS | 1658 | 1462215749448 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 12:02:29 INFO - PROCESS | 1658 | 1462215749449 Marionette TRACE conn2 <- [1,2582,null,{}] 12:02:29 INFO - PROCESS | 1658 | 1462215749451 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:29 INFO - PROCESS | 1658 | 1462215749565 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 12:02:29 INFO - PROCESS | 1658 | 1462215749581 Marionette TRACE conn2 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bbb2000 == 59 [pid = 1658] [id = 653] 12:02:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x1196ed000) [pid = 1658] [serial = 1959] [outer = 0x0] 12:02:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x120f8fc00) [pid = 1658] [serial = 1960] [outer = 0x1196ed000] 12:02:29 INFO - PROCESS | 1658 | 1462215749605 Marionette DEBUG loaded listener.js 12:02:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x12110a400) [pid = 1658] [serial = 1961] [outer = 0x1196ed000] 12:02:29 INFO - PROCESS | 1658 | 1462215749958 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 12:02:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 12:02:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 519ms 12:02:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 12:02:29 INFO - PROCESS | 1658 | 1462215749968 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 12:02:29 INFO - PROCESS | 1658 | 1462215749970 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 12:02:29 INFO - PROCESS | 1658 | 1462215749980 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 12:02:29 INFO - PROCESS | 1658 | 1462215749981 Marionette TRACE conn2 <- [1,2586,null,{}] 12:02:29 INFO - PROCESS | 1658 | 1462215749983 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:30 INFO - PROCESS | 1658 | 1462215750098 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 12:02:30 INFO - PROCESS | 1658 | 1462215750109 Marionette TRACE conn2 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c135800 == 60 [pid = 1658] [id = 654] 12:02:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x120f94c00) [pid = 1658] [serial = 1962] [outer = 0x0] 12:02:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x121362000) [pid = 1658] [serial = 1963] [outer = 0x120f94c00] 12:02:30 INFO - PROCESS | 1658 | 1462215750134 Marionette DEBUG loaded listener.js 12:02:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x12182a400) [pid = 1658] [serial = 1964] [outer = 0x120f94c00] 12:02:30 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x110f27400) [pid = 1658] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 12:02:30 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x11686c000) [pid = 1658] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 12:02:30 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x12c08a800) [pid = 1658] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 12:02:30 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x12940ec00) [pid = 1658] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 12:02:30 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x1299b9c00) [pid = 1658] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 12:02:30 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x1196fa800) [pid = 1658] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 12:02:30 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x1134f3000) [pid = 1658] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 12:02:30 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x120e27c00) [pid = 1658] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 12:02:30 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x119ae4400) [pid = 1658] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 12:02:30 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x1129e6c00) [pid = 1658] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 12:02:30 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x128f46c00) [pid = 1658] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 12:02:30 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x112c09c00) [pid = 1658] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 12:02:30 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x12b340c00) [pid = 1658] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 12:02:30 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x121107000) [pid = 1658] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 12:02:30 INFO - PROCESS | 1658 | 1462215750544 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 12:02:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 12:02:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 625ms 12:02:30 INFO - PROCESS | 1658 | 1462215750598 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 12:02:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 12:02:30 INFO - PROCESS | 1658 | 1462215750600 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 12:02:30 INFO - PROCESS | 1658 | 1462215750602 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 12:02:30 INFO - PROCESS | 1658 | 1462215750603 Marionette TRACE conn2 <- [1,2590,null,{}] 12:02:30 INFO - PROCESS | 1658 | 1462215750605 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:30 INFO - PROCESS | 1658 | 1462215750698 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 12:02:30 INFO - PROCESS | 1658 | 1462215750764 Marionette TRACE conn2 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c1b8800 == 61 [pid = 1658] [id = 655] 12:02:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x112c6f000) [pid = 1658] [serial = 1965] [outer = 0x0] 12:02:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x1195bd400) [pid = 1658] [serial = 1966] [outer = 0x112c6f000] 12:02:30 INFO - PROCESS | 1658 | 1462215750789 Marionette DEBUG loaded listener.js 12:02:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x12199cc00) [pid = 1658] [serial = 1967] [outer = 0x112c6f000] 12:02:31 INFO - PROCESS | 1658 | 1462215751098 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 12:02:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 12:02:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 520ms 12:02:31 INFO - PROCESS | 1658 | 1462215751124 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 12:02:31 INFO - PROCESS | 1658 | 1462215751126 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 12:02:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 12:02:31 INFO - PROCESS | 1658 | 1462215751128 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 12:02:31 INFO - PROCESS | 1658 | 1462215751129 Marionette TRACE conn2 <- [1,2594,null,{}] 12:02:31 INFO - PROCESS | 1658 | 1462215751132 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:31 INFO - PROCESS | 1658 | 1462215751241 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 12:02:31 INFO - PROCESS | 1658 | 1462215751245 Marionette TRACE conn2 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ccea800 == 62 [pid = 1658] [id = 656] 12:02:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x1219a1400) [pid = 1658] [serial = 1968] [outer = 0x0] 12:02:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x115016800) [pid = 1658] [serial = 1969] [outer = 0x1219a1400] 12:02:31 INFO - PROCESS | 1658 | 1462215751273 Marionette DEBUG loaded listener.js 12:02:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x126866400) [pid = 1658] [serial = 1970] [outer = 0x1219a1400] 12:02:31 INFO - PROCESS | 1658 | 1462215751625 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 12:02:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 12:02:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 520ms 12:02:31 INFO - PROCESS | 1658 | 1462215751648 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 12:02:31 INFO - PROCESS | 1658 | 1462215751650 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 12:02:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 12:02:31 INFO - PROCESS | 1658 | 1462215751652 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 12:02:31 INFO - PROCESS | 1658 | 1462215751655 Marionette TRACE conn2 <- [1,2598,null,{}] 12:02:31 INFO - PROCESS | 1658 | 1462215751658 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:31 INFO - PROCESS | 1658 | 1462215751780 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 12:02:31 INFO - PROCESS | 1658 | 1462215751789 Marionette TRACE conn2 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d43c800 == 63 [pid = 1658] [id = 657] 12:02:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x126ef4000) [pid = 1658] [serial = 1971] [outer = 0x0] 12:02:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x127164400) [pid = 1658] [serial = 1972] [outer = 0x126ef4000] 12:02:31 INFO - PROCESS | 1658 | 1462215751814 Marionette DEBUG loaded listener.js 12:02:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x127346400) [pid = 1658] [serial = 1973] [outer = 0x126ef4000] 12:02:32 INFO - PROCESS | 1658 | 1462215752194 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 12:02:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 12:02:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 572ms 12:02:32 INFO - PROCESS | 1658 | 1462215752225 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 12:02:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 12:02:32 INFO - PROCESS | 1658 | 1462215752227 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 12:02:32 INFO - PROCESS | 1658 | 1462215752231 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 12:02:32 INFO - PROCESS | 1658 | 1462215752232 Marionette TRACE conn2 <- [1,2602,null,{}] 12:02:32 INFO - PROCESS | 1658 | 1462215752236 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:32 INFO - PROCESS | 1658 | 1462215752377 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 12:02:32 INFO - PROCESS | 1658 | 1462215752586 Marionette TRACE conn2 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:32 INFO - PROCESS | 1658 | ++DOCSHELL 0x112f93000 == 64 [pid = 1658] [id = 658] 12:02:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x110f1e400) [pid = 1658] [serial = 1974] [outer = 0x0] 12:02:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x11110a400) [pid = 1658] [serial = 1975] [outer = 0x110f1e400] 12:02:32 INFO - PROCESS | 1658 | 1462215752621 Marionette DEBUG loaded listener.js 12:02:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x1120d7800) [pid = 1658] [serial = 1976] [outer = 0x110f1e400] 12:02:33 INFO - PROCESS | 1658 | 1462215753114 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 12:02:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 12:02:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 920ms 12:02:33 INFO - PROCESS | 1658 | 1462215753151 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 12:02:33 INFO - PROCESS | 1658 | 1462215753157 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 12:02:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 12:02:33 INFO - PROCESS | 1658 | 1462215753161 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 12:02:33 INFO - PROCESS | 1658 | 1462215753163 Marionette TRACE conn2 <- [1,2606,null,{}] 12:02:33 INFO - PROCESS | 1658 | 1462215753167 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:33 INFO - PROCESS | 1658 | 1462215753283 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 12:02:33 INFO - PROCESS | 1658 | 1462215753361 Marionette TRACE conn2 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x121994000 == 65 [pid = 1658] [id = 659] 12:02:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x1129e5400) [pid = 1658] [serial = 1977] [outer = 0x0] 12:02:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x113485c00) [pid = 1658] [serial = 1978] [outer = 0x1129e5400] 12:02:33 INFO - PROCESS | 1658 | 1462215753392 Marionette DEBUG loaded listener.js 12:02:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x1164cec00) [pid = 1658] [serial = 1979] [outer = 0x1129e5400] 12:02:33 INFO - PROCESS | 1658 | 1462215753846 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 12:02:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 12:02:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 729ms 12:02:33 INFO - PROCESS | 1658 | 1462215753906 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 12:02:33 INFO - PROCESS | 1658 | 1462215753909 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 12:02:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 12:02:33 INFO - PROCESS | 1658 | 1462215753913 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 12:02:33 INFO - PROCESS | 1658 | 1462215753915 Marionette TRACE conn2 <- [1,2610,null,{}] 12:02:33 INFO - PROCESS | 1658 | 1462215753917 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:34 INFO - PROCESS | 1658 | 1462215754031 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 12:02:34 INFO - PROCESS | 1658 | 1462215754109 Marionette TRACE conn2 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bea2000 == 66 [pid = 1658] [id = 660] 12:02:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x11680b400) [pid = 1658] [serial = 1980] [outer = 0x0] 12:02:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x118122c00) [pid = 1658] [serial = 1981] [outer = 0x11680b400] 12:02:34 INFO - PROCESS | 1658 | 1462215754139 Marionette DEBUG loaded listener.js 12:02:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x118724800) [pid = 1658] [serial = 1982] [outer = 0x11680b400] 12:02:34 INFO - PROCESS | 1658 | 1462215754538 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 12:02:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 12:02:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 676ms 12:02:34 INFO - PROCESS | 1658 | 1462215754616 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 12:02:34 INFO - PROCESS | 1658 | 1462215754618 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 12:02:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 12:02:34 INFO - PROCESS | 1658 | 1462215754644 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 12:02:34 INFO - PROCESS | 1658 | 1462215754648 Marionette TRACE conn2 <- [1,2614,null,{}] 12:02:34 INFO - PROCESS | 1658 | 1462215754652 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:34 INFO - PROCESS | 1658 | 1462215754767 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 12:02:34 INFO - PROCESS | 1658 | 1462215754847 Marionette TRACE conn2 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x12db04800 == 67 [pid = 1658] [id = 661] 12:02:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x11923c800) [pid = 1658] [serial = 1983] [outer = 0x0] 12:02:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x119a1e400) [pid = 1658] [serial = 1984] [outer = 0x11923c800] 12:02:34 INFO - PROCESS | 1658 | 1462215754876 Marionette DEBUG loaded listener.js 12:02:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x12199e000) [pid = 1658] [serial = 1985] [outer = 0x11923c800] 12:02:35 INFO - PROCESS | 1658 | 1462215755292 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 12:02:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 12:02:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 680ms 12:02:35 INFO - PROCESS | 1658 | 1462215755319 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 12:02:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 12:02:35 INFO - PROCESS | 1658 | 1462215755323 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 12:02:35 INFO - PROCESS | 1658 | 1462215755325 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 12:02:35 INFO - PROCESS | 1658 | 1462215755326 Marionette TRACE conn2 <- [1,2618,null,{}] 12:02:35 INFO - PROCESS | 1658 | 1462215755329 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:35 INFO - PROCESS | 1658 | 1462215755439 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 12:02:35 INFO - PROCESS | 1658 | 1462215755544 Marionette TRACE conn2 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x12dbd1000 == 68 [pid = 1658] [id = 662] 12:02:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x1219a0800) [pid = 1658] [serial = 1986] [outer = 0x0] 12:02:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x1255c7800) [pid = 1658] [serial = 1987] [outer = 0x1219a0800] 12:02:35 INFO - PROCESS | 1658 | 1462215755576 Marionette DEBUG loaded listener.js 12:02:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x127345c00) [pid = 1658] [serial = 1988] [outer = 0x1219a0800] 12:02:35 INFO - PROCESS | 1658 | 1462215755977 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 12:02:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 12:02:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 671ms 12:02:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 12:02:36 INFO - PROCESS | 1658 | 1462215755996 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 12:02:36 INFO - PROCESS | 1658 | 1462215755998 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 12:02:36 INFO - PROCESS | 1658 | 1462215756000 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 12:02:36 INFO - PROCESS | 1658 | 1462215756001 Marionette TRACE conn2 <- [1,2622,null,{}] 12:02:36 INFO - PROCESS | 1658 | 1462215756006 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:36 INFO - PROCESS | 1658 | 1462215756117 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 12:02:36 INFO - PROCESS | 1658 | 1462215756223 Marionette TRACE conn2 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x12e697800 == 69 [pid = 1658] [id = 663] 12:02:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x12772bc00) [pid = 1658] [serial = 1989] [outer = 0x0] 12:02:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x127771800) [pid = 1658] [serial = 1990] [outer = 0x12772bc00] 12:02:36 INFO - PROCESS | 1658 | 1462215756261 Marionette DEBUG loaded listener.js 12:02:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x128d86400) [pid = 1658] [serial = 1991] [outer = 0x12772bc00] 12:02:36 INFO - PROCESS | 1658 | 1462215756731 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 12:02:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 12:02:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 771ms 12:02:36 INFO - PROCESS | 1658 | 1462215756772 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 12:02:36 INFO - PROCESS | 1658 | 1462215756773 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 12:02:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 12:02:36 INFO - PROCESS | 1658 | 1462215756776 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 12:02:36 INFO - PROCESS | 1658 | 1462215756777 Marionette TRACE conn2 <- [1,2626,null,{}] 12:02:36 INFO - PROCESS | 1658 | 1462215756780 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:36 INFO - PROCESS | 1658 | 1462215756894 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 12:02:36 INFO - PROCESS | 1658 | 1462215756974 Marionette TRACE conn2 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x1213a8800 == 70 [pid = 1658] [id = 664] 12:02:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x11311e000) [pid = 1658] [serial = 1992] [outer = 0x0] 12:02:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x12772d800) [pid = 1658] [serial = 1993] [outer = 0x11311e000] 12:02:37 INFO - PROCESS | 1658 | 1462215757006 Marionette DEBUG loaded listener.js 12:02:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x127774400) [pid = 1658] [serial = 1994] [outer = 0x11311e000] 12:02:37 INFO - PROCESS | 1658 | 1462215757649 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 12:02:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 12:02:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 921ms 12:02:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 12:02:37 INFO - PROCESS | 1658 | 1462215757704 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 12:02:37 INFO - PROCESS | 1658 | 1462215757706 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 12:02:37 INFO - PROCESS | 1658 | 1462215757711 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 12:02:37 INFO - PROCESS | 1658 | 1462215757713 Marionette TRACE conn2 <- [1,2630,null,{}] 12:02:37 INFO - PROCESS | 1658 | 1462215757717 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:37 INFO - PROCESS | 1658 | 1462215757818 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 12:02:37 INFO - PROCESS | 1658 | 1462215757904 Marionette TRACE conn2 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x125f7a000 == 71 [pid = 1658] [id = 665] 12:02:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x11291d400) [pid = 1658] [serial = 1995] [outer = 0x0] 12:02:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x112a5d000) [pid = 1658] [serial = 1996] [outer = 0x11291d400] 12:02:37 INFO - PROCESS | 1658 | 1462215757933 Marionette DEBUG loaded listener.js 12:02:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x112c6e800) [pid = 1658] [serial = 1997] [outer = 0x11291d400] 12:02:38 INFO - PROCESS | 1658 | 1462215758358 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 12:02:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 12:02:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 676ms 12:02:38 INFO - PROCESS | 1658 | 1462215758386 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 12:02:38 INFO - PROCESS | 1658 | 1462215758390 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 12:02:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 12:02:38 INFO - PROCESS | 1658 | 1462215758394 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 12:02:38 INFO - PROCESS | 1658 | 1462215758396 Marionette TRACE conn2 <- [1,2634,null,{}] 12:02:38 INFO - PROCESS | 1658 | 1462215758398 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:38 INFO - PROCESS | 1658 | 1462215758498 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 12:02:38 INFO - PROCESS | 1658 | 1462215758564 Marionette TRACE conn2 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x119652800 == 72 [pid = 1658] [id = 666] 12:02:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x112c6c800) [pid = 1658] [serial = 1998] [outer = 0x0] 12:02:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x11501b000) [pid = 1658] [serial = 1999] [outer = 0x112c6c800] 12:02:38 INFO - PROCESS | 1658 | 1462215758634 Marionette DEBUG loaded listener.js 12:02:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x116aa6400) [pid = 1658] [serial = 2000] [outer = 0x112c6c800] 12:02:38 INFO - PROCESS | 1658 | --DOCSHELL 0x12d43c800 == 71 [pid = 1658] [id = 657] 12:02:38 INFO - PROCESS | 1658 | --DOCSHELL 0x12ccea800 == 70 [pid = 1658] [id = 656] 12:02:38 INFO - PROCESS | 1658 | --DOCSHELL 0x12c1b8800 == 69 [pid = 1658] [id = 655] 12:02:38 INFO - PROCESS | 1658 | --DOCSHELL 0x12c135800 == 68 [pid = 1658] [id = 654] 12:02:38 INFO - PROCESS | 1658 | --DOCSHELL 0x12bbb2000 == 67 [pid = 1658] [id = 653] 12:02:38 INFO - PROCESS | 1658 | --DOCSHELL 0x12b056800 == 66 [pid = 1658] [id = 652] 12:02:38 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x1121dd000) [pid = 1658] [serial = 1852] [outer = 0x0] [url = about:blank] 12:02:38 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x12110d400) [pid = 1658] [serial = 1858] [outer = 0x0] [url = about:blank] 12:02:38 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x1273c8800) [pid = 1658] [serial = 1861] [outer = 0x0] [url = about:blank] 12:02:38 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x12c08d000) [pid = 1658] [serial = 1867] [outer = 0x0] [url = about:blank] 12:02:38 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x12b344c00) [pid = 1658] [serial = 1864] [outer = 0x0] [url = about:blank] 12:02:38 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x11831b000) [pid = 1658] [serial = 1855] [outer = 0x0] [url = about:blank] 12:02:38 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x128e61800) [pid = 1658] [serial = 1909] [outer = 0x0] [url = about:blank] 12:02:38 INFO - PROCESS | 1658 | --DOCSHELL 0x12a80d000 == 65 [pid = 1658] [id = 651] 12:02:38 INFO - PROCESS | 1658 | --DOCSHELL 0x1275b8000 == 64 [pid = 1658] [id = 650] 12:02:38 INFO - PROCESS | 1658 | --DOCSHELL 0x1254da800 == 63 [pid = 1658] [id = 649] 12:02:38 INFO - PROCESS | 1658 | --DOCSHELL 0x121983000 == 62 [pid = 1658] [id = 648] 12:02:38 INFO - PROCESS | 1658 | --DOCSHELL 0x118f9f800 == 61 [pid = 1658] [id = 647] 12:02:38 INFO - PROCESS | 1658 | --DOCSHELL 0x118261000 == 60 [pid = 1658] [id = 646] 12:02:39 INFO - PROCESS | 1658 | --DOCSHELL 0x135be9800 == 59 [pid = 1658] [id = 641] 12:02:39 INFO - PROCESS | 1658 | --DOCSHELL 0x135920000 == 58 [pid = 1658] [id = 640] 12:02:39 INFO - PROCESS | 1658 | --DOCSHELL 0x12f6a1000 == 57 [pid = 1658] [id = 639] 12:02:39 INFO - PROCESS | 1658 | --DOCSHELL 0x12b3bc000 == 56 [pid = 1658] [id = 638] 12:02:39 INFO - PROCESS | 1658 | --DOCSHELL 0x12197b800 == 55 [pid = 1658] [id = 637] 12:02:39 INFO - PROCESS | 1658 | 1462215759046 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 12:02:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 12:02:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 671ms 12:02:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 12:02:39 INFO - PROCESS | 1658 | 1462215759065 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 12:02:39 INFO - PROCESS | 1658 | 1462215759066 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 12:02:39 INFO - PROCESS | 1658 | 1462215759069 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 12:02:39 INFO - PROCESS | 1658 | 1462215759075 Marionette TRACE conn2 <- [1,2638,null,{}] 12:02:39 INFO - PROCESS | 1658 | 1462215759082 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:39 INFO - PROCESS | 1658 | 1462215759193 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 12:02:39 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x12c10ac00) [pid = 1658] [serial = 1850] [outer = 0x0] [url = about:blank] 12:02:39 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x1297d7000) [pid = 1658] [serial = 1891] [outer = 0x0] [url = about:blank] 12:02:39 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x12bb54400) [pid = 1658] [serial = 1894] [outer = 0x0] [url = about:blank] 12:02:39 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x12b02f400) [pid = 1658] [serial = 1892] [outer = 0x0] [url = about:blank] 12:02:39 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x120feb800) [pid = 1658] [serial = 1879] [outer = 0x0] [url = about:blank] 12:02:39 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x12199c400) [pid = 1658] [serial = 1880] [outer = 0x0] [url = about:blank] 12:02:39 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x11812f800) [pid = 1658] [serial = 1874] [outer = 0x0] [url = about:blank] 12:02:39 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x116788000) [pid = 1658] [serial = 1873] [outer = 0x0] [url = about:blank] 12:02:39 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x1273c6000) [pid = 1658] [serial = 1885] [outer = 0x0] [url = about:blank] 12:02:39 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x128f45000) [pid = 1658] [serial = 1886] [outer = 0x0] [url = about:blank] 12:02:39 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x1250f6c00) [pid = 1658] [serial = 1882] [outer = 0x0] [url = about:blank] 12:02:39 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x126868c00) [pid = 1658] [serial = 1883] [outer = 0x0] [url = about:blank] 12:02:39 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x1130afc00) [pid = 1658] [serial = 1871] [outer = 0x0] [url = about:blank] 12:02:39 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x112c08400) [pid = 1658] [serial = 1870] [outer = 0x0] [url = about:blank] 12:02:39 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x129550400) [pid = 1658] [serial = 1888] [outer = 0x0] [url = about:blank] 12:02:39 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x116873400) [pid = 1658] [serial = 1876] [outer = 0x0] [url = about:blank] 12:02:39 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x1196ed800) [pid = 1658] [serial = 1877] [outer = 0x0] [url = about:blank] 12:02:39 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x12be17800) [pid = 1658] [serial = 1897] [outer = 0x0] [url = about:blank] 12:02:39 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x127349400) [pid = 1658] [serial = 1907] [outer = 0x0] [url = about:blank] 12:02:39 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x12bd4c000) [pid = 1658] [serial = 1895] [outer = 0x0] [url = about:blank] 12:02:39 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x12c081400) [pid = 1658] [serial = 1898] [outer = 0x0] [url = about:blank] 12:02:39 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x125d17800) [pid = 1658] [serial = 1906] [outer = 0x0] [url = about:blank] 12:02:39 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x111e56c00) [pid = 1658] [serial = 1900] [outer = 0x0] [url = about:blank] 12:02:39 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x1150fbc00) [pid = 1658] [serial = 1901] [outer = 0x0] [url = about:blank] 12:02:39 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x118560000) [pid = 1658] [serial = 1903] [outer = 0x0] [url = about:blank] 12:02:39 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x120f95000) [pid = 1658] [serial = 1904] [outer = 0x0] [url = about:blank] 12:02:39 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x12970f400) [pid = 1658] [serial = 1889] [outer = 0x0] [url = about:blank] 12:02:39 INFO - PROCESS | 1658 | 1462215759267 Marionette TRACE conn2 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x121053000 == 56 [pid = 1658] [id = 667] 12:02:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x112c08400) [pid = 1658] [serial = 2001] [outer = 0x0] 12:02:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x116873400) [pid = 1658] [serial = 2002] [outer = 0x112c08400] 12:02:39 INFO - PROCESS | 1658 | 1462215759298 Marionette DEBUG loaded listener.js 12:02:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x118314400) [pid = 1658] [serial = 2003] [outer = 0x112c08400] 12:02:39 INFO - PROCESS | 1658 | 1462215759646 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 12:02:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 12:02:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 626ms 12:02:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 12:02:39 INFO - PROCESS | 1658 | 1462215759696 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 12:02:39 INFO - PROCESS | 1658 | 1462215759698 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 12:02:39 INFO - PROCESS | 1658 | 1462215759700 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 12:02:39 INFO - PROCESS | 1658 | 1462215759701 Marionette TRACE conn2 <- [1,2642,null,{}] 12:02:39 INFO - PROCESS | 1658 | 1462215759703 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:39 INFO - PROCESS | 1658 | 1462215759792 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 12:02:39 INFO - PROCESS | 1658 | 1462215759855 Marionette TRACE conn2 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x1254da800 == 57 [pid = 1658] [id = 668] 12:02:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x118315c00) [pid = 1658] [serial = 2004] [outer = 0x0] 12:02:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x11871cc00) [pid = 1658] [serial = 2005] [outer = 0x118315c00] 12:02:39 INFO - PROCESS | 1658 | 1462215759882 Marionette DEBUG loaded listener.js 12:02:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x1187abc00) [pid = 1658] [serial = 2006] [outer = 0x118315c00] 12:02:40 INFO - PROCESS | 1658 | 1462215760175 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 12:02:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 12:02:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 518ms 12:02:40 INFO - PROCESS | 1658 | 1462215760219 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 12:02:40 INFO - PROCESS | 1658 | 1462215760223 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 12:02:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 12:02:40 INFO - PROCESS | 1658 | 1462215760225 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 12:02:40 INFO - PROCESS | 1658 | 1462215760226 Marionette TRACE conn2 <- [1,2646,null,{}] 12:02:40 INFO - PROCESS | 1658 | 1462215760229 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:40 INFO - PROCESS | 1658 | 1462215760313 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 12:02:40 INFO - PROCESS | 1658 | 1462215760317 Marionette TRACE conn2 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x119a4e000 == 58 [pid = 1658] [id = 669] 12:02:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x118a0f400) [pid = 1658] [serial = 2007] [outer = 0x0] 12:02:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x118f54400) [pid = 1658] [serial = 2008] [outer = 0x118a0f400] 12:02:40 INFO - PROCESS | 1658 | 1462215760344 Marionette DEBUG loaded listener.js 12:02:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x1192c4800) [pid = 1658] [serial = 2009] [outer = 0x118a0f400] 12:02:40 INFO - PROCESS | 1658 | 1462215760694 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 12:02:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 12:02:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 518ms 12:02:40 INFO - PROCESS | 1658 | 1462215760744 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 12:02:40 INFO - PROCESS | 1658 | 1462215760745 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 12:02:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 12:02:40 INFO - PROCESS | 1658 | 1462215760747 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 12:02:40 INFO - PROCESS | 1658 | 1462215760748 Marionette TRACE conn2 <- [1,2650,null,{}] 12:02:40 INFO - PROCESS | 1658 | 1462215760750 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:40 INFO - PROCESS | 1658 | 1462215760832 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 12:02:40 INFO - PROCESS | 1658 | 1462215760839 Marionette TRACE conn2 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b3bc000 == 59 [pid = 1658] [id = 670] 12:02:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x1195c5800) [pid = 1658] [serial = 2010] [outer = 0x0] 12:02:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x120f8f000) [pid = 1658] [serial = 2011] [outer = 0x1195c5800] 12:02:40 INFO - PROCESS | 1658 | 1462215760883 Marionette DEBUG loaded listener.js 12:02:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x1213d1400) [pid = 1658] [serial = 2012] [outer = 0x1195c5800] 12:02:41 INFO - PROCESS | 1658 | 1462215761414 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 12:02:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 12:02:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 719ms 12:02:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 12:02:41 INFO - PROCESS | 1658 | 1462215761466 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 12:02:41 INFO - PROCESS | 1658 | 1462215761467 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 12:02:41 INFO - PROCESS | 1658 | 1462215761471 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 12:02:41 INFO - PROCESS | 1658 | 1462215761473 Marionette TRACE conn2 <- [1,2654,null,{}] 12:02:41 INFO - PROCESS | 1658 | 1462215761476 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:41 INFO - PROCESS | 1658 | 1462215761584 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 12:02:41 INFO - PROCESS | 1658 | 1462215761622 Marionette TRACE conn2 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c139000 == 60 [pid = 1658] [id = 671] 12:02:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x1218e7800) [pid = 1658] [serial = 2013] [outer = 0x0] 12:02:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x121da3800) [pid = 1658] [serial = 2014] [outer = 0x1218e7800] 12:02:41 INFO - PROCESS | 1658 | 1462215761646 Marionette DEBUG loaded listener.js 12:02:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x1255c3800) [pid = 1658] [serial = 2015] [outer = 0x1218e7800] 12:02:41 INFO - PROCESS | 1658 | 1462215761994 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 12:02:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 12:02:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 573ms 12:02:42 INFO - PROCESS | 1658 | 1462215762043 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 12:02:42 INFO - PROCESS | 1658 | 1462215762044 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 12:02:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 12:02:42 INFO - PROCESS | 1658 | 1462215762047 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 12:02:42 INFO - PROCESS | 1658 | 1462215762048 Marionette TRACE conn2 <- [1,2658,null,{}] 12:02:42 INFO - PROCESS | 1658 | 1462215762050 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:42 INFO - PROCESS | 1658 | 1462215762158 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 12:02:42 INFO - PROCESS | 1658 | 1462215762198 Marionette TRACE conn2 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c1af800 == 61 [pid = 1658] [id = 672] 12:02:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x12199d000) [pid = 1658] [serial = 2016] [outer = 0x0] 12:02:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x125fc4000) [pid = 1658] [serial = 2017] [outer = 0x12199d000] 12:02:42 INFO - PROCESS | 1658 | 1462215762224 Marionette DEBUG loaded listener.js 12:02:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x126efa400) [pid = 1658] [serial = 2018] [outer = 0x12199d000] 12:02:42 INFO - PROCESS | 1658 | 1462215762555 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 12:02:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 12:02:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 519ms 12:02:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 12:02:42 INFO - PROCESS | 1658 | 1462215762567 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 12:02:42 INFO - PROCESS | 1658 | 1462215762568 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 12:02:42 INFO - PROCESS | 1658 | 1462215762573 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 12:02:42 INFO - PROCESS | 1658 | 1462215762574 Marionette TRACE conn2 <- [1,2662,null,{}] 12:02:42 INFO - PROCESS | 1658 | 1462215762576 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:42 INFO - PROCESS | 1658 | 1462215762688 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 12:02:42 INFO - PROCESS | 1658 | 1462215762704 Marionette TRACE conn2 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cb39000 == 62 [pid = 1658] [id = 673] 12:02:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x12685fc00) [pid = 1658] [serial = 2019] [outer = 0x0] 12:02:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x1273cfc00) [pid = 1658] [serial = 2020] [outer = 0x12685fc00] 12:02:42 INFO - PROCESS | 1658 | 1462215762729 Marionette DEBUG loaded listener.js 12:02:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x127778c00) [pid = 1658] [serial = 2021] [outer = 0x12685fc00] 12:02:43 INFO - PROCESS | 1658 | 1462215763294 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 12:02:43 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x129706c00) [pid = 1658] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 12:02:43 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x117c3b400) [pid = 1658] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 12:02:43 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x1196f5c00) [pid = 1658] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 12:02:43 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x128c1cc00) [pid = 1658] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 12:02:43 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x112a53800) [pid = 1658] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 12:02:43 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x118a11400) [pid = 1658] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 12:02:43 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x116aad000) [pid = 1658] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 12:02:43 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x1196ed000) [pid = 1658] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 12:02:43 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x128f44000) [pid = 1658] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 12:02:43 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x112c62400) [pid = 1658] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 12:02:43 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x11352b800) [pid = 1658] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 12:02:43 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x1126ba400) [pid = 1658] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 12:02:43 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x1192b9000) [pid = 1658] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 12:02:43 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x111d38800) [pid = 1658] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 12:02:43 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x120f94c00) [pid = 1658] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 12:02:43 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x112a56c00) [pid = 1658] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 12:02:43 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x127727400) [pid = 1658] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 12:02:43 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x112c6f000) [pid = 1658] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 12:02:43 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x12c084000) [pid = 1658] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 12:02:43 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x11830f000) [pid = 1658] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 12:02:43 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x12110bc00) [pid = 1658] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 12:02:43 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x1219a1400) [pid = 1658] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 12:02:43 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x12c088800) [pid = 1658] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 12:02:43 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x111125400) [pid = 1658] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 12:02:43 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x117c3dc00) [pid = 1658] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 12:02:43 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x127775800) [pid = 1658] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 12:02:43 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x119241400) [pid = 1658] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 12:02:43 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x118f52800) [pid = 1658] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 12:02:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 12:02:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 770ms 12:02:43 INFO - PROCESS | 1658 | 1462215763342 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 12:02:43 INFO - PROCESS | 1658 | 1462215763343 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 12:02:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 12:02:43 INFO - PROCESS | 1658 | 1462215763345 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 12:02:43 INFO - PROCESS | 1658 | 1462215763347 Marionette TRACE conn2 <- [1,2666,null,{}] 12:02:43 INFO - PROCESS | 1658 | 1462215763349 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:43 INFO - PROCESS | 1658 | 1462215763435 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 12:02:43 INFO - PROCESS | 1658 | 1462215763440 Marionette TRACE conn2 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x116a7f000 == 63 [pid = 1658] [id = 674] 12:02:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x112a56000) [pid = 1658] [serial = 2022] [outer = 0x0] 12:02:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x11352b800) [pid = 1658] [serial = 2023] [outer = 0x112a56000] 12:02:43 INFO - PROCESS | 1658 | 1462215763467 Marionette DEBUG loaded listener.js 12:02:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x118126c00) [pid = 1658] [serial = 2024] [outer = 0x112a56000] 12:02:44 INFO - PROCESS | 1658 | 1462215764308 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 12:02:44 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) 12:02:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 973ms 12:02:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 12:02:44 INFO - PROCESS | 1658 | 1462215764318 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 12:02:44 INFO - PROCESS | 1658 | 1462215764321 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 12:02:44 INFO - PROCESS | 1658 | 1462215764323 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 12:02:44 INFO - PROCESS | 1658 | 1462215764325 Marionette TRACE conn2 <- [1,2670,null,{}] 12:02:44 INFO - PROCESS | 1658 | 1462215764327 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:44 INFO - PROCESS | 1658 | 1462215764431 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 12:02:44 INFO - PROCESS | 1658 | 1462215764490 Marionette TRACE conn2 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:44 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d8b1800 == 64 [pid = 1658] [id = 675] 12:02:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x118282800) [pid = 1658] [serial = 2025] [outer = 0x0] 12:02:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x1213d4000) [pid = 1658] [serial = 2026] [outer = 0x118282800] 12:02:44 INFO - PROCESS | 1658 | 1462215764519 Marionette DEBUG loaded listener.js 12:02:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x128e64000) [pid = 1658] [serial = 2027] [outer = 0x118282800] 12:02:45 INFO - PROCESS | 1658 | 1462215765280 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 12:02:45 INFO - PROCESS | 1658 | 1462215765388 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 12:02:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 12:02:45 INFO - PROCESS | 1658 | 1462215765392 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 12:02:45 INFO - PROCESS | 1658 | 1462215765395 Marionette TRACE conn2 <- [1,2674,null,{}] 12:02:45 INFO - PROCESS | 1658 | 1462215765399 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:45 INFO - PROCESS | 1658 | 1462215765501 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 12:02:45 INFO - PROCESS | 1658 | 1462215765602 Marionette TRACE conn2 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x118f9f000 == 65 [pid = 1658] [id = 676] 12:02:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x1126ba400) [pid = 1658] [serial = 2028] [outer = 0x0] 12:02:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x1126c3400) [pid = 1658] [serial = 2029] [outer = 0x1126ba400] 12:02:45 INFO - PROCESS | 1658 | 1462215765634 Marionette DEBUG loaded listener.js 12:02:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x112c13400) [pid = 1658] [serial = 2030] [outer = 0x1126ba400] 12:02:46 INFO - PROCESS | 1658 | 1462215766591 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 12:02:46 INFO - PROCESS | 1658 | 1462215766626 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 12:02:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 12:02:46 INFO - PROCESS | 1658 | 1462215766631 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 12:02:46 INFO - PROCESS | 1658 | 1462215766634 Marionette TRACE conn2 <- [1,2678,null,{}] 12:02:46 INFO - PROCESS | 1658 | 1462215766637 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:46 INFO - PROCESS | 1658 | 1462215766747 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 12:02:46 INFO - PROCESS | 1658 | 1462215766848 Marionette TRACE conn2 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:46 INFO - PROCESS | 1658 | ++DOCSHELL 0x12975b800 == 66 [pid = 1658] [id = 677] 12:02:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x1135b4c00) [pid = 1658] [serial = 2031] [outer = 0x0] 12:02:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x116aac800) [pid = 1658] [serial = 2032] [outer = 0x1135b4c00] 12:02:46 INFO - PROCESS | 1658 | 1462215766879 Marionette DEBUG loaded listener.js 12:02:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x11812f800) [pid = 1658] [serial = 2033] [outer = 0x1135b4c00] 12:02:47 INFO - PROCESS | 1658 | 1462215767811 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 12:02:47 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) 12:02:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1222ms 12:02:47 INFO - PROCESS | 1658 | 1462215767853 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 12:02:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 12:02:47 INFO - PROCESS | 1658 | 1462215767857 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 12:02:47 INFO - PROCESS | 1658 | 1462215767860 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 12:02:47 INFO - PROCESS | 1658 | 1462215767861 Marionette TRACE conn2 <- [1,2682,null,{}] 12:02:47 INFO - PROCESS | 1658 | 1462215767868 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:47 INFO - PROCESS | 1658 | 1462215767980 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 12:02:48 INFO - PROCESS | 1658 | 1462215768084 Marionette TRACE conn2 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d89c800 == 67 [pid = 1658] [id = 678] 12:02:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x1187aac00) [pid = 1658] [serial = 2034] [outer = 0x0] 12:02:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x119237c00) [pid = 1658] [serial = 2035] [outer = 0x1187aac00] 12:02:48 INFO - PROCESS | 1658 | 1462215768137 Marionette DEBUG loaded listener.js 12:02:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x1196f4400) [pid = 1658] [serial = 2036] [outer = 0x1187aac00] 12:02:49 INFO - PROCESS | 1658 | 1462215769040 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 12:02:49 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) 12:02:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1223ms 12:02:49 INFO - PROCESS | 1658 | 1462215769084 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 12:02:49 INFO - PROCESS | 1658 | 1462215769085 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 12:02:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 12:02:49 INFO - PROCESS | 1658 | 1462215769088 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 12:02:49 INFO - PROCESS | 1658 | 1462215769089 Marionette TRACE conn2 <- [1,2686,null,{}] 12:02:49 INFO - PROCESS | 1658 | 1462215769092 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:49 INFO - PROCESS | 1658 | 1462215769199 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 12:02:49 INFO - PROCESS | 1658 | 1462215769303 Marionette TRACE conn2 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:49 INFO - PROCESS | 1658 | ++DOCSHELL 0x12e69c000 == 68 [pid = 1658] [id = 679] 12:02:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x119c9ac00) [pid = 1658] [serial = 2037] [outer = 0x0] 12:02:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x121110400) [pid = 1658] [serial = 2038] [outer = 0x119c9ac00] 12:02:49 INFO - PROCESS | 1658 | 1462215769335 Marionette DEBUG loaded listener.js 12:02:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x125fc4800) [pid = 1658] [serial = 2039] [outer = 0x119c9ac00] 12:02:50 INFO - PROCESS | 1658 | 1462215770398 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 12:02:50 INFO - PROCESS | 1658 | 1462215770411 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 12:02:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 12:02:50 INFO - PROCESS | 1658 | 1462215770415 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 12:02:50 INFO - PROCESS | 1658 | 1462215770418 Marionette TRACE conn2 <- [1,2690,null,{}] 12:02:50 INFO - PROCESS | 1658 | 1462215770422 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:50 INFO - PROCESS | 1658 | 1462215770524 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 12:02:50 INFO - PROCESS | 1658 | 1462215770634 Marionette TRACE conn2 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x125fee800 == 69 [pid = 1658] [id = 680] 12:02:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x112c65800) [pid = 1658] [serial = 2040] [outer = 0x0] 12:02:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x112c70400) [pid = 1658] [serial = 2041] [outer = 0x112c65800] 12:02:50 INFO - PROCESS | 1658 | 1462215770664 Marionette DEBUG loaded listener.js 12:02:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x115e6a000) [pid = 1658] [serial = 2042] [outer = 0x112c65800] 12:02:51 INFO - PROCESS | 1658 | --DOCSHELL 0x12ab30000 == 68 [pid = 1658] [id = 517] 12:02:51 INFO - PROCESS | 1658 | --DOCSHELL 0x12f625000 == 67 [pid = 1658] [id = 581] 12:02:51 INFO - PROCESS | 1658 | --DOCSHELL 0x12bbb6800 == 66 [pid = 1658] [id = 541] 12:02:51 INFO - PROCESS | 1658 | --DOCSHELL 0x116a7f000 == 65 [pid = 1658] [id = 674] 12:02:51 INFO - PROCESS | 1658 | --DOCSHELL 0x12cb39000 == 64 [pid = 1658] [id = 673] 12:02:51 INFO - PROCESS | 1658 | --DOCSHELL 0x12c1af800 == 63 [pid = 1658] [id = 672] 12:02:51 INFO - PROCESS | 1658 | --DOCSHELL 0x12c139000 == 62 [pid = 1658] [id = 671] 12:02:51 INFO - PROCESS | 1658 | --DOCSHELL 0x12b3bc000 == 61 [pid = 1658] [id = 670] 12:02:51 INFO - PROCESS | 1658 | --DOCSHELL 0x119a4e000 == 60 [pid = 1658] [id = 669] 12:02:51 INFO - PROCESS | 1658 | --DOCSHELL 0x1254da800 == 59 [pid = 1658] [id = 668] 12:02:51 INFO - PROCESS | 1658 | --DOCSHELL 0x121053000 == 58 [pid = 1658] [id = 667] 12:02:51 INFO - PROCESS | 1658 | --DOCSHELL 0x119652800 == 57 [pid = 1658] [id = 666] 12:02:51 INFO - PROCESS | 1658 | --DOCSHELL 0x125f7a000 == 56 [pid = 1658] [id = 665] 12:02:51 INFO - PROCESS | 1658 | --DOCSHELL 0x1213a8800 == 55 [pid = 1658] [id = 664] 12:02:51 INFO - PROCESS | 1658 | --DOCSHELL 0x12e697800 == 54 [pid = 1658] [id = 663] 12:02:51 INFO - PROCESS | 1658 | --DOCSHELL 0x12dbd1000 == 53 [pid = 1658] [id = 662] 12:02:51 INFO - PROCESS | 1658 | --DOCSHELL 0x12db04800 == 52 [pid = 1658] [id = 661] 12:02:51 INFO - PROCESS | 1658 | --DOCSHELL 0x12bea2000 == 51 [pid = 1658] [id = 660] 12:02:51 INFO - PROCESS | 1658 | --DOCSHELL 0x121994000 == 50 [pid = 1658] [id = 659] 12:02:51 INFO - PROCESS | 1658 | --DOCSHELL 0x112f93000 == 49 [pid = 1658] [id = 658] 12:02:51 INFO - PROCESS | 1658 | 1462215771545 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 12:02:51 INFO - PROCESS | 1658 | 1462215771594 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 12:02:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 12:02:51 INFO - PROCESS | 1658 | 1462215771599 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 12:02:51 INFO - PROCESS | 1658 | 1462215771600 Marionette TRACE conn2 <- [1,2694,null,{}] 12:02:51 INFO - PROCESS | 1658 | 1462215771602 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:51 INFO - PROCESS | 1658 | 1462215771690 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 12:02:51 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x12b033c00) [pid = 1658] [serial = 1793] [outer = 0x0] [url = about:blank] 12:02:51 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x12bd54800) [pid = 1658] [serial = 1865] [outer = 0x0] [url = about:blank] 12:02:51 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x12970e800) [pid = 1658] [serial = 1862] [outer = 0x0] [url = about:blank] 12:02:51 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x127342800) [pid = 1658] [serial = 1859] [outer = 0x0] [url = about:blank] 12:02:51 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x115016800) [pid = 1658] [serial = 1969] [outer = 0x0] [url = about:blank] 12:02:51 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x126866400) [pid = 1658] [serial = 1970] [outer = 0x0] [url = about:blank] 12:02:51 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x12182a400) [pid = 1658] [serial = 1964] [outer = 0x0] [url = about:blank] 12:02:51 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x119245800) [pid = 1658] [serial = 1954] [outer = 0x0] [url = about:blank] 12:02:51 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x127164400) [pid = 1658] [serial = 1972] [outer = 0x0] [url = about:blank] 12:02:51 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x12199cc00) [pid = 1658] [serial = 1967] [outer = 0x0] [url = about:blank] 12:02:51 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x11836a400) [pid = 1658] [serial = 1952] [outer = 0x0] [url = about:blank] 12:02:51 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x12c56f800) [pid = 1658] [serial = 1868] [outer = 0x0] [url = about:blank] 12:02:51 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x1129dfc00) [pid = 1658] [serial = 1853] [outer = 0x0] [url = about:blank] 12:02:51 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x11879d400) [pid = 1658] [serial = 1856] [outer = 0x0] [url = about:blank] 12:02:51 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x118318000) [pid = 1658] [serial = 1915] [outer = 0x0] [url = about:blank] 12:02:51 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x118f7c400) [pid = 1658] [serial = 1916] [outer = 0x0] [url = about:blank] 12:02:51 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x12772c400) [pid = 1658] [serial = 1919] [outer = 0x0] [url = about:blank] 12:02:51 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x121da4c00) [pid = 1658] [serial = 1918] [outer = 0x0] [url = about:blank] 12:02:51 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x128e63800) [pid = 1658] [serial = 1921] [outer = 0x0] [url = about:blank] 12:02:51 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x1297d4800) [pid = 1658] [serial = 1922] [outer = 0x0] [url = about:blank] 12:02:51 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x112c15c00) [pid = 1658] [serial = 1942] [outer = 0x0] [url = about:blank] 12:02:51 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x113125000) [pid = 1658] [serial = 1943] [outer = 0x0] [url = about:blank] 12:02:51 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x1195c6800) [pid = 1658] [serial = 1955] [outer = 0x0] [url = about:blank] 12:02:51 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x118128400) [pid = 1658] [serial = 1948] [outer = 0x0] [url = about:blank] 12:02:51 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x120f8fc00) [pid = 1658] [serial = 1960] [outer = 0x0] [url = about:blank] 12:02:51 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x118286800) [pid = 1658] [serial = 1949] [outer = 0x0] [url = about:blank] 12:02:51 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x12be12400) [pid = 1658] [serial = 1925] [outer = 0x0] [url = about:blank] 12:02:51 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x12bb50c00) [pid = 1658] [serial = 1924] [outer = 0x0] [url = about:blank] 12:02:51 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x112c6dc00) [pid = 1658] [serial = 1912] [outer = 0x0] [url = about:blank] 12:02:51 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x11680a000) [pid = 1658] [serial = 1913] [outer = 0x0] [url = about:blank] 12:02:51 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x1164bdc00) [pid = 1658] [serial = 1945] [outer = 0x0] [url = about:blank] 12:02:51 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x116870c00) [pid = 1658] [serial = 1946] [outer = 0x0] [url = about:blank] 12:02:51 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x1129d9000) [pid = 1658] [serial = 1940] [outer = 0x0] [url = about:blank] 12:02:51 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x112914c00) [pid = 1658] [serial = 1939] [outer = 0x0] [url = about:blank] 12:02:51 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x120e1f400) [pid = 1658] [serial = 1958] [outer = 0x0] [url = about:blank] 12:02:51 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x1193c9800) [pid = 1658] [serial = 1934] [outer = 0x0] [url = about:blank] 12:02:51 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x1165d6c00) [pid = 1658] [serial = 1933] [outer = 0x0] [url = about:blank] 12:02:51 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x1196fb800) [pid = 1658] [serial = 1957] [outer = 0x0] [url = about:blank] 12:02:51 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x121362000) [pid = 1658] [serial = 1963] [outer = 0x0] [url = about:blank] 12:02:51 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x12110c800) [pid = 1658] [serial = 1937] [outer = 0x0] [url = about:blank] 12:02:51 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x11835fc00) [pid = 1658] [serial = 1936] [outer = 0x0] [url = about:blank] 12:02:51 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x1299bec00) [pid = 1658] [serial = 1910] [outer = 0x0] [url = about:blank] 12:02:51 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x1195bd400) [pid = 1658] [serial = 1966] [outer = 0x0] [url = about:blank] 12:02:51 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x12c57ac00) [pid = 1658] [serial = 1928] [outer = 0x0] [url = about:blank] 12:02:51 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x12c56cc00) [pid = 1658] [serial = 1927] [outer = 0x0] [url = about:blank] 12:02:51 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x11831ac00) [pid = 1658] [serial = 1951] [outer = 0x0] [url = about:blank] 12:02:51 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x12c7edc00) [pid = 1658] [serial = 1931] [outer = 0x0] [url = about:blank] 12:02:51 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x12c577000) [pid = 1658] [serial = 1930] [outer = 0x0] [url = about:blank] 12:02:51 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x12110a400) [pid = 1658] [serial = 1961] [outer = 0x0] [url = about:blank] 12:02:51 INFO - PROCESS | 1658 | 1462215771756 Marionette TRACE conn2 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x11959a800 == 50 [pid = 1658] [id = 681] 12:02:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x1129d9000) [pid = 1658] [serial = 2043] [outer = 0x0] 12:02:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x113125000) [pid = 1658] [serial = 2044] [outer = 0x1129d9000] 12:02:51 INFO - PROCESS | 1658 | 1462215771783 Marionette DEBUG loaded listener.js 12:02:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x116f2c800) [pid = 1658] [serial = 2045] [outer = 0x1129d9000] 12:02:52 INFO - PROCESS | 1658 | 1462215772654 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 12:02:52 INFO - PROCESS | 1658 | 1462215772675 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 12:02:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 12:02:52 INFO - PROCESS | 1658 | 1462215772678 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 12:02:52 INFO - PROCESS | 1658 | 1462215772682 Marionette TRACE conn2 <- [1,2698,null,{}] 12:02:52 INFO - PROCESS | 1658 | 1462215772696 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:52 INFO - PROCESS | 1658 | 1462215772812 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 12:02:52 INFO - PROCESS | 1658 | 1462215772820 Marionette TRACE conn2 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x1268b7800 == 51 [pid = 1658] [id = 682] 12:02:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x118287c00) [pid = 1658] [serial = 2046] [outer = 0x0] 12:02:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x11835e000) [pid = 1658] [serial = 2047] [outer = 0x118287c00] 12:02:52 INFO - PROCESS | 1658 | 1462215772849 Marionette DEBUG loaded listener.js 12:02:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x11879d400) [pid = 1658] [serial = 2048] [outer = 0x118287c00] 12:02:53 INFO - PROCESS | 1658 | 1462215773697 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 12:02:53 INFO - PROCESS | 1658 | 1462215773706 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 12:02:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 12:02:53 INFO - PROCESS | 1658 | 1462215773709 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 12:02:53 INFO - PROCESS | 1658 | 1462215773710 Marionette TRACE conn2 <- [1,2702,null,{}] 12:02:53 INFO - PROCESS | 1658 | 1462215773712 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:53 INFO - PROCESS | 1658 | 1462215773826 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 12:02:53 INFO - PROCESS | 1658 | 1462215773864 Marionette TRACE conn2 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ab39000 == 52 [pid = 1658] [id = 683] 12:02:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x1187a7000) [pid = 1658] [serial = 2049] [outer = 0x0] 12:02:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x1192c0400) [pid = 1658] [serial = 2050] [outer = 0x1187a7000] 12:02:53 INFO - PROCESS | 1658 | 1462215773890 Marionette DEBUG loaded listener.js 12:02:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x1196ed800) [pid = 1658] [serial = 2051] [outer = 0x1187a7000] 12:02:54 INFO - PROCESS | 1658 | --DOCSHELL 0x12d43f800 == 51 [pid = 1658] [id = 17] 12:02:54 INFO - PROCESS | 1658 | 1462215774278 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 12:02:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 12:02:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 619ms 12:02:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 12:02:54 INFO - PROCESS | 1658 | 1462215774329 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 12:02:54 INFO - PROCESS | 1658 | 1462215774330 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 12:02:54 INFO - PROCESS | 1658 | 1462215774332 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 12:02:54 INFO - PROCESS | 1658 | 1462215774333 Marionette TRACE conn2 <- [1,2706,null,{}] 12:02:54 INFO - PROCESS | 1658 | 1462215774342 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:54 INFO - PROCESS | 1658 | 1462215774453 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 12:02:54 INFO - PROCESS | 1658 | 1462215774481 Marionette TRACE conn2 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b3c9000 == 52 [pid = 1658] [id = 684] 12:02:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x120e1f400) [pid = 1658] [serial = 2052] [outer = 0x0] 12:02:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x120f92800) [pid = 1658] [serial = 2053] [outer = 0x120e1f400] 12:02:54 INFO - PROCESS | 1658 | 1462215774507 Marionette DEBUG loaded listener.js 12:02:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x121110000) [pid = 1658] [serial = 2054] [outer = 0x120e1f400] 12:02:54 INFO - PROCESS | 1658 | 1462215774864 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 12:02:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 12:02:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 571ms 12:02:54 INFO - PROCESS | 1658 | 1462215774909 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 12:02:54 INFO - PROCESS | 1658 | 1462215774910 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 12:02:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 12:02:54 INFO - PROCESS | 1658 | 1462215774912 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 12:02:54 INFO - PROCESS | 1658 | 1462215774913 Marionette TRACE conn2 <- [1,2710,null,{}] 12:02:54 INFO - PROCESS | 1658 | 1462215774916 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:55 INFO - PROCESS | 1658 | 1462215775038 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 12:02:55 INFO - PROCESS | 1658 | 1462215775100 Marionette TRACE conn2 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c1aa800 == 53 [pid = 1658] [id = 685] 12:02:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x120e20c00) [pid = 1658] [serial = 2055] [outer = 0x0] 12:02:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x12199c400) [pid = 1658] [serial = 2056] [outer = 0x120e20c00] 12:02:55 INFO - PROCESS | 1658 | 1462215775128 Marionette DEBUG loaded listener.js 12:02:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x126866c00) [pid = 1658] [serial = 2057] [outer = 0x120e20c00] 12:02:55 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x1195c5800) [pid = 1658] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 12:02:55 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x112c08400) [pid = 1658] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 12:02:55 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x11311e000) [pid = 1658] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 12:02:55 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x12199d000) [pid = 1658] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 12:02:55 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x112a56000) [pid = 1658] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 12:02:55 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x112c6c800) [pid = 1658] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 12:02:55 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x118315c00) [pid = 1658] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 12:02:55 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x1218e7800) [pid = 1658] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 12:02:55 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x12685fc00) [pid = 1658] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 12:02:55 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x118a0f400) [pid = 1658] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 12:02:55 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x11291d400) [pid = 1658] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 12:02:55 INFO - PROCESS | 1658 | 1462215775543 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 12:02:55 INFO - PROCESS | 1658 | 1462215775585 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 12:02:55 INFO - PROCESS | 1658 | 1462215775587 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 12:02:55 INFO - PROCESS | 1658 | 1462215775588 Marionette TRACE conn2 <- [1,2714,null,{}] 12:02:55 INFO - PROCESS | 1658 | 1462215775590 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:55 INFO - PROCESS | 1658 | 1462215775676 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 12:02:55 INFO - PROCESS | 1658 | 1462215775680 Marionette TRACE conn2 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ab3a000 == 54 [pid = 1658] [id = 686] 12:02:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x1164d9400) [pid = 1658] [serial = 2058] [outer = 0x0] 12:02:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x12199d000) [pid = 1658] [serial = 2059] [outer = 0x1164d9400] 12:02:55 INFO - PROCESS | 1658 | 1462215775706 Marionette DEBUG loaded listener.js 12:02:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x127347000) [pid = 1658] [serial = 2060] [outer = 0x1164d9400] 12:02:56 INFO - PROCESS | 1658 | 1462215776044 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 12:02:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 12:02:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 472ms 12:02:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 12:02:56 INFO - PROCESS | 1658 | 1462215776060 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 12:02:56 INFO - PROCESS | 1658 | 1462215776062 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 12:02:56 INFO - PROCESS | 1658 | 1462215776064 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 12:02:56 INFO - PROCESS | 1658 | 1462215776065 Marionette TRACE conn2 <- [1,2718,null,{}] 12:02:56 INFO - PROCESS | 1658 | 1462215776067 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:56 INFO - PROCESS | 1658 | 1462215776184 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 12:02:56 INFO - PROCESS | 1658 | 1462215776192 Marionette TRACE conn2 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cb36000 == 55 [pid = 1658] [id = 687] 12:02:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x121826c00) [pid = 1658] [serial = 2061] [outer = 0x0] 12:02:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x1273d0400) [pid = 1658] [serial = 2062] [outer = 0x121826c00] 12:02:56 INFO - PROCESS | 1658 | 1462215776217 Marionette DEBUG loaded listener.js 12:02:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x12777a000) [pid = 1658] [serial = 2063] [outer = 0x121826c00] 12:02:56 INFO - PROCESS | 1658 | 1462215776614 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 12:02:56 INFO - PROCESS | 1658 | 1462215776637 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 12:02:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 12:02:56 INFO - PROCESS | 1658 | 1462215776649 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 12:02:56 INFO - PROCESS | 1658 | 1462215776651 Marionette TRACE conn2 <- [1,2722,null,{}] 12:02:56 INFO - PROCESS | 1658 | 1462215776656 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:56 INFO - PROCESS | 1658 | 1462215776762 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 12:02:56 INFO - PROCESS | 1658 | 1462215776826 Marionette TRACE conn2 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d70d000 == 56 [pid = 1658] [id = 688] 12:02:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x127165000) [pid = 1658] [serial = 2064] [outer = 0x0] 12:02:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x128e5a400) [pid = 1658] [serial = 2065] [outer = 0x127165000] 12:02:56 INFO - PROCESS | 1658 | 1462215776852 Marionette DEBUG loaded listener.js 12:02:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x128f42c00) [pid = 1658] [serial = 2066] [outer = 0x127165000] 12:02:57 INFO - PROCESS | 1658 | 1462215777149 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 12:02:57 INFO - PROCESS | 1658 | 1462215777177 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 12:02:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 12:02:57 INFO - PROCESS | 1658 | 1462215777179 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 12:02:57 INFO - PROCESS | 1658 | 1462215777181 Marionette TRACE conn2 <- [1,2726,null,{}] 12:02:57 INFO - PROCESS | 1658 | 1462215777183 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:57 INFO - PROCESS | 1658 | 1462215777274 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 12:02:57 INFO - PROCESS | 1658 | 1462215777278 Marionette TRACE conn2 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ded3800 == 57 [pid = 1658] [id = 689] 12:02:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x128f45400) [pid = 1658] [serial = 2067] [outer = 0x0] 12:02:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x1294c7800) [pid = 1658] [serial = 2068] [outer = 0x128f45400] 12:02:57 INFO - PROCESS | 1658 | 1462215777303 Marionette DEBUG loaded listener.js 12:02:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x129552000) [pid = 1658] [serial = 2069] [outer = 0x128f45400] 12:02:57 INFO - PROCESS | 1658 | 1462215777832 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 12:02:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 12:02:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 671ms 12:02:57 INFO - PROCESS | 1658 | 1462215777851 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 12:02:57 INFO - PROCESS | 1658 | 1462215777853 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 12:02:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 12:02:57 INFO - PROCESS | 1658 | 1462215777857 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 12:02:57 INFO - PROCESS | 1658 | 1462215777859 Marionette TRACE conn2 <- [1,2730,null,{}] 12:02:57 INFO - PROCESS | 1658 | 1462215777863 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:57 INFO - PROCESS | 1658 | 1462215777978 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 12:02:58 INFO - PROCESS | 1658 | 1462215778057 Marionette TRACE conn2 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x1236df000 == 58 [pid = 1658] [id = 690] 12:02:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x112c0e800) [pid = 1658] [serial = 2070] [outer = 0x0] 12:02:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x11352a800) [pid = 1658] [serial = 2071] [outer = 0x112c0e800] 12:02:58 INFO - PROCESS | 1658 | 1462215778090 Marionette DEBUG loaded listener.js 12:02:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x116806c00) [pid = 1658] [serial = 2072] [outer = 0x112c0e800] 12:02:58 INFO - PROCESS | 1658 | 1462215778991 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 12:02:59 INFO - PROCESS | 1658 | 1462215779038 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 12:02:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 12:02:59 INFO - PROCESS | 1658 | 1462215779042 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 12:02:59 INFO - PROCESS | 1658 | 1462215779044 Marionette TRACE conn2 <- [1,2734,null,{}] 12:02:59 INFO - PROCESS | 1658 | 1462215779047 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:59 INFO - PROCESS | 1658 | 1462215779181 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 12:02:59 INFO - PROCESS | 1658 | 1462215779286 Marionette TRACE conn2 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b3cf000 == 59 [pid = 1658] [id = 691] 12:02:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x116aae400) [pid = 1658] [serial = 2073] [outer = 0x0] 12:02:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x11835d400) [pid = 1658] [serial = 2074] [outer = 0x116aae400] 12:02:59 INFO - PROCESS | 1658 | 1462215779317 Marionette DEBUG loaded listener.js 12:02:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x119238400) [pid = 1658] [serial = 2075] [outer = 0x116aae400] 12:02:59 INFO - PROCESS | 1658 | 1462215779705 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 12:02:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 12:02:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 721ms 12:02:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 12:02:59 INFO - PROCESS | 1658 | 1462215779763 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 12:02:59 INFO - PROCESS | 1658 | 1462215779765 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 12:02:59 INFO - PROCESS | 1658 | 1462215779767 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 12:02:59 INFO - PROCESS | 1658 | 1462215779770 Marionette TRACE conn2 <- [1,2738,null,{}] 12:02:59 INFO - PROCESS | 1658 | 1462215779778 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:02:59 INFO - PROCESS | 1658 | 1462215779890 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 12:03:00 INFO - PROCESS | 1658 | 1462215779997 Marionette TRACE conn2 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x12e6ac800 == 60 [pid = 1658] [id = 692] 12:03:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x121104000) [pid = 1658] [serial = 2076] [outer = 0x0] 12:03:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x1219a5c00) [pid = 1658] [serial = 2077] [outer = 0x121104000] 12:03:00 INFO - PROCESS | 1658 | 1462215780033 Marionette DEBUG loaded listener.js 12:03:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x126862000) [pid = 1658] [serial = 2078] [outer = 0x121104000] 12:03:00 INFO - PROCESS | 1658 | 1462215780420 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 12:03:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 12:03:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 674ms 12:03:00 INFO - PROCESS | 1658 | 1462215780458 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 12:03:00 INFO - PROCESS | 1658 | 1462215780459 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 12:03:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 12:03:00 INFO - PROCESS | 1658 | 1462215780462 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 12:03:00 INFO - PROCESS | 1658 | 1462215780463 Marionette TRACE conn2 <- [1,2742,null,{}] 12:03:00 INFO - PROCESS | 1658 | 1462215780466 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:00 INFO - PROCESS | 1658 | 1462215780593 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 12:03:00 INFO - PROCESS | 1658 | 1462215780672 Marionette TRACE conn2 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x12f628800 == 61 [pid = 1658] [id = 693] 12:03:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x125fc4c00) [pid = 1658] [serial = 2079] [outer = 0x0] 12:03:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x128c1cc00) [pid = 1658] [serial = 2080] [outer = 0x125fc4c00] 12:03:00 INFO - PROCESS | 1658 | 1462215780701 Marionette DEBUG loaded listener.js 12:03:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x129410800) [pid = 1658] [serial = 2081] [outer = 0x125fc4c00] 12:03:01 INFO - PROCESS | 1658 | 1462215781118 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 12:03:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 12:03:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 671ms 12:03:01 INFO - PROCESS | 1658 | 1462215781133 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 12:03:01 INFO - PROCESS | 1658 | 1462215781135 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 12:03:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 12:03:01 INFO - PROCESS | 1658 | 1462215781137 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 12:03:01 INFO - PROCESS | 1658 | 1462215781138 Marionette TRACE conn2 <- [1,2746,null,{}] 12:03:01 INFO - PROCESS | 1658 | 1462215781141 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:01 INFO - PROCESS | 1658 | 1462215781247 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 12:03:01 INFO - PROCESS | 1658 | 1462215781306 Marionette TRACE conn2 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x12f6c7000 == 62 [pid = 1658] [id = 694] 12:03:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x128f43000) [pid = 1658] [serial = 2082] [outer = 0x0] 12:03:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x129553400) [pid = 1658] [serial = 2083] [outer = 0x128f43000] 12:03:01 INFO - PROCESS | 1658 | 1462215781337 Marionette DEBUG loaded listener.js 12:03:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x129559000) [pid = 1658] [serial = 2084] [outer = 0x128f43000] 12:03:01 INFO - PROCESS | 1658 | 1462215781791 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 12:03:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 12:03:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 670ms 12:03:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 12:03:01 INFO - PROCESS | 1658 | 1462215781807 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 12:03:01 INFO - PROCESS | 1658 | 1462215781808 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 12:03:01 INFO - PROCESS | 1658 | 1462215781811 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 12:03:01 INFO - PROCESS | 1658 | 1462215781812 Marionette TRACE conn2 <- [1,2750,null,{}] 12:03:01 INFO - PROCESS | 1658 | 1462215781814 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:01 INFO - PROCESS | 1658 | 1462215781936 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 12:03:02 INFO - PROCESS | 1658 | 1462215782035 Marionette TRACE conn2 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x135276000 == 63 [pid = 1658] [id = 695] 12:03:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x129702c00) [pid = 1658] [serial = 2085] [outer = 0x0] 12:03:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x1297d1c00) [pid = 1658] [serial = 2086] [outer = 0x129702c00] 12:03:02 INFO - PROCESS | 1658 | 1462215782078 Marionette DEBUG loaded listener.js 12:03:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x12a9c5400) [pid = 1658] [serial = 2087] [outer = 0x129702c00] 12:03:02 INFO - PROCESS | 1658 | 1462215782491 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 12:03:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 12:03:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 722ms 12:03:02 INFO - PROCESS | 1658 | 1462215782533 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 12:03:02 INFO - PROCESS | 1658 | 1462215782535 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 12:03:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 12:03:02 INFO - PROCESS | 1658 | 1462215782537 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 12:03:02 INFO - PROCESS | 1658 | 1462215782538 Marionette TRACE conn2 <- [1,2754,null,{}] 12:03:02 INFO - PROCESS | 1658 | 1462215782541 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:02 INFO - PROCESS | 1658 | 1462215782649 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 12:03:02 INFO - PROCESS | 1658 | 1462215782753 Marionette TRACE conn2 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x1275c4800 == 64 [pid = 1658] [id = 696] 12:03:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x1129dfc00) [pid = 1658] [serial = 2088] [outer = 0x0] 12:03:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x1273c6000) [pid = 1658] [serial = 2089] [outer = 0x1129dfc00] 12:03:02 INFO - PROCESS | 1658 | 1462215782784 Marionette DEBUG loaded listener.js 12:03:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x12b033400) [pid = 1658] [serial = 2090] [outer = 0x1129dfc00] 12:03:03 INFO - PROCESS | 1658 | 1462215783382 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 12:03:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 12:03:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 870ms 12:03:03 INFO - PROCESS | 1658 | 1462215783407 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 12:03:03 INFO - PROCESS | 1658 | 1462215783410 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 12:03:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 12:03:03 INFO - PROCESS | 1658 | 1462215783413 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 12:03:03 INFO - PROCESS | 1658 | 1462215783416 Marionette TRACE conn2 <- [1,2758,null,{}] 12:03:03 INFO - PROCESS | 1658 | 1462215783420 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:03 INFO - PROCESS | 1658 | 1462215783523 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 12:03:03 INFO - PROCESS | 1658 | 1462215783593 Marionette TRACE conn2 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x1275ad000 == 65 [pid = 1658] [id = 697] 12:03:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x112914800) [pid = 1658] [serial = 2091] [outer = 0x0] 12:03:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x112c0a800) [pid = 1658] [serial = 2092] [outer = 0x112914800] 12:03:03 INFO - PROCESS | 1658 | 1462215783664 Marionette DEBUG loaded listener.js 12:03:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x11677fc00) [pid = 1658] [serial = 2093] [outer = 0x112914800] 12:03:04 INFO - PROCESS | 1658 | 1462215784063 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 12:03:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 12:03:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 671ms 12:03:04 INFO - PROCESS | 1658 | 1462215784085 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 12:03:04 INFO - PROCESS | 1658 | 1462215784089 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 12:03:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 12:03:04 INFO - PROCESS | 1658 | 1462215784093 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 12:03:04 INFO - PROCESS | 1658 | 1462215784095 Marionette TRACE conn2 <- [1,2762,null,{}] 12:03:04 INFO - PROCESS | 1658 | 1462215784097 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:04 INFO - PROCESS | 1658 | 1462215784200 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 12:03:04 INFO - PROCESS | 1658 | 1462215784265 Marionette TRACE conn2 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x116a6f800 == 66 [pid = 1658] [id = 698] 12:03:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x1129e2400) [pid = 1658] [serial = 2094] [outer = 0x0] 12:03:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x1168cd000) [pid = 1658] [serial = 2095] [outer = 0x1129e2400] 12:03:04 INFO - PROCESS | 1658 | 1462215784349 Marionette DEBUG loaded listener.js 12:03:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x118366000) [pid = 1658] [serial = 2096] [outer = 0x1129e2400] 12:03:04 INFO - PROCESS | 1658 | --DOCSHELL 0x12d70d000 == 65 [pid = 1658] [id = 688] 12:03:04 INFO - PROCESS | 1658 | --DOCSHELL 0x12cb36000 == 64 [pid = 1658] [id = 687] 12:03:04 INFO - PROCESS | 1658 | --DOCSHELL 0x12ab3a000 == 63 [pid = 1658] [id = 686] 12:03:04 INFO - PROCESS | 1658 | --DOCSHELL 0x12c1aa800 == 62 [pid = 1658] [id = 685] 12:03:04 INFO - PROCESS | 1658 | --DOCSHELL 0x12b3c9000 == 61 [pid = 1658] [id = 684] 12:03:04 INFO - PROCESS | 1658 | --DOCSHELL 0x12ab39000 == 60 [pid = 1658] [id = 683] 12:03:04 INFO - PROCESS | 1658 | --DOCSHELL 0x1268b7800 == 59 [pid = 1658] [id = 682] 12:03:04 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x1213d4000) [pid = 1658] [serial = 2026] [outer = 0x0] [url = about:blank] 12:03:04 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x11110a400) [pid = 1658] [serial = 1975] [outer = 0x0] [url = about:blank] 12:03:04 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x113485c00) [pid = 1658] [serial = 1978] [outer = 0x0] [url = about:blank] 12:03:04 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x1255c7800) [pid = 1658] [serial = 1987] [outer = 0x0] [url = about:blank] 12:03:04 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x127771800) [pid = 1658] [serial = 1990] [outer = 0x0] [url = about:blank] 12:03:04 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x118122c00) [pid = 1658] [serial = 1981] [outer = 0x0] [url = about:blank] 12:03:04 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x119a1e400) [pid = 1658] [serial = 1984] [outer = 0x0] [url = about:blank] 12:03:04 INFO - PROCESS | 1658 | --DOCSHELL 0x11959a800 == 58 [pid = 1658] [id = 681] 12:03:04 INFO - PROCESS | 1658 | --DOCSHELL 0x125fee800 == 57 [pid = 1658] [id = 680] 12:03:04 INFO - PROCESS | 1658 | --DOCSHELL 0x118f9f000 == 56 [pid = 1658] [id = 676] 12:03:04 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x120f8f000) [pid = 1658] [serial = 2011] [outer = 0x0] [url = about:blank] 12:03:04 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x116873400) [pid = 1658] [serial = 2002] [outer = 0x0] [url = about:blank] 12:03:04 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x12772d800) [pid = 1658] [serial = 1993] [outer = 0x0] [url = about:blank] 12:03:04 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x125fc4000) [pid = 1658] [serial = 2017] [outer = 0x0] [url = about:blank] 12:03:04 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x11352b800) [pid = 1658] [serial = 2023] [outer = 0x0] [url = about:blank] 12:03:04 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x126efa400) [pid = 1658] [serial = 2018] [outer = 0x0] [url = about:blank] 12:03:04 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x11501b000) [pid = 1658] [serial = 1999] [outer = 0x0] [url = about:blank] 12:03:04 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x118126c00) [pid = 1658] [serial = 2024] [outer = 0x0] [url = about:blank] 12:03:04 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x116aa6400) [pid = 1658] [serial = 2000] [outer = 0x0] [url = about:blank] 12:03:04 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x1187abc00) [pid = 1658] [serial = 2006] [outer = 0x0] [url = about:blank] 12:03:04 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x1213d1400) [pid = 1658] [serial = 2012] [outer = 0x0] [url = about:blank] 12:03:04 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x1255c3800) [pid = 1658] [serial = 2015] [outer = 0x0] [url = about:blank] 12:03:04 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x121da3800) [pid = 1658] [serial = 2014] [outer = 0x0] [url = about:blank] 12:03:04 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x127778c00) [pid = 1658] [serial = 2021] [outer = 0x0] [url = about:blank] 12:03:04 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x11871cc00) [pid = 1658] [serial = 2005] [outer = 0x0] [url = about:blank] 12:03:04 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x118f54400) [pid = 1658] [serial = 2008] [outer = 0x0] [url = about:blank] 12:03:04 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x112c6e800) [pid = 1658] [serial = 1997] [outer = 0x0] [url = about:blank] 12:03:04 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x112a5d000) [pid = 1658] [serial = 1996] [outer = 0x0] [url = about:blank] 12:03:04 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x1192c4800) [pid = 1658] [serial = 2009] [outer = 0x0] [url = about:blank] 12:03:04 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x118314400) [pid = 1658] [serial = 2003] [outer = 0x0] [url = about:blank] 12:03:04 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x1273cfc00) [pid = 1658] [serial = 2020] [outer = 0x0] [url = about:blank] 12:03:04 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x127774400) [pid = 1658] [serial = 1994] [outer = 0x0] [url = about:blank] 12:03:04 INFO - PROCESS | 1658 | 1462215784711 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 12:03:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 12:03:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 622ms 12:03:04 INFO - PROCESS | 1658 | 1462215784715 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 12:03:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 12:03:04 INFO - PROCESS | 1658 | 1462215784717 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 12:03:04 INFO - PROCESS | 1658 | 1462215784719 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 12:03:04 INFO - PROCESS | 1658 | 1462215784724 Marionette TRACE conn2 <- [1,2766,null,{}] 12:03:04 INFO - PROCESS | 1658 | 1462215784731 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:04 INFO - PROCESS | 1658 | 1462215784826 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 12:03:04 INFO - PROCESS | 1658 | 1462215784911 Marionette TRACE conn2 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x1254d1800 == 57 [pid = 1658] [id = 699] 12:03:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x118723000) [pid = 1658] [serial = 2097] [outer = 0x0] 12:03:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x118f52800) [pid = 1658] [serial = 2098] [outer = 0x118723000] 12:03:04 INFO - PROCESS | 1658 | 1462215784939 Marionette DEBUG loaded listener.js 12:03:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x1196f4c00) [pid = 1658] [serial = 2099] [outer = 0x118723000] 12:03:05 INFO - PROCESS | 1658 | 1462215785247 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 12:03:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 12:03:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 576ms 12:03:05 INFO - PROCESS | 1658 | 1462215785296 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 12:03:05 INFO - PROCESS | 1658 | 1462215785298 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 12:03:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 12:03:05 INFO - PROCESS | 1658 | 1462215785300 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 12:03:05 INFO - PROCESS | 1658 | 1462215785301 Marionette TRACE conn2 <- [1,2770,null,{}] 12:03:05 INFO - PROCESS | 1658 | 1462215785303 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:05 INFO - PROCESS | 1658 | 1462215785394 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 12:03:05 INFO - PROCESS | 1658 | 1462215785458 Marionette TRACE conn2 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:05 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a806800 == 58 [pid = 1658] [id = 700] 12:03:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x1196f5c00) [pid = 1658] [serial = 2100] [outer = 0x0] 12:03:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x120f9a400) [pid = 1658] [serial = 2101] [outer = 0x1196f5c00] 12:03:05 INFO - PROCESS | 1658 | 1462215785484 Marionette DEBUG loaded listener.js 12:03:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x1219a1c00) [pid = 1658] [serial = 2102] [outer = 0x1196f5c00] 12:03:05 INFO - PROCESS | 1658 | 1462215785777 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 12:03:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 12:03:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 523ms 12:03:05 INFO - PROCESS | 1658 | 1462215785825 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 12:03:05 INFO - PROCESS | 1658 | 1462215785826 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 12:03:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 12:03:05 INFO - PROCESS | 1658 | 1462215785828 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 12:03:05 INFO - PROCESS | 1658 | 1462215785829 Marionette TRACE conn2 <- [1,2774,null,{}] 12:03:05 INFO - PROCESS | 1658 | 1462215785831 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:05 INFO - PROCESS | 1658 | 1462215785918 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 12:03:05 INFO - PROCESS | 1658 | 1462215785923 Marionette TRACE conn2 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:05 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bea0000 == 59 [pid = 1658] [id = 701] 12:03:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x121da3800) [pid = 1658] [serial = 2103] [outer = 0x0] 12:03:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x125f66000) [pid = 1658] [serial = 2104] [outer = 0x121da3800] 12:03:05 INFO - PROCESS | 1658 | 1462215785947 Marionette DEBUG loaded listener.js 12:03:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x126efa400) [pid = 1658] [serial = 2105] [outer = 0x121da3800] 12:03:06 INFO - PROCESS | 1658 | 1462215786310 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 12:03:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 12:03:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 518ms 12:03:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 12:03:06 INFO - PROCESS | 1658 | 1462215786346 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 12:03:06 INFO - PROCESS | 1658 | 1462215786347 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 12:03:06 INFO - PROCESS | 1658 | 1462215786349 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 12:03:06 INFO - PROCESS | 1658 | 1462215786350 Marionette TRACE conn2 <- [1,2778,null,{}] 12:03:06 INFO - PROCESS | 1658 | 1462215786353 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:06 INFO - PROCESS | 1658 | 1462215786460 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 12:03:06 INFO - PROCESS | 1658 | 1462215786465 Marionette TRACE conn2 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c767000 == 60 [pid = 1658] [id = 702] 12:03:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x12734c800) [pid = 1658] [serial = 2106] [outer = 0x0] 12:03:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x128f46c00) [pid = 1658] [serial = 2107] [outer = 0x12734c800] 12:03:06 INFO - PROCESS | 1658 | 1462215786492 Marionette DEBUG loaded listener.js 12:03:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x12970e400) [pid = 1658] [serial = 2108] [outer = 0x12734c800] 12:03:06 INFO - PROCESS | 1658 | 1462215786851 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 12:03:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 12:03:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 518ms 12:03:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 12:03:06 INFO - PROCESS | 1658 | 1462215786868 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 12:03:06 INFO - PROCESS | 1658 | 1462215786870 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 12:03:06 INFO - PROCESS | 1658 | 1462215786872 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 12:03:06 INFO - PROCESS | 1658 | 1462215786873 Marionette TRACE conn2 <- [1,2782,null,{}] 12:03:06 INFO - PROCESS | 1658 | 1462215786875 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:06 INFO - PROCESS | 1658 | 1462215786991 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 12:03:07 INFO - PROCESS | 1658 | 1462215787007 Marionette TRACE conn2 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ccde800 == 61 [pid = 1658] [id = 703] 12:03:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x1294cb400) [pid = 1658] [serial = 2109] [outer = 0x0] 12:03:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x1297d7000) [pid = 1658] [serial = 2110] [outer = 0x1294cb400] 12:03:07 INFO - PROCESS | 1658 | 1462215787031 Marionette DEBUG loaded listener.js 12:03:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x12b031c00) [pid = 1658] [serial = 2111] [outer = 0x1294cb400] 12:03:07 INFO - PROCESS | 1658 | 1462215787428 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 12:03:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 12:03:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 569ms 12:03:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 12:03:07 INFO - PROCESS | 1658 | 1462215787442 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 12:03:07 INFO - PROCESS | 1658 | 1462215787443 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 12:03:07 INFO - PROCESS | 1658 | 1462215787447 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 12:03:07 INFO - PROCESS | 1658 | 1462215787448 Marionette TRACE conn2 <- [1,2786,null,{}] 12:03:07 INFO - PROCESS | 1658 | 1462215787458 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:07 INFO - PROCESS | 1658 | 1462215787578 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 12:03:07 INFO - PROCESS | 1658 | 1462215787622 Marionette TRACE conn2 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d815800 == 62 [pid = 1658] [id = 704] 12:03:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x1299b1400) [pid = 1658] [serial = 2112] [outer = 0x0] 12:03:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x12b338400) [pid = 1658] [serial = 2113] [outer = 0x1299b1400] 12:03:07 INFO - PROCESS | 1658 | 1462215787649 Marionette DEBUG loaded listener.js 12:03:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x12bb4cc00) [pid = 1658] [serial = 2114] [outer = 0x1299b1400] 12:03:07 INFO - PROCESS | 1658 | 1462215787953 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 12:03:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 12:03:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 519ms 12:03:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 12:03:07 INFO - PROCESS | 1658 | 1462215787966 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 12:03:07 INFO - PROCESS | 1658 | 1462215787967 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 12:03:07 INFO - PROCESS | 1658 | 1462215787969 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 12:03:07 INFO - PROCESS | 1658 | 1462215787970 Marionette TRACE conn2 <- [1,2790,null,{}] 12:03:07 INFO - PROCESS | 1658 | 1462215787985 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:08 INFO - PROCESS | 1658 | 1462215788101 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 12:03:08 INFO - PROCESS | 1658 | 1462215788112 Marionette TRACE conn2 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ded6800 == 63 [pid = 1658] [id = 705] 12:03:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x12bb4f000) [pid = 1658] [serial = 2115] [outer = 0x0] 12:03:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x12bb55000) [pid = 1658] [serial = 2116] [outer = 0x12bb4f000] 12:03:08 INFO - PROCESS | 1658 | 1462215788137 Marionette DEBUG loaded listener.js 12:03:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x12bb5a400) [pid = 1658] [serial = 2117] [outer = 0x12bb4f000] 12:03:08 INFO - PROCESS | 1658 | 1462215788495 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 12:03:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 12:03:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 574ms 12:03:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 12:03:08 INFO - PROCESS | 1658 | 1462215788544 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 12:03:08 INFO - PROCESS | 1658 | 1462215788545 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 12:03:08 INFO - PROCESS | 1658 | 1462215788547 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 12:03:08 INFO - PROCESS | 1658 | 1462215788548 Marionette TRACE conn2 <- [1,2794,null,{}] 12:03:08 INFO - PROCESS | 1658 | 1462215788550 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:08 INFO - PROCESS | 1658 | 1462215788665 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 12:03:08 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x12d440000) [pid = 1658] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:03:08 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x120e1f400) [pid = 1658] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 12:03:08 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x112c65800) [pid = 1658] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 12:03:08 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x1129d9000) [pid = 1658] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 12:03:08 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x118287c00) [pid = 1658] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 12:03:08 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x118282800) [pid = 1658] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 12:03:08 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x120e20c00) [pid = 1658] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 12:03:08 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x12d420000) [pid = 1658] [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.] 12:03:08 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x1164d9400) [pid = 1658] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 12:03:08 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x121826c00) [pid = 1658] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 12:03:08 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x1187a7000) [pid = 1658] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 12:03:08 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x127165000) [pid = 1658] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 12:03:08 INFO - PROCESS | 1658 | 1462215788815 Marionette TRACE conn2 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b3ba800 == 64 [pid = 1658] [id = 706] 12:03:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x1129d9000) [pid = 1658] [serial = 2118] [outer = 0x0] 12:03:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x117c38000) [pid = 1658] [serial = 2119] [outer = 0x1129d9000] 12:03:08 INFO - PROCESS | 1658 | 1462215788840 Marionette DEBUG loaded listener.js 12:03:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x120e20c00) [pid = 1658] [serial = 2120] [outer = 0x1129d9000] 12:03:09 INFO - PROCESS | 1658 | 1462215789158 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 12:03:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 12:03:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 669ms 12:03:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 12:03:09 INFO - PROCESS | 1658 | 1462215789217 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 12:03:09 INFO - PROCESS | 1658 | 1462215789220 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 12:03:09 INFO - PROCESS | 1658 | 1462215789223 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 12:03:09 INFO - PROCESS | 1658 | 1462215789226 Marionette TRACE conn2 <- [1,2798,null,{}] 12:03:09 INFO - PROCESS | 1658 | 1462215789229 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:09 INFO - PROCESS | 1658 | 1462215789395 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 12:03:09 INFO - PROCESS | 1658 | 1462215789540 Marionette TRACE conn2 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:09 INFO - PROCESS | 1658 | ++DOCSHELL 0x135341800 == 65 [pid = 1658] [id = 707] 12:03:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x12bd54000) [pid = 1658] [serial = 2121] [outer = 0x0] 12:03:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x12be16800) [pid = 1658] [serial = 2122] [outer = 0x12bd54000] 12:03:09 INFO - PROCESS | 1658 | 1462215789589 Marionette DEBUG loaded listener.js 12:03:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x12c082400) [pid = 1658] [serial = 2123] [outer = 0x12bd54000] 12:03:09 INFO - PROCESS | 1658 | 1462215789940 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 12:03:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 12:03:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 771ms 12:03:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 12:03:09 INFO - PROCESS | 1658 | 1462215789994 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 12:03:09 INFO - PROCESS | 1658 | 1462215789995 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 12:03:09 INFO - PROCESS | 1658 | 1462215789998 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 12:03:10 INFO - PROCESS | 1658 | 1462215790000 Marionette TRACE conn2 <- [1,2802,null,{}] 12:03:10 INFO - PROCESS | 1658 | 1462215790016 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:10 INFO - PROCESS | 1658 | 1462215790161 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 12:03:10 INFO - PROCESS | 1658 | 1462215790167 Marionette TRACE conn2 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x135355000 == 66 [pid = 1658] [id = 708] 12:03:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x12c083c00) [pid = 1658] [serial = 2124] [outer = 0x0] 12:03:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x12c087400) [pid = 1658] [serial = 2125] [outer = 0x12c083c00] 12:03:10 INFO - PROCESS | 1658 | 1462215790207 Marionette DEBUG loaded listener.js 12:03:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x12c102800) [pid = 1658] [serial = 2126] [outer = 0x12c083c00] 12:03:10 INFO - PROCESS | 1658 | 1462215790612 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 12:03:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 12:03:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 635ms 12:03:10 INFO - PROCESS | 1658 | 1462215790634 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 12:03:10 INFO - PROCESS | 1658 | 1462215790635 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 12:03:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 12:03:10 INFO - PROCESS | 1658 | 1462215790643 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 12:03:10 INFO - PROCESS | 1658 | 1462215790644 Marionette TRACE conn2 <- [1,2806,null,{}] 12:03:10 INFO - PROCESS | 1658 | 1462215790646 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:10 INFO - PROCESS | 1658 | 1462215790778 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 12:03:10 INFO - PROCESS | 1658 | 1462215790943 Marionette TRACE conn2 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x119a4e000 == 67 [pid = 1658] [id = 709] 12:03:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x112659c00) [pid = 1658] [serial = 2127] [outer = 0x0] 12:03:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x1129e4000) [pid = 1658] [serial = 2128] [outer = 0x112659c00] 12:03:10 INFO - PROCESS | 1658 | 1462215790976 Marionette DEBUG loaded listener.js 12:03:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x113183c00) [pid = 1658] [serial = 2129] [outer = 0x112659c00] 12:03:11 INFO - PROCESS | 1658 | 1462215791416 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 12:03:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 12:03:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 826ms 12:03:11 INFO - PROCESS | 1658 | 1462215791464 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 12:03:11 INFO - PROCESS | 1658 | 1462215791467 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 12:03:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 12:03:11 INFO - PROCESS | 1658 | 1462215791487 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 12:03:11 INFO - PROCESS | 1658 | 1462215791490 Marionette TRACE conn2 <- [1,2810,null,{}] 12:03:11 INFO - PROCESS | 1658 | 1462215791496 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:11 INFO - PROCESS | 1658 | 1462215791614 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 12:03:11 INFO - PROCESS | 1658 | 1462215791703 Marionette TRACE conn2 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:11 INFO - PROCESS | 1658 | ++DOCSHELL 0x129755800 == 68 [pid = 1658] [id = 710] 12:03:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x118369c00) [pid = 1658] [serial = 2130] [outer = 0x0] 12:03:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x118727800) [pid = 1658] [serial = 2131] [outer = 0x118369c00] 12:03:11 INFO - PROCESS | 1658 | 1462215791736 Marionette DEBUG loaded listener.js 12:03:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x118f52c00) [pid = 1658] [serial = 2132] [outer = 0x118369c00] 12:03:12 INFO - PROCESS | 1658 | 1462215792154 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 12:03:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 12:03:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 692ms 12:03:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 12:03:12 INFO - PROCESS | 1658 | 1462215792165 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 12:03:12 INFO - PROCESS | 1658 | 1462215792167 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 12:03:12 INFO - PROCESS | 1658 | 1462215792170 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 12:03:12 INFO - PROCESS | 1658 | 1462215792171 Marionette TRACE conn2 <- [1,2814,null,{}] 12:03:12 INFO - PROCESS | 1658 | 1462215792174 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:12 INFO - PROCESS | 1658 | 1462215792308 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 12:03:12 INFO - PROCESS | 1658 | 1462215792416 Marionette TRACE conn2 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ccf3800 == 69 [pid = 1658] [id = 711] 12:03:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x1193d6000) [pid = 1658] [serial = 2133] [outer = 0x0] 12:03:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x12199f800) [pid = 1658] [serial = 2134] [outer = 0x1193d6000] 12:03:12 INFO - PROCESS | 1658 | 1462215792448 Marionette DEBUG loaded listener.js 12:03:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x12776fc00) [pid = 1658] [serial = 2135] [outer = 0x1193d6000] 12:03:12 INFO - PROCESS | 1658 | 1462215792852 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 12:03:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 12:03:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 723ms 12:03:12 INFO - PROCESS | 1658 | 1462215792893 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 12:03:12 INFO - PROCESS | 1658 | 1462215792895 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 12:03:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 12:03:12 INFO - PROCESS | 1658 | 1462215792902 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 12:03:12 INFO - PROCESS | 1658 | 1462215792910 Marionette TRACE conn2 <- [1,2818,null,{}] 12:03:12 INFO - PROCESS | 1658 | 1462215792913 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:13 INFO - PROCESS | 1658 | 1462215793028 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 12:03:13 INFO - PROCESS | 1658 | 1462215793136 Marionette TRACE conn2 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:13 INFO - PROCESS | 1658 | ++DOCSHELL 0x13534e800 == 70 [pid = 1658] [id = 712] 12:03:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x127776400) [pid = 1658] [serial = 2136] [outer = 0x0] 12:03:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x128f44800) [pid = 1658] [serial = 2137] [outer = 0x127776400] 12:03:13 INFO - PROCESS | 1658 | 1462215793168 Marionette DEBUG loaded listener.js 12:03:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x12b033800) [pid = 1658] [serial = 2138] [outer = 0x127776400] 12:03:13 INFO - PROCESS | 1658 | 1462215793594 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 12:03:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 12:03:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 730ms 12:03:13 INFO - PROCESS | 1658 | 1462215793628 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 12:03:13 INFO - PROCESS | 1658 | 1462215793630 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 12:03:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 12:03:13 INFO - PROCESS | 1658 | 1462215793652 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 12:03:13 INFO - PROCESS | 1658 | 1462215793654 Marionette TRACE conn2 <- [1,2822,null,{}] 12:03:13 INFO - PROCESS | 1658 | 1462215793671 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:13 INFO - PROCESS | 1658 | 1462215793783 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 12:03:13 INFO - PROCESS | 1658 | 1462215793861 Marionette TRACE conn2 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:13 INFO - PROCESS | 1658 | ++DOCSHELL 0x13591f800 == 71 [pid = 1658] [id = 713] 12:03:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x12b02c800) [pid = 1658] [serial = 2139] [outer = 0x0] 12:03:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x12bd55400) [pid = 1658] [serial = 2140] [outer = 0x12b02c800] 12:03:13 INFO - PROCESS | 1658 | 1462215793892 Marionette DEBUG loaded listener.js 12:03:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x12c081400) [pid = 1658] [serial = 2141] [outer = 0x12b02c800] 12:03:14 INFO - PROCESS | 1658 | 1462215794286 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 12:03:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 12:03:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 681ms 12:03:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 12:03:14 INFO - PROCESS | 1658 | 1462215794334 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 12:03:14 INFO - PROCESS | 1658 | 1462215794335 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 12:03:14 INFO - PROCESS | 1658 | 1462215794337 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 12:03:14 INFO - PROCESS | 1658 | 1462215794339 Marionette TRACE conn2 <- [1,2826,null,{}] 12:03:14 INFO - PROCESS | 1658 | 1462215794341 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:14 INFO - PROCESS | 1658 | 1462215794452 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 12:03:14 INFO - PROCESS | 1658 | 1462215794562 Marionette TRACE conn2 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:14 INFO - PROCESS | 1658 | ++DOCSHELL 0x135bd7800 == 72 [pid = 1658] [id = 714] 12:03:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x12c110000) [pid = 1658] [serial = 2142] [outer = 0x0] 12:03:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x12c56c400) [pid = 1658] [serial = 2143] [outer = 0x12c110000] 12:03:14 INFO - PROCESS | 1658 | 1462215794601 Marionette DEBUG loaded listener.js 12:03:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x12c575800) [pid = 1658] [serial = 2144] [outer = 0x12c110000] 12:03:15 INFO - PROCESS | 1658 | 1462215795012 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 12:03:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 12:03:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 720ms 12:03:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 12:03:15 INFO - PROCESS | 1658 | 1462215795058 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 12:03:15 INFO - PROCESS | 1658 | 1462215795060 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 12:03:15 INFO - PROCESS | 1658 | 1462215795062 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 12:03:15 INFO - PROCESS | 1658 | 1462215795063 Marionette TRACE conn2 <- [1,2830,null,{}] 12:03:15 INFO - PROCESS | 1658 | 1462215795065 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:15 INFO - PROCESS | 1658 | 1462215795197 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 12:03:15 INFO - PROCESS | 1658 | 1462215795306 Marionette TRACE conn2 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:15 INFO - PROCESS | 1658 | ++DOCSHELL 0x138564000 == 73 [pid = 1658] [id = 715] 12:03:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x12c110400) [pid = 1658] [serial = 2145] [outer = 0x0] 12:03:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x12c7e5400) [pid = 1658] [serial = 2146] [outer = 0x12c110400] 12:03:15 INFO - PROCESS | 1658 | 1462215795338 Marionette DEBUG loaded listener.js 12:03:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x12c7ee400) [pid = 1658] [serial = 2147] [outer = 0x12c110400] 12:03:15 INFO - PROCESS | 1658 | 1462215795800 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 12:03:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 12:03:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 774ms 12:03:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 12:03:15 INFO - PROCESS | 1658 | 1462215795836 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 12:03:15 INFO - PROCESS | 1658 | 1462215795838 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 12:03:15 INFO - PROCESS | 1658 | 1462215795840 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 12:03:15 INFO - PROCESS | 1658 | 1462215795841 Marionette TRACE conn2 <- [1,2834,null,{}] 12:03:15 INFO - PROCESS | 1658 | 1462215795844 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:15 INFO - PROCESS | 1658 | 1462215795956 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 12:03:16 INFO - PROCESS | 1658 | 1462215796262 Marionette TRACE conn2 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x119c6d800 == 74 [pid = 1658] [id = 716] 12:03:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x111125800) [pid = 1658] [serial = 2148] [outer = 0x0] 12:03:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x111e4ec00) [pid = 1658] [serial = 2149] [outer = 0x111125800] 12:03:16 INFO - PROCESS | 1658 | 1462215796332 Marionette DEBUG loaded listener.js 12:03:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x112914000) [pid = 1658] [serial = 2150] [outer = 0x111125800] 12:03:16 INFO - PROCESS | 1658 | 1462215796761 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 12:03:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 12:03:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 973ms 12:03:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 12:03:16 INFO - PROCESS | 1658 | 1462215796814 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 12:03:16 INFO - PROCESS | 1658 | 1462215796817 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 12:03:16 INFO - PROCESS | 1658 | 1462215796820 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 12:03:16 INFO - PROCESS | 1658 | 1462215796822 Marionette TRACE conn2 <- [1,2838,null,{}] 12:03:16 INFO - PROCESS | 1658 | 1462215796825 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:16 INFO - PROCESS | 1658 | 1462215796931 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 12:03:17 INFO - PROCESS | 1658 | 1462215797047 Marionette TRACE conn2 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:17 INFO - PROCESS | 1658 | ++DOCSHELL 0x116fe1800 == 75 [pid = 1658] [id = 717] 12:03:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x1150fbc00) [pid = 1658] [serial = 2151] [outer = 0x0] 12:03:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x115fb8400) [pid = 1658] [serial = 2152] [outer = 0x1150fbc00] 12:03:17 INFO - PROCESS | 1658 | 1462215797079 Marionette DEBUG loaded listener.js 12:03:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x1167ddc00) [pid = 1658] [serial = 2153] [outer = 0x1150fbc00] 12:03:17 INFO - PROCESS | 1658 | --DOCSHELL 0x135355000 == 74 [pid = 1658] [id = 708] 12:03:17 INFO - PROCESS | 1658 | --DOCSHELL 0x135341800 == 73 [pid = 1658] [id = 707] 12:03:17 INFO - PROCESS | 1658 | --DOCSHELL 0x12b3ba800 == 72 [pid = 1658] [id = 706] 12:03:17 INFO - PROCESS | 1658 | --DOCSHELL 0x12ded6800 == 71 [pid = 1658] [id = 705] 12:03:17 INFO - PROCESS | 1658 | --DOCSHELL 0x12d815800 == 70 [pid = 1658] [id = 704] 12:03:17 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x12d70f800) [pid = 1658] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:03:17 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x119237c00) [pid = 1658] [serial = 2035] [outer = 0x0] [url = about:blank] 12:03:17 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x121110400) [pid = 1658] [serial = 2038] [outer = 0x0] [url = about:blank] 12:03:17 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x1294c7800) [pid = 1658] [serial = 2068] [outer = 0x0] [url = about:blank] 12:03:17 INFO - PROCESS | 1658 | --DOCSHELL 0x12ccde800 == 69 [pid = 1658] [id = 703] 12:03:17 INFO - PROCESS | 1658 | --DOCSHELL 0x12c767000 == 68 [pid = 1658] [id = 702] 12:03:17 INFO - PROCESS | 1658 | --DOCSHELL 0x12bea0000 == 67 [pid = 1658] [id = 701] 12:03:17 INFO - PROCESS | 1658 | --DOCSHELL 0x12a806800 == 66 [pid = 1658] [id = 700] 12:03:17 INFO - PROCESS | 1658 | --DOCSHELL 0x1254d1800 == 65 [pid = 1658] [id = 699] 12:03:17 INFO - PROCESS | 1658 | --DOCSHELL 0x116a6f800 == 64 [pid = 1658] [id = 698] 12:03:17 INFO - PROCESS | 1658 | --DOCSHELL 0x12d43f000 == 63 [pid = 1658] [id = 18] 12:03:17 INFO - PROCESS | 1658 | --DOCSHELL 0x1275ad000 == 62 [pid = 1658] [id = 697] 12:03:17 INFO - PROCESS | 1658 | --DOCSHELL 0x12b3cf000 == 61 [pid = 1658] [id = 691] 12:03:17 INFO - PROCESS | 1658 | --DOCSHELL 0x1236df000 == 60 [pid = 1658] [id = 690] 12:03:17 INFO - PROCESS | 1658 | --DOCSHELL 0x12ded3800 == 59 [pid = 1658] [id = 689] 12:03:17 INFO - PROCESS | 1658 | 1462215797506 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 12:03:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 12:03:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 723ms 12:03:17 INFO - PROCESS | 1658 | 1462215797544 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 12:03:17 INFO - PROCESS | 1658 | 1462215797547 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 12:03:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 12:03:17 INFO - PROCESS | 1658 | 1462215797549 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 12:03:17 INFO - PROCESS | 1658 | 1462215797550 Marionette TRACE conn2 <- [1,2842,null,{}] 12:03:17 INFO - PROCESS | 1658 | 1462215797553 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:17 INFO - PROCESS | 1658 | 1462215797644 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 12:03:17 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x121110000) [pid = 1658] [serial = 2054] [outer = 0x0] [url = about:blank] 12:03:17 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x120f92800) [pid = 1658] [serial = 2053] [outer = 0x0] [url = about:blank] 12:03:17 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x115e6a000) [pid = 1658] [serial = 2042] [outer = 0x0] [url = about:blank] 12:03:17 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x112c70400) [pid = 1658] [serial = 2041] [outer = 0x0] [url = about:blank] 12:03:17 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x113125000) [pid = 1658] [serial = 2044] [outer = 0x0] [url = about:blank] 12:03:17 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x116f2c800) [pid = 1658] [serial = 2045] [outer = 0x0] [url = about:blank] 12:03:17 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x11835e000) [pid = 1658] [serial = 2047] [outer = 0x0] [url = about:blank] 12:03:17 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x128e64000) [pid = 1658] [serial = 2027] [outer = 0x0] [url = about:blank] 12:03:17 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x1126c3400) [pid = 1658] [serial = 2029] [outer = 0x0] [url = about:blank] 12:03:17 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x116aac800) [pid = 1658] [serial = 2032] [outer = 0x0] [url = about:blank] 12:03:17 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x12199c400) [pid = 1658] [serial = 2056] [outer = 0x0] [url = about:blank] 12:03:17 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x120f91000) [pid = 1658] [serial = 1421] [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.] 12:03:17 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x12199d000) [pid = 1658] [serial = 2059] [outer = 0x0] [url = about:blank] 12:03:17 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x127347000) [pid = 1658] [serial = 2060] [outer = 0x0] [url = about:blank] 12:03:17 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x1273d0400) [pid = 1658] [serial = 2062] [outer = 0x0] [url = about:blank] 12:03:17 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x126866c00) [pid = 1658] [serial = 2057] [outer = 0x0] [url = about:blank] 12:03:17 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x1196ed800) [pid = 1658] [serial = 2051] [outer = 0x0] [url = about:blank] 12:03:17 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x1192c0400) [pid = 1658] [serial = 2050] [outer = 0x0] [url = about:blank] 12:03:17 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x12777a000) [pid = 1658] [serial = 2063] [outer = 0x0] [url = about:blank] 12:03:17 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x128f42c00) [pid = 1658] [serial = 2066] [outer = 0x0] [url = about:blank] 12:03:17 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x128e5a400) [pid = 1658] [serial = 2065] [outer = 0x0] [url = about:blank] 12:03:17 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x11879d400) [pid = 1658] [serial = 2048] [outer = 0x0] [url = about:blank] 12:03:17 INFO - PROCESS | 1658 | 1462215797714 Marionette TRACE conn2 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:17 INFO - PROCESS | 1658 | ++DOCSHELL 0x11959c000 == 60 [pid = 1658] [id = 718] 12:03:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x1129e6800) [pid = 1658] [serial = 2154] [outer = 0x0] 12:03:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x115e6a800) [pid = 1658] [serial = 2155] [outer = 0x1129e6800] 12:03:17 INFO - PROCESS | 1658 | 1462215797744 Marionette DEBUG loaded listener.js 12:03:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x11828fc00) [pid = 1658] [serial = 2156] [outer = 0x1129e6800] 12:03:18 INFO - PROCESS | 1658 | 1462215798094 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 12:03:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 12:03:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 568ms 12:03:18 INFO - PROCESS | 1658 | 1462215798118 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 12:03:18 INFO - PROCESS | 1658 | 1462215798119 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 12:03:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 12:03:18 INFO - PROCESS | 1658 | 1462215798128 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 12:03:18 INFO - PROCESS | 1658 | 1462215798133 Marionette TRACE conn2 <- [1,2846,null,{}] 12:03:18 INFO - PROCESS | 1658 | 1462215798136 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:18 INFO - PROCESS | 1658 | 1462215798246 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 12:03:18 INFO - PROCESS | 1658 | 1462215798356 Marionette TRACE conn2 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x128f8c000 == 61 [pid = 1658] [id = 719] 12:03:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x11835d800) [pid = 1658] [serial = 2157] [outer = 0x0] 12:03:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x1187a7000) [pid = 1658] [serial = 2158] [outer = 0x11835d800] 12:03:18 INFO - PROCESS | 1658 | 1462215798379 Marionette DEBUG loaded listener.js 12:03:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x119245800) [pid = 1658] [serial = 2159] [outer = 0x11835d800] 12:03:18 INFO - PROCESS | 1658 | 1462215798724 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 12:03:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 12:03:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 627ms 12:03:18 INFO - PROCESS | 1658 | 1462215798752 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 12:03:18 INFO - PROCESS | 1658 | 1462215798756 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 12:03:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 12:03:18 INFO - PROCESS | 1658 | 1462215798761 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 12:03:18 INFO - PROCESS | 1658 | 1462215798762 Marionette TRACE conn2 <- [1,2850,null,{}] 12:03:18 INFO - PROCESS | 1658 | 1462215798765 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:18 INFO - PROCESS | 1658 | 1462215798942 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 12:03:18 INFO - PROCESS | 1658 | 1462215798961 Marionette TRACE conn2 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x119a59800 == 62 [pid = 1658] [id = 720] 12:03:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x118361c00) [pid = 1658] [serial = 2160] [outer = 0x0] 12:03:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x1193ce800) [pid = 1658] [serial = 2161] [outer = 0x118361c00] 12:03:19 INFO - PROCESS | 1658 | 1462215799003 Marionette DEBUG loaded listener.js 12:03:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x120e1f000) [pid = 1658] [serial = 2162] [outer = 0x118361c00] 12:03:19 INFO - PROCESS | 1658 | 1462215799390 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 12:03:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 12:03:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 674ms 12:03:19 INFO - PROCESS | 1658 | 1462215799435 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 12:03:19 INFO - PROCESS | 1658 | 1462215799436 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 12:03:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 12:03:19 INFO - PROCESS | 1658 | 1462215799438 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 12:03:19 INFO - PROCESS | 1658 | 1462215799439 Marionette TRACE conn2 <- [1,2854,null,{}] 12:03:19 INFO - PROCESS | 1658 | 1462215799442 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:19 INFO - PROCESS | 1658 | 1462215799530 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 12:03:19 INFO - PROCESS | 1658 | 1462215799633 Marionette TRACE conn2 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:19 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b05b800 == 63 [pid = 1658] [id = 721] 12:03:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x12110cc00) [pid = 1658] [serial = 2163] [outer = 0x0] 12:03:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x12118d400) [pid = 1658] [serial = 2164] [outer = 0x12110cc00] 12:03:19 INFO - PROCESS | 1658 | 1462215799667 Marionette DEBUG loaded listener.js 12:03:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x1219a4c00) [pid = 1658] [serial = 2165] [outer = 0x12110cc00] 12:03:20 INFO - PROCESS | 1658 | 1462215800032 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 12:03:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 12:03:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 619ms 12:03:20 INFO - PROCESS | 1658 | 1462215800059 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 12:03:20 INFO - PROCESS | 1658 | 1462215800060 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 12:03:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 12:03:20 INFO - PROCESS | 1658 | 1462215800070 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 12:03:20 INFO - PROCESS | 1658 | 1462215800071 Marionette TRACE conn2 <- [1,2858,null,{}] 12:03:20 INFO - PROCESS | 1658 | 1462215800076 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:20 INFO - PROCESS | 1658 | 1462215800193 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 12:03:20 INFO - PROCESS | 1658 | 1462215800207 Marionette TRACE conn2 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:20 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bbcc800 == 64 [pid = 1658] [id = 722] 12:03:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x1219abc00) [pid = 1658] [serial = 2166] [outer = 0x0] 12:03:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x125f71800) [pid = 1658] [serial = 2167] [outer = 0x1219abc00] 12:03:20 INFO - PROCESS | 1658 | 1462215800233 Marionette DEBUG loaded listener.js 12:03:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x126eecc00) [pid = 1658] [serial = 2168] [outer = 0x1219abc00] 12:03:20 INFO - PROCESS | 1658 | 1462215800593 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 12:03:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 12:03:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 573ms 12:03:20 INFO - PROCESS | 1658 | 1462215800643 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 12:03:20 INFO - PROCESS | 1658 | 1462215800644 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 12:03:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 12:03:20 INFO - PROCESS | 1658 | 1462215800646 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 12:03:20 INFO - PROCESS | 1658 | 1462215800647 Marionette TRACE conn2 <- [1,2862,null,{}] 12:03:20 INFO - PROCESS | 1658 | 1462215800649 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:20 INFO - PROCESS | 1658 | 1462215800762 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 12:03:20 INFO - PROCESS | 1658 | 1462215800773 Marionette TRACE conn2 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:20 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c1af000 == 65 [pid = 1658] [id = 723] 12:03:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x1254f8400) [pid = 1658] [serial = 2169] [outer = 0x0] 12:03:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x127349c00) [pid = 1658] [serial = 2170] [outer = 0x1254f8400] 12:03:20 INFO - PROCESS | 1658 | 1462215800798 Marionette DEBUG loaded listener.js 12:03:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x12772d400) [pid = 1658] [serial = 2171] [outer = 0x1254f8400] 12:03:21 INFO - PROCESS | 1658 | 1462215801165 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 12:03:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 12:03:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 569ms 12:03:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 12:03:21 INFO - PROCESS | 1658 | 1462215801216 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 12:03:21 INFO - PROCESS | 1658 | 1462215801217 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 12:03:21 INFO - PROCESS | 1658 | 1462215801219 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 12:03:21 INFO - PROCESS | 1658 | 1462215801220 Marionette TRACE conn2 <- [1,2866,null,{}] 12:03:21 INFO - PROCESS | 1658 | 1462215801222 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:21 INFO - PROCESS | 1658 | 1462215801334 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 12:03:21 INFO - PROCESS | 1658 | 1462215801351 Marionette TRACE conn2 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:21 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c769800 == 66 [pid = 1658] [id = 724] 12:03:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x127166800) [pid = 1658] [serial = 2172] [outer = 0x0] 12:03:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x12777a400) [pid = 1658] [serial = 2173] [outer = 0x127166800] 12:03:21 INFO - PROCESS | 1658 | 1462215801379 Marionette DEBUG loaded listener.js 12:03:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x128d89400) [pid = 1658] [serial = 2174] [outer = 0x127166800] 12:03:21 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x1129e2400) [pid = 1658] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 12:03:21 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x1294cb400) [pid = 1658] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 12:03:21 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x12734c800) [pid = 1658] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 12:03:21 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x1196f5c00) [pid = 1658] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 12:03:21 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x121da3800) [pid = 1658] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 12:03:21 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x1299b1400) [pid = 1658] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 12:03:21 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x118723000) [pid = 1658] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 12:03:21 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x112914800) [pid = 1658] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 12:03:21 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x12bb4f000) [pid = 1658] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 12:03:21 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x1129d9000) [pid = 1658] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 12:03:21 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x12bd54000) [pid = 1658] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 12:03:21 INFO - PROCESS | 1658 | 1462215801868 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 12:03:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 12:03:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 671ms 12:03:21 INFO - PROCESS | 1658 | 1462215801892 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 12:03:21 INFO - PROCESS | 1658 | 1462215801893 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 12:03:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 12:03:21 INFO - PROCESS | 1658 | 1462215801895 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 12:03:21 INFO - PROCESS | 1658 | 1462215801896 Marionette TRACE conn2 <- [1,2870,null,{}] 12:03:21 INFO - PROCESS | 1658 | 1462215801898 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:21 INFO - PROCESS | 1658 | 1462215801988 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 12:03:22 INFO - PROCESS | 1658 | 1462215802070 Marionette TRACE conn2 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:22 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cb2f000 == 67 [pid = 1658] [id = 725] 12:03:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x116784c00) [pid = 1658] [serial = 2175] [outer = 0x0] 12:03:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x127350000) [pid = 1658] [serial = 2176] [outer = 0x116784c00] 12:03:22 INFO - PROCESS | 1658 | 1462215802096 Marionette DEBUG loaded listener.js 12:03:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x128e60c00) [pid = 1658] [serial = 2177] [outer = 0x116784c00] 12:03:22 INFO - PROCESS | 1658 | 1462215802375 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 12:03:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 12:03:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 521ms 12:03:22 INFO - PROCESS | 1658 | 1462215802416 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 12:03:22 INFO - PROCESS | 1658 | 1462215802418 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 12:03:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 12:03:22 INFO - PROCESS | 1658 | 1462215802420 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 12:03:22 INFO - PROCESS | 1658 | 1462215802421 Marionette TRACE conn2 <- [1,2874,null,{}] 12:03:22 INFO - PROCESS | 1658 | 1462215802427 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:22 INFO - PROCESS | 1658 | 1462215802520 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 12:03:22 INFO - PROCESS | 1658 | 1462215802524 Marionette TRACE conn2 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:22 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d806800 == 68 [pid = 1658] [id = 726] 12:03:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x128e65c00) [pid = 1658] [serial = 2178] [outer = 0x0] 12:03:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x1294cd400) [pid = 1658] [serial = 2179] [outer = 0x128e65c00] 12:03:22 INFO - PROCESS | 1658 | 1462215802554 Marionette DEBUG loaded listener.js 12:03:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x12955b400) [pid = 1658] [serial = 2180] [outer = 0x128e65c00] 12:03:22 INFO - PROCESS | 1658 | 1462215802982 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 12:03:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 12:03:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 573ms 12:03:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 12:03:22 INFO - PROCESS | 1658 | 1462215802994 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 12:03:23 INFO - PROCESS | 1658 | 1462215802996 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 12:03:23 INFO - PROCESS | 1658 | 1462215803000 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 12:03:23 INFO - PROCESS | 1658 | 1462215803003 Marionette TRACE conn2 <- [1,2878,null,{}] 12:03:23 INFO - PROCESS | 1658 | 1462215803007 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:23 INFO - PROCESS | 1658 | 1462215803171 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 12:03:23 INFO - PROCESS | 1658 | 1462215803183 Marionette TRACE conn2 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x12dbd4800 == 69 [pid = 1658] [id = 727] 12:03:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x129705000) [pid = 1658] [serial = 2181] [outer = 0x0] 12:03:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x12a9bf400) [pid = 1658] [serial = 2182] [outer = 0x129705000] 12:03:23 INFO - PROCESS | 1658 | 1462215803224 Marionette DEBUG loaded listener.js 12:03:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x12b2ed800) [pid = 1658] [serial = 2183] [outer = 0x129705000] 12:03:23 INFO - PROCESS | 1658 | 1462215803653 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 12:03:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 12:03:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 675ms 12:03:23 INFO - PROCESS | 1658 | 1462215803676 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 12:03:23 INFO - PROCESS | 1658 | 1462215803678 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 12:03:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 12:03:23 INFO - PROCESS | 1658 | 1462215803680 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 12:03:23 INFO - PROCESS | 1658 | 1462215803681 Marionette TRACE conn2 <- [1,2882,null,{}] 12:03:23 INFO - PROCESS | 1658 | 1462215803701 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:23 INFO - PROCESS | 1658 | 1462215803884 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 12:03:23 INFO - PROCESS | 1658 | 1462215803945 Marionette TRACE conn2 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:24 INFO - PROCESS | 1658 | ++DOCSHELL 0x116836800 == 70 [pid = 1658] [id = 728] 12:03:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x111109400) [pid = 1658] [serial = 2184] [outer = 0x0] 12:03:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x111127c00) [pid = 1658] [serial = 2185] [outer = 0x111109400] 12:03:24 INFO - PROCESS | 1658 | 1462215804018 Marionette DEBUG loaded listener.js 12:03:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x112915c00) [pid = 1658] [serial = 2186] [outer = 0x111109400] 12:03:24 INFO - PROCESS | 1658 | 1462215804475 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 12:03:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 12:03:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 819ms 12:03:24 INFO - PROCESS | 1658 | 1462215804500 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 12:03:24 INFO - PROCESS | 1658 | 1462215804502 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 12:03:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 12:03:24 INFO - PROCESS | 1658 | 1462215804508 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 12:03:24 INFO - PROCESS | 1658 | 1462215804510 Marionette TRACE conn2 <- [1,2886,null,{}] 12:03:24 INFO - PROCESS | 1658 | 1462215804514 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:24 INFO - PROCESS | 1658 | 1462215804664 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 12:03:24 INFO - PROCESS | 1658 | 1462215804745 Marionette TRACE conn2 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:24 INFO - PROCESS | 1658 | ++DOCSHELL 0x128c39800 == 71 [pid = 1658] [id = 729] 12:03:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x117c33400) [pid = 1658] [serial = 2187] [outer = 0x0] 12:03:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x118272c00) [pid = 1658] [serial = 2188] [outer = 0x117c33400] 12:03:24 INFO - PROCESS | 1658 | 1462215804778 Marionette DEBUG loaded listener.js 12:03:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x11835dc00) [pid = 1658] [serial = 2189] [outer = 0x117c33400] 12:03:25 INFO - PROCESS | 1658 | 1462215805209 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 12:03:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 12:03:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 722ms 12:03:25 INFO - PROCESS | 1658 | 1462215805229 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 12:03:25 INFO - PROCESS | 1658 | 1462215805230 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 12:03:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 12:03:25 INFO - PROCESS | 1658 | 1462215805233 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 12:03:25 INFO - PROCESS | 1658 | 1462215805234 Marionette TRACE conn2 <- [1,2890,null,{}] 12:03:25 INFO - PROCESS | 1658 | 1462215805237 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:25 INFO - PROCESS | 1658 | 1462215805350 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 12:03:25 INFO - PROCESS | 1658 | 1462215805458 Marionette TRACE conn2 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c762000 == 72 [pid = 1658] [id = 730] 12:03:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x1187a3c00) [pid = 1658] [serial = 2190] [outer = 0x0] 12:03:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x11962c400) [pid = 1658] [serial = 2191] [outer = 0x1187a3c00] 12:03:25 INFO - PROCESS | 1658 | 1462215805490 Marionette DEBUG loaded listener.js 12:03:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x120feb800) [pid = 1658] [serial = 2192] [outer = 0x1187a3c00] 12:03:25 INFO - PROCESS | 1658 | 1462215805903 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 12:03:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 12:03:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 720ms 12:03:25 INFO - PROCESS | 1658 | 1462215805953 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 12:03:25 INFO - PROCESS | 1658 | 1462215805956 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 12:03:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 12:03:25 INFO - PROCESS | 1658 | 1462215805964 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 12:03:25 INFO - PROCESS | 1658 | 1462215805968 Marionette TRACE conn2 <- [1,2894,null,{}] 12:03:25 INFO - PROCESS | 1658 | 1462215805970 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:26 INFO - PROCESS | 1658 | 1462215806141 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 12:03:26 INFO - PROCESS | 1658 | 1462215806252 Marionette TRACE conn2 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:26 INFO - PROCESS | 1658 | ++DOCSHELL 0x12f68e800 == 73 [pid = 1658] [id = 731] 12:03:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x1187aa000) [pid = 1658] [serial = 2193] [outer = 0x0] 12:03:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x1219ab400) [pid = 1658] [serial = 2194] [outer = 0x1187aa000] 12:03:26 INFO - PROCESS | 1658 | 1462215806284 Marionette DEBUG loaded listener.js 12:03:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x1294d1400) [pid = 1658] [serial = 2195] [outer = 0x1187aa000] 12:03:26 INFO - PROCESS | 1658 | 1462215806695 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 12:03:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 12:03:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 781ms 12:03:26 INFO - PROCESS | 1658 | 1462215806742 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 12:03:26 INFO - PROCESS | 1658 | 1462215806743 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 12:03:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 12:03:26 INFO - PROCESS | 1658 | 1462215806745 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 12:03:26 INFO - PROCESS | 1658 | 1462215806747 Marionette TRACE conn2 <- [1,2898,null,{}] 12:03:26 INFO - PROCESS | 1658 | 1462215806749 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:26 INFO - PROCESS | 1658 | 1462215806863 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 12:03:26 INFO - PROCESS | 1658 | 1462215806971 Marionette TRACE conn2 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:26 INFO - PROCESS | 1658 | ++DOCSHELL 0x12f6dd000 == 74 [pid = 1658] [id = 732] 12:03:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x12954f400) [pid = 1658] [serial = 2196] [outer = 0x0] 12:03:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x1297d5c00) [pid = 1658] [serial = 2197] [outer = 0x12954f400] 12:03:27 INFO - PROCESS | 1658 | 1462215807003 Marionette DEBUG loaded listener.js 12:03:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x12b2f1800) [pid = 1658] [serial = 2198] [outer = 0x12954f400] 12:03:27 INFO - PROCESS | 1658 | 1462215807425 Marionette TRACE conn2 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 12:03:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 12:03:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 719ms 12:03:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 12:03:27 INFO - PROCESS | 1658 | 1462215807465 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 12:03:27 INFO - PROCESS | 1658 | 1462215807466 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 12:03:27 INFO - PROCESS | 1658 | 1462215807468 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 12:03:27 INFO - PROCESS | 1658 | 1462215807469 Marionette TRACE conn2 <- [1,2902,null,{}] 12:03:27 INFO - PROCESS | 1658 | 1462215807472 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:27 INFO - PROCESS | 1658 | 1462215807603 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 12:03:27 INFO - PROCESS | 1658 | 1462215807683 Marionette TRACE conn2 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x13533e000 == 75 [pid = 1658] [id = 733] 12:03:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x12bd4b800) [pid = 1658] [serial = 2199] [outer = 0x0] 12:03:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x12bd50000) [pid = 1658] [serial = 2200] [outer = 0x12bd4b800] 12:03:27 INFO - PROCESS | 1658 | 1462215807720 Marionette DEBUG loaded listener.js 12:03:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x12c08a800) [pid = 1658] [serial = 2201] [outer = 0x12bd4b800] 12:03:28 INFO - PROCESS | 1658 | 1462215808129 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 12:03:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 12:03:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 720ms 12:03:28 INFO - PROCESS | 1658 | 1462215808205 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 12:03:28 INFO - PROCESS | 1658 | 1462215808207 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 12:03:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 12:03:28 INFO - PROCESS | 1658 | 1462215808211 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 12:03:28 INFO - PROCESS | 1658 | 1462215808212 Marionette TRACE conn2 <- [1,2906,null,{}] 12:03:28 INFO - PROCESS | 1658 | 1462215808214 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:28 INFO - PROCESS | 1658 | 1462215808329 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 12:03:28 INFO - PROCESS | 1658 | 1462215808409 Marionette TRACE conn2 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:28 INFO - PROCESS | 1658 | ++DOCSHELL 0x135904800 == 76 [pid = 1658] [id = 734] 12:03:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x1250d3800) [pid = 1658] [serial = 2202] [outer = 0x0] 12:03:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x1250da000) [pid = 1658] [serial = 2203] [outer = 0x1250d3800] 12:03:28 INFO - PROCESS | 1658 | 1462215808440 Marionette DEBUG loaded listener.js 12:03:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x1250e0800) [pid = 1658] [serial = 2204] [outer = 0x1250d3800] 12:03:28 INFO - PROCESS | 1658 | 1462215808853 Marionette TRACE conn2 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 12:03:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 12:03:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 668ms 12:03:28 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 12:03:28 INFO - PROCESS | 1658 | 1462215808880 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 12:03:28 INFO - PROCESS | 1658 | 1462215808881 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 12:03:28 INFO - PROCESS | 1658 | 1462215808883 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 12:03:28 INFO - PROCESS | 1658 | 1462215808885 Marionette TRACE conn2 <- [1,2910,null,{}] 12:03:28 INFO - PROCESS | 1658 | 1462215808887 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:29 INFO - PROCESS | 1658 | 1462215809014 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 12:03:29 INFO - PROCESS | 1658 | 1462215809094 Marionette TRACE conn2 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x135bf1800 == 77 [pid = 1658] [id = 735] 12:03:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x1250dfc00) [pid = 1658] [serial = 2205] [outer = 0x0] 12:03:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x12c104800) [pid = 1658] [serial = 2206] [outer = 0x1250dfc00] 12:03:29 INFO - PROCESS | 1658 | 1462215809123 Marionette DEBUG loaded listener.js 12:03:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x12c56e000) [pid = 1658] [serial = 2207] [outer = 0x1250dfc00] 12:03:29 INFO - PROCESS | 1658 | 1462215809504 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 12:03:29 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 12:03:29 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 12:03:29 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 669ms 12:03:29 INFO - PROCESS | 1658 | 1462215809552 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 12:03:29 INFO - PROCESS | 1658 | 1462215809554 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 12:03:29 INFO - TEST-START | /DOMEvents/constructors.html 12:03:29 INFO - PROCESS | 1658 | 1462215809556 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 12:03:29 INFO - PROCESS | 1658 | 1462215809557 Marionette TRACE conn2 <- [1,2914,null,{}] 12:03:29 INFO - PROCESS | 1658 | 1462215809560 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:29 INFO - PROCESS | 1658 | 1462215809673 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 12:03:29 INFO - PROCESS | 1658 | 1462215809784 Marionette TRACE conn2 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x12197e000 == 78 [pid = 1658] [id = 736] 12:03:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x1135b2800) [pid = 1658] [serial = 2208] [outer = 0x0] 12:03:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x118315400) [pid = 1658] [serial = 2209] [outer = 0x1135b2800] 12:03:29 INFO - PROCESS | 1658 | 1462215809816 Marionette DEBUG loaded listener.js 12:03:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x12b217000) [pid = 1658] [serial = 2210] [outer = 0x1135b2800] 12:03:30 INFO - PROCESS | 1658 | 1462215810420 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 12:03:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 12:03:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 12:03:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 12:03:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 12:03:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 12:03:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 12:03:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 12:03:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 12:03:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 12:03:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 12:03:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 12:03:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 12:03:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 12:03:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 12:03:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 12:03:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 12:03:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 12:03:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 12:03:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 12:03:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 12:03:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 12:03:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 12:03:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 12:03:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 12:03:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 12:03:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 12:03:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 12:03:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 12:03:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 12:03:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 12:03:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 12:03:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 12:03:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 12:03:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 12:03:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 12:03:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 12:03:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 12:03:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 12:03:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 12:03:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:03:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 12:03:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 12:03:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 12:03:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:03:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 12:03:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 12:03:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 12:03:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:03:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 12:03:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 12:03:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 12:03:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:03:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 12:03:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 12:03:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 12:03:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:03:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 12:03:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 12:03:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 12:03:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:03:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 12:03:30 INFO - TEST-OK | /DOMEvents/constructors.html | took 928ms 12:03:30 INFO - PROCESS | 1658 | 1462215810485 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 12:03:30 INFO - PROCESS | 1658 | 1462215810487 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 12:03:30 INFO - TEST-START | /DOMEvents/event-phases-order.html 12:03:30 INFO - PROCESS | 1658 | 1462215810491 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 12:03:30 INFO - PROCESS | 1658 | 1462215810493 Marionette TRACE conn2 <- [1,2918,null,{}] 12:03:30 INFO - PROCESS | 1658 | 1462215810496 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:30 INFO - PROCESS | 1658 | 1462215810662 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 12:03:30 INFO - PROCESS | 1658 | 1462215810760 Marionette TRACE conn2 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x116a6d000 == 79 [pid = 1658] [id = 737] 12:03:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x118270800) [pid = 1658] [serial = 2211] [outer = 0x0] 12:03:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x118311c00) [pid = 1658] [serial = 2212] [outer = 0x118270800] 12:03:30 INFO - PROCESS | 1658 | 1462215810790 Marionette DEBUG loaded listener.js 12:03:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 170 (0x11871e800) [pid = 1658] [serial = 2213] [outer = 0x118270800] 12:03:31 INFO - PROCESS | 1658 | --DOCSHELL 0x118aaf000 == 78 [pid = 1658] [id = 644] 12:03:31 INFO - PROCESS | 1658 | --DOCSHELL 0x12dbd4800 == 77 [pid = 1658] [id = 727] 12:03:31 INFO - PROCESS | 1658 | --DOCSHELL 0x12d806800 == 76 [pid = 1658] [id = 726] 12:03:31 INFO - PROCESS | 1658 | --DOCSHELL 0x12cb2f000 == 75 [pid = 1658] [id = 725] 12:03:31 INFO - PROCESS | 1658 | --DOCSHELL 0x12c769800 == 74 [pid = 1658] [id = 724] 12:03:31 INFO - PROCESS | 1658 | --DOCSHELL 0x12c1af000 == 73 [pid = 1658] [id = 723] 12:03:31 INFO - PROCESS | 1658 | --DOCSHELL 0x12bbcc800 == 72 [pid = 1658] [id = 722] 12:03:31 INFO - PROCESS | 1658 | --DOMWINDOW == 169 (0x12c087400) [pid = 1658] [serial = 2125] [outer = 0x0] [url = about:blank] 12:03:31 INFO - PROCESS | 1658 | --DOCSHELL 0x12b05b800 == 71 [pid = 1658] [id = 721] 12:03:31 INFO - PROCESS | 1658 | --DOCSHELL 0x119a59800 == 70 [pid = 1658] [id = 720] 12:03:31 INFO - PROCESS | 1658 | --DOCSHELL 0x128f8c000 == 69 [pid = 1658] [id = 719] 12:03:31 INFO - PROCESS | 1658 | --DOCSHELL 0x11959c000 == 68 [pid = 1658] [id = 718] 12:03:31 INFO - PROCESS | 1658 | --DOCSHELL 0x116fe1800 == 67 [pid = 1658] [id = 717] 12:03:31 INFO - PROCESS | 1658 | --DOCSHELL 0x119c6d800 == 66 [pid = 1658] [id = 716] 12:03:31 INFO - PROCESS | 1658 | 1462215811233 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 12:03:31 INFO - PROCESS | 1658 | --DOCSHELL 0x129755800 == 65 [pid = 1658] [id = 710] 12:03:31 INFO - PROCESS | 1658 | --DOCSHELL 0x119a4e000 == 64 [pid = 1658] [id = 709] 12:03:31 INFO - PROCESS | 1658 | --DOMWINDOW == 168 (0x129553400) [pid = 1658] [serial = 2083] [outer = 0x0] [url = about:blank] 12:03:31 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x128f46c00) [pid = 1658] [serial = 2107] [outer = 0x0] [url = about:blank] 12:03:31 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x120f9a400) [pid = 1658] [serial = 2101] [outer = 0x0] [url = about:blank] 12:03:31 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x1219a1c00) [pid = 1658] [serial = 2102] [outer = 0x0] [url = about:blank] 12:03:31 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x125f66000) [pid = 1658] [serial = 2104] [outer = 0x0] [url = about:blank] 12:03:31 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x126efa400) [pid = 1658] [serial = 2105] [outer = 0x0] [url = about:blank] 12:03:31 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x11352a800) [pid = 1658] [serial = 2071] [outer = 0x0] [url = about:blank] 12:03:31 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x12b338400) [pid = 1658] [serial = 2113] [outer = 0x0] [url = about:blank] 12:03:31 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x118f52800) [pid = 1658] [serial = 2098] [outer = 0x0] [url = about:blank] 12:03:31 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x1196f4c00) [pid = 1658] [serial = 2099] [outer = 0x0] [url = about:blank] 12:03:31 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x112c0a800) [pid = 1658] [serial = 2092] [outer = 0x0] [url = about:blank] 12:03:31 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x11677fc00) [pid = 1658] [serial = 2093] [outer = 0x0] [url = about:blank] 12:03:31 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x1273c6000) [pid = 1658] [serial = 2089] [outer = 0x0] [url = about:blank] 12:03:31 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x128c1cc00) [pid = 1658] [serial = 2080] [outer = 0x0] [url = about:blank] 12:03:31 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x1219a5c00) [pid = 1658] [serial = 2077] [outer = 0x0] [url = about:blank] 12:03:31 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x12b031c00) [pid = 1658] [serial = 2111] [outer = 0x0] [url = about:blank] 12:03:31 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x11835d400) [pid = 1658] [serial = 2074] [outer = 0x0] [url = about:blank] 12:03:31 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x1297d1c00) [pid = 1658] [serial = 2086] [outer = 0x0] [url = about:blank] 12:03:31 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x12bb55000) [pid = 1658] [serial = 2116] [outer = 0x0] [url = about:blank] 12:03:31 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x12bb4cc00) [pid = 1658] [serial = 2114] [outer = 0x0] [url = about:blank] 12:03:31 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x120e20c00) [pid = 1658] [serial = 2120] [outer = 0x0] [url = about:blank] 12:03:31 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x12bb5a400) [pid = 1658] [serial = 2117] [outer = 0x0] [url = about:blank] 12:03:31 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x12be16800) [pid = 1658] [serial = 2122] [outer = 0x0] [url = about:blank] 12:03:31 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x12c082400) [pid = 1658] [serial = 2123] [outer = 0x0] [url = about:blank] 12:03:31 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x117c38000) [pid = 1658] [serial = 2119] [outer = 0x0] [url = about:blank] 12:03:31 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x12970e400) [pid = 1658] [serial = 2108] [outer = 0x0] [url = about:blank] 12:03:31 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x1168cd000) [pid = 1658] [serial = 2095] [outer = 0x0] [url = about:blank] 12:03:31 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x118366000) [pid = 1658] [serial = 2096] [outer = 0x0] [url = about:blank] 12:03:31 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x1297d7000) [pid = 1658] [serial = 2110] [outer = 0x0] [url = about:blank] 12:03:31 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 12:03:31 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 773ms 12:03:31 INFO - PROCESS | 1658 | 1462215811264 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 12:03:31 INFO - PROCESS | 1658 | 1462215811268 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 12:03:31 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 12:03:31 INFO - PROCESS | 1658 | 1462215811272 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 12:03:31 INFO - PROCESS | 1658 | 1462215811274 Marionette TRACE conn2 <- [1,2922,null,{}] 12:03:31 INFO - PROCESS | 1658 | 1462215811276 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:31 INFO - PROCESS | 1658 | 1462215811372 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 12:03:31 INFO - PROCESS | 1658 | 1462215811377 Marionette TRACE conn2 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x121d9d000 == 65 [pid = 1658] [id = 738] 12:03:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x11871dc00) [pid = 1658] [serial = 2214] [outer = 0x0] 12:03:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x118f49800) [pid = 1658] [serial = 2215] [outer = 0x11871dc00] 12:03:31 INFO - PROCESS | 1658 | 1462215811404 Marionette DEBUG loaded listener.js 12:03:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x1193c9800) [pid = 1658] [serial = 2216] [outer = 0x11871dc00] 12:03:31 INFO - PROCESS | 1658 | [1658] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 12:03:31 INFO - PROCESS | 1658 | [1658] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 12:03:31 INFO - PROCESS | 1658 | [1658] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 12:03:31 INFO - PROCESS | 1658 | [1658] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 12:03:31 INFO - PROCESS | 1658 | 1462215811766 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 12:03:31 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 12:03:31 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 12:03:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 12:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:03:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:03:31 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 12:03:31 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 12:03:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:03:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:03:31 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 12:03:31 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 12:03:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:03:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:03:31 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]" 12:03:31 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 12:03:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:03:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:03:31 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 12:03:31 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 521ms 12:03:31 INFO - PROCESS | 1658 | 1462215811816 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 12:03:31 INFO - PROCESS | 1658 | 1462215811817 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 12:03:31 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 12:03:31 INFO - PROCESS | 1658 | 1462215811821 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 12:03:31 INFO - PROCESS | 1658 | 1462215811823 Marionette TRACE conn2 <- [1,2926,null,{}] 12:03:31 INFO - PROCESS | 1658 | 1462215811831 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:31 INFO - PROCESS | 1658 | 1462215811925 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 12:03:31 INFO - PROCESS | 1658 | 1462215811932 Marionette TRACE conn2 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b309000 == 66 [pid = 1658] [id = 739] 12:03:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x120f8fc00) [pid = 1658] [serial = 2217] [outer = 0x0] 12:03:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x1250d1800) [pid = 1658] [serial = 2218] [outer = 0x120f8fc00] 12:03:31 INFO - PROCESS | 1658 | 1462215811960 Marionette DEBUG loaded listener.js 12:03:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x126ef9400) [pid = 1658] [serial = 2219] [outer = 0x120f8fc00] 12:03:32 INFO - PROCESS | 1658 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 12:03:32 INFO - PROCESS | 1658 | 1462215812304 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 12:03:32 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 12:03:32 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 522ms 12:03:32 INFO - PROCESS | 1658 | 1462215812344 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 12:03:32 INFO - PROCESS | 1658 | 1462215812346 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 12:03:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 12:03:32 INFO - PROCESS | 1658 | 1462215812348 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 12:03:32 INFO - PROCESS | 1658 | 1462215812349 Marionette TRACE conn2 <- [1,2930,null,{}] 12:03:32 INFO - PROCESS | 1658 | 1462215812351 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:32 INFO - PROCESS | 1658 | 1462215812452 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 12:03:32 INFO - PROCESS | 1658 | 1462215812522 Marionette TRACE conn2 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:32 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c148800 == 67 [pid = 1658] [id = 740] 12:03:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x127343000) [pid = 1658] [serial = 2220] [outer = 0x0] 12:03:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x127734400) [pid = 1658] [serial = 2221] [outer = 0x127343000] 12:03:32 INFO - PROCESS | 1658 | 1462215812547 Marionette DEBUG loaded listener.js 12:03:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x128e65800) [pid = 1658] [serial = 2222] [outer = 0x127343000] 12:03:32 INFO - PROCESS | 1658 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 12:03:32 INFO - PROCESS | 1658 | 1462215812801 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 12:03:32 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 12:03:32 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 470ms 12:03:32 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 12:03:32 INFO - PROCESS | 1658 | 1462215812818 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 12:03:32 INFO - PROCESS | 1658 | 1462215812820 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 12:03:32 INFO - PROCESS | 1658 | 1462215812831 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 12:03:32 INFO - PROCESS | 1658 | 1462215812832 Marionette TRACE conn2 <- [1,2934,null,{}] 12:03:32 INFO - PROCESS | 1658 | 1462215812834 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:32 INFO - PROCESS | 1658 | 1462215812931 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 12:03:33 INFO - PROCESS | 1658 | 1462215813007 Marionette TRACE conn2 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cb3f800 == 68 [pid = 1658] [id = 741] 12:03:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x12712e400) [pid = 1658] [serial = 2223] [outer = 0x0] 12:03:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x1294d2800) [pid = 1658] [serial = 2224] [outer = 0x12712e400] 12:03:33 INFO - PROCESS | 1658 | 1462215813033 Marionette DEBUG loaded listener.js 12:03:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x1299b2000) [pid = 1658] [serial = 2225] [outer = 0x12712e400] 12:03:33 INFO - PROCESS | 1658 | 1462215813337 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 12:03:33 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:03:33 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 527ms 12:03:33 INFO - PROCESS | 1658 | 1462215813353 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 12:03:33 INFO - PROCESS | 1658 | 1462215813355 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 12:03:33 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 12:03:33 INFO - PROCESS | 1658 | 1462215813360 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 12:03:33 INFO - PROCESS | 1658 | 1462215813362 Marionette TRACE conn2 <- [1,2938,null,{}] 12:03:33 INFO - PROCESS | 1658 | 1462215813364 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:33 INFO - PROCESS | 1658 | 1462215813495 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 12:03:33 INFO - PROCESS | 1658 | 1462215813510 Marionette TRACE conn2 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x12dbd8000 == 69 [pid = 1658] [id = 742] 12:03:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x12b02a800) [pid = 1658] [serial = 2226] [outer = 0x0] 12:03:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x12b21b000) [pid = 1658] [serial = 2227] [outer = 0x12b02a800] 12:03:33 INFO - PROCESS | 1658 | 1462215813537 Marionette DEBUG loaded listener.js 12:03:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x12bb5a400) [pid = 1658] [serial = 2228] [outer = 0x12b02a800] 12:03:33 INFO - PROCESS | 1658 | 1462215813860 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 12:03:33 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. 12:03:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 525ms 12:03:33 INFO - PROCESS | 1658 | 1462215813884 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 12:03:33 INFO - PROCESS | 1658 | 1462215813885 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 12:03:33 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 12:03:33 INFO - PROCESS | 1658 | 1462215813894 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 12:03:33 INFO - PROCESS | 1658 | 1462215813895 Marionette TRACE conn2 <- [1,2942,null,{}] 12:03:33 INFO - PROCESS | 1658 | 1462215813897 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:34 INFO - PROCESS | 1658 | 1462215814012 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 12:03:34 INFO - PROCESS | 1658 | 1462215814054 Marionette TRACE conn2 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x12f62a800 == 70 [pid = 1658] [id = 743] 12:03:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x12bd48400) [pid = 1658] [serial = 2229] [outer = 0x0] 12:03:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x12c080400) [pid = 1658] [serial = 2230] [outer = 0x12bd48400] 12:03:34 INFO - PROCESS | 1658 | 1462215814079 Marionette DEBUG loaded listener.js 12:03:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x12c08bc00) [pid = 1658] [serial = 2231] [outer = 0x12bd48400] 12:03:34 INFO - PROCESS | 1658 | 1462215814385 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 12:03:34 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 12:03:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 12:03:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 12:03:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 525ms 12:03:34 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 12:03:34 INFO - PROCESS | 1658 | 1462215814419 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 12:03:34 INFO - PROCESS | 1658 | 1462215814420 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 12:03:34 INFO - PROCESS | 1658 | 1462215814422 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 12:03:34 INFO - PROCESS | 1658 | 1462215814423 Marionette TRACE conn2 <- [1,2946,null,{}] 12:03:34 INFO - PROCESS | 1658 | 1462215814425 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:34 INFO - PROCESS | 1658 | 1462215814543 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 12:03:34 INFO - PROCESS | 1658 | 1462215814556 Marionette TRACE conn2 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x135285800 == 71 [pid = 1658] [id = 744] 12:03:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x12bd51c00) [pid = 1658] [serial = 2232] [outer = 0x0] 12:03:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x12c56f400) [pid = 1658] [serial = 2233] [outer = 0x12bd51c00] 12:03:34 INFO - PROCESS | 1658 | 1462215814581 Marionette DEBUG loaded listener.js 12:03:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x12c576800) [pid = 1658] [serial = 2234] [outer = 0x12bd51c00] 12:03:34 INFO - PROCESS | 1658 | 1462215814911 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 12:03:34 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. 12:03:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 520ms 12:03:34 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 12:03:34 INFO - PROCESS | 1658 | 1462215814942 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 12:03:34 INFO - PROCESS | 1658 | 1462215814943 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 12:03:34 INFO - PROCESS | 1658 | 1462215814945 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 12:03:34 INFO - PROCESS | 1658 | 1462215814946 Marionette TRACE conn2 <- [1,2950,null,{}] 12:03:34 INFO - PROCESS | 1658 | 1462215814948 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:35 INFO - PROCESS | 1658 | 1462215815065 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 12:03:35 INFO - PROCESS | 1658 | 1462215815082 Marionette TRACE conn2 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x135350800 == 72 [pid = 1658] [id = 745] 12:03:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x112945800) [pid = 1658] [serial = 2235] [outer = 0x0] 12:03:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x112948400) [pid = 1658] [serial = 2236] [outer = 0x112945800] 12:03:35 INFO - PROCESS | 1658 | 1462215815106 Marionette DEBUG loaded listener.js 12:03:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x11294c400) [pid = 1658] [serial = 2237] [outer = 0x112945800] 12:03:35 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x1219abc00) [pid = 1658] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 12:03:35 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x1254f8400) [pid = 1658] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 12:03:35 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x1150fbc00) [pid = 1658] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 12:03:35 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x1129e6800) [pid = 1658] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 12:03:35 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x11835d800) [pid = 1658] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 12:03:35 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x127166800) [pid = 1658] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 12:03:35 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x118361c00) [pid = 1658] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 12:03:35 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x111125800) [pid = 1658] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 12:03:35 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x116784c00) [pid = 1658] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 12:03:35 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x128e65c00) [pid = 1658] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 12:03:35 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x12110cc00) [pid = 1658] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 12:03:35 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x110f1e400) [pid = 1658] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 12:03:35 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x11923c800) [pid = 1658] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 12:03:35 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x1129e5400) [pid = 1658] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 12:03:35 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x12772bc00) [pid = 1658] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 12:03:35 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x1219a0800) [pid = 1658] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 12:03:35 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x11680b400) [pid = 1658] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 12:03:35 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x12c083c00) [pid = 1658] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 12:03:35 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x128f45400) [pid = 1658] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 12:03:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x116a7f800 == 73 [pid = 1658] [id = 746] 12:03:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x112a61400) [pid = 1658] [serial = 2238] [outer = 0x0] 12:03:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x1150f9400) [pid = 1658] [serial = 2239] [outer = 0x112a61400] 12:03:35 INFO - PROCESS | 1658 | 1462215815617 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 12:03:35 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. 12:03:35 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 718ms 12:03:35 INFO - PROCESS | 1658 | 1462215815665 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 12:03:35 INFO - PROCESS | 1658 | 1462215815666 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 12:03:35 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 12:03:35 INFO - PROCESS | 1658 | 1462215815668 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 12:03:35 INFO - PROCESS | 1658 | 1462215815669 Marionette TRACE conn2 <- [1,2954,null,{}] 12:03:35 INFO - PROCESS | 1658 | 1462215815671 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:35 INFO - PROCESS | 1658 | 1462215815834 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 12:03:35 INFO - PROCESS | 1658 | 1462215815896 Marionette TRACE conn2 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x1359dd000 == 74 [pid = 1658] [id = 747] 12:03:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x1110f9400) [pid = 1658] [serial = 2240] [outer = 0x0] 12:03:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x11294e800) [pid = 1658] [serial = 2241] [outer = 0x1110f9400] 12:03:35 INFO - PROCESS | 1658 | 1462215815923 Marionette DEBUG loaded listener.js 12:03:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x1218e7800) [pid = 1658] [serial = 2242] [outer = 0x1110f9400] 12:03:36 INFO - PROCESS | 1658 | 1462215816190 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 12:03:36 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:03:36 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 12:03:36 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 570ms 12:03:36 INFO - PROCESS | 1658 | 1462215816238 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 12:03:36 INFO - PROCESS | 1658 | 1462215816242 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 12:03:36 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 12:03:36 INFO - PROCESS | 1658 | 1462215816250 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 12:03:36 INFO - PROCESS | 1658 | 1462215816252 Marionette TRACE conn2 <- [1,2958,null,{}] 12:03:36 INFO - PROCESS | 1658 | 1462215816254 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:36 INFO - PROCESS | 1658 | 1462215816404 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 12:03:36 INFO - PROCESS | 1658 | 1462215816411 Marionette TRACE conn2 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x1386cf800 == 75 [pid = 1658] [id = 748] 12:03:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x112947800) [pid = 1658] [serial = 2243] [outer = 0x0] 12:03:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x127344c00) [pid = 1658] [serial = 2244] [outer = 0x112947800] 12:03:36 INFO - PROCESS | 1658 | 1462215816440 Marionette DEBUG loaded listener.js 12:03:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x12c7ef400) [pid = 1658] [serial = 2245] [outer = 0x112947800] 12:03:36 INFO - PROCESS | 1658 | 1462215816800 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 12:03:36 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. 12:03:36 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 572ms 12:03:36 INFO - PROCESS | 1658 | 1462215816826 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 12:03:36 INFO - PROCESS | 1658 | 1462215816827 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 12:03:36 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 12:03:36 INFO - PROCESS | 1658 | 1462215816831 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 12:03:36 INFO - PROCESS | 1658 | 1462215816832 Marionette TRACE conn2 <- [1,2962,null,{}] 12:03:36 INFO - PROCESS | 1658 | 1462215816836 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:36 INFO - PROCESS | 1658 | 1462215816975 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 12:03:37 INFO - PROCESS | 1658 | 1462215817046 Marionette TRACE conn2 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x1386e2800 == 76 [pid = 1658] [id = 749] 12:03:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x11830f800) [pid = 1658] [serial = 2246] [outer = 0x0] 12:03:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x12c7f1800) [pid = 1658] [serial = 2247] [outer = 0x11830f800] 12:03:37 INFO - PROCESS | 1658 | 1462215817070 Marionette DEBUG loaded listener.js 12:03:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x12cf6e000) [pid = 1658] [serial = 2248] [outer = 0x11830f800] 12:03:37 INFO - PROCESS | 1658 | 1462215817352 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 12:03:37 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. 12:03:37 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 570ms 12:03:37 INFO - PROCESS | 1658 | 1462215817401 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 12:03:37 INFO - PROCESS | 1658 | 1462215817402 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 12:03:37 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 12:03:37 INFO - PROCESS | 1658 | 1462215817408 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 12:03:37 INFO - PROCESS | 1658 | 1462215817410 Marionette TRACE conn2 <- [1,2966,null,{}] 12:03:37 INFO - PROCESS | 1658 | 1462215817414 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:37 INFO - PROCESS | 1658 | 1462215817683 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 12:03:37 INFO - PROCESS | 1658 | 1462215817830 Marionette TRACE conn2 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x119a52800 == 77 [pid = 1658] [id = 750] 12:03:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x111113000) [pid = 1658] [serial = 2249] [outer = 0x0] 12:03:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x112653800) [pid = 1658] [serial = 2250] [outer = 0x111113000] 12:03:37 INFO - PROCESS | 1658 | 1462215817883 Marionette DEBUG loaded listener.js 12:03:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x1129e6800) [pid = 1658] [serial = 2251] [outer = 0x111113000] 12:03:38 INFO - PROCESS | 1658 | 1462215818333 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 12:03:38 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. 12:03:38 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 978ms 12:03:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 12:03:38 INFO - PROCESS | 1658 | 1462215818385 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 12:03:38 INFO - PROCESS | 1658 | 1462215818388 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 12:03:38 INFO - PROCESS | 1658 | 1462215818391 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 12:03:38 INFO - PROCESS | 1658 | 1462215818393 Marionette TRACE conn2 <- [1,2970,null,{}] 12:03:38 INFO - PROCESS | 1658 | 1462215818396 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:38 INFO - PROCESS | 1658 | 1462215818550 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 12:03:38 INFO - PROCESS | 1658 | 1462215818662 Marionette TRACE conn2 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b308800 == 78 [pid = 1658] [id = 751] 12:03:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x11352d000) [pid = 1658] [serial = 2252] [outer = 0x0] 12:03:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x118364000) [pid = 1658] [serial = 2253] [outer = 0x11352d000] 12:03:38 INFO - PROCESS | 1658 | 1462215818697 Marionette DEBUG loaded listener.js 12:03:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x119244000) [pid = 1658] [serial = 2254] [outer = 0x11352d000] 12:03:39 INFO - PROCESS | 1658 | 1462215819089 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 12:03:39 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. 12:03:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 723ms 12:03:39 INFO - PROCESS | 1658 | 1462215819114 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 12:03:39 INFO - PROCESS | 1658 | 1462215819118 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 12:03:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 12:03:39 INFO - PROCESS | 1658 | 1462215819122 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 12:03:39 INFO - PROCESS | 1658 | 1462215819124 Marionette TRACE conn2 <- [1,2974,null,{}] 12:03:39 INFO - PROCESS | 1658 | 1462215819127 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:39 INFO - PROCESS | 1658 | 1462215819297 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 12:03:39 INFO - PROCESS | 1658 | 1462215819426 Marionette TRACE conn2 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x12db16800 == 79 [pid = 1658] [id = 752] 12:03:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x120e2a800) [pid = 1658] [serial = 2255] [outer = 0x0] 12:03:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x1219a5400) [pid = 1658] [serial = 2256] [outer = 0x120e2a800] 12:03:39 INFO - PROCESS | 1658 | 1462215819457 Marionette DEBUG loaded listener.js 12:03:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x125fc4000) [pid = 1658] [serial = 2257] [outer = 0x120e2a800] 12:03:39 INFO - PROCESS | 1658 | 1462215819825 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 12:03:39 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. 12:03:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 720ms 12:03:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 12:03:39 INFO - PROCESS | 1658 | 1462215819842 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 12:03:39 INFO - PROCESS | 1658 | 1462215819845 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 12:03:39 INFO - PROCESS | 1658 | 1462215819853 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 12:03:39 INFO - PROCESS | 1658 | 1462215819856 Marionette TRACE conn2 <- [1,2978,null,{}] 12:03:39 INFO - PROCESS | 1658 | 1462215819859 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:40 INFO - PROCESS | 1658 | 1462215820001 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 12:03:40 INFO - PROCESS | 1658 | 1462215820110 Marionette TRACE conn2 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x13ffaa800 == 80 [pid = 1658] [id = 753] 12:03:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x121105400) [pid = 1658] [serial = 2258] [outer = 0x0] 12:03:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x127772800) [pid = 1658] [serial = 2259] [outer = 0x121105400] 12:03:40 INFO - PROCESS | 1658 | 1462215820142 Marionette DEBUG loaded listener.js 12:03:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x12b219400) [pid = 1658] [serial = 2260] [outer = 0x121105400] 12:03:40 INFO - PROCESS | 1658 | 1462215820483 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 12:03:40 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. 12:03:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 678ms 12:03:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 12:03:40 INFO - PROCESS | 1658 | 1462215820526 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 12:03:40 INFO - PROCESS | 1658 | 1462215820528 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 12:03:40 INFO - PROCESS | 1658 | 1462215820530 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 12:03:40 INFO - PROCESS | 1658 | 1462215820531 Marionette TRACE conn2 <- [1,2982,null,{}] 12:03:40 INFO - PROCESS | 1658 | 1462215820533 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:40 INFO - PROCESS | 1658 | 1462215820651 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 12:03:40 INFO - PROCESS | 1658 | 1462215820735 Marionette TRACE conn2 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x1426cb000 == 81 [pid = 1658] [id = 754] 12:03:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x1299b7400) [pid = 1658] [serial = 2261] [outer = 0x0] 12:03:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 170 (0x12b2f1400) [pid = 1658] [serial = 2262] [outer = 0x1299b7400] 12:03:40 INFO - PROCESS | 1658 | 1462215820766 Marionette DEBUG loaded listener.js 12:03:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 171 (0x12bb51c00) [pid = 1658] [serial = 2263] [outer = 0x1299b7400] 12:03:41 INFO - PROCESS | 1658 | 1462215821114 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 12:03:41 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 12:03:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 12:03:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 12:03:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 618ms 12:03:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 12:03:41 INFO - PROCESS | 1658 | 1462215821149 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 12:03:41 INFO - PROCESS | 1658 | 1462215821150 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 12:03:41 INFO - PROCESS | 1658 | 1462215821152 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 12:03:41 INFO - PROCESS | 1658 | 1462215821154 Marionette TRACE conn2 <- [1,2986,null,{}] 12:03:41 INFO - PROCESS | 1658 | 1462215821156 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:41 INFO - PROCESS | 1658 | 1462215821273 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 12:03:41 INFO - PROCESS | 1658 | 1462215821401 Marionette TRACE conn2 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x1430ed800 == 82 [pid = 1658] [id = 755] 12:03:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 172 (0x12c7ecc00) [pid = 1658] [serial = 2264] [outer = 0x0] 12:03:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 173 (0x12c7f4000) [pid = 1658] [serial = 2265] [outer = 0x12c7ecc00] 12:03:41 INFO - PROCESS | 1658 | 1462215821441 Marionette DEBUG loaded listener.js 12:03:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 174 (0x12cf75800) [pid = 1658] [serial = 2266] [outer = 0x12c7ecc00] 12:03:41 INFO - PROCESS | 1658 | 1462215821803 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 12:03:41 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. 12:03:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 672ms 12:03:41 INFO - PROCESS | 1658 | 1462215821825 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 12:03:41 INFO - PROCESS | 1658 | 1462215821827 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 12:03:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 12:03:41 INFO - PROCESS | 1658 | 1462215821829 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 12:03:41 INFO - PROCESS | 1658 | 1462215821830 Marionette TRACE conn2 <- [1,2990,null,{}] 12:03:41 INFO - PROCESS | 1658 | 1462215821833 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:41 INFO - PROCESS | 1658 | 1462215821946 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 12:03:42 INFO - PROCESS | 1658 | 1462215822060 Marionette TRACE conn2 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x13851f000 == 83 [pid = 1658] [id = 756] 12:03:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 175 (0x12c8f3c00) [pid = 1658] [serial = 2267] [outer = 0x0] 12:03:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 176 (0x12c8f7400) [pid = 1658] [serial = 2268] [outer = 0x12c8f3c00] 12:03:42 INFO - PROCESS | 1658 | 1462215822091 Marionette DEBUG loaded listener.js 12:03:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 177 (0x12cf71c00) [pid = 1658] [serial = 2269] [outer = 0x12c8f3c00] 12:03:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x138520800 == 84 [pid = 1658] [id = 757] 12:03:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 178 (0x12d419400) [pid = 1658] [serial = 2270] [outer = 0x0] 12:03:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 179 (0x12c8fa000) [pid = 1658] [serial = 2271] [outer = 0x12d419400] 12:03:42 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. 12:03:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 620ms 12:03:42 INFO - PROCESS | 1658 | 1462215822446 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 12:03:42 INFO - PROCESS | 1658 | 1462215822450 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 12:03:42 INFO - PROCESS | 1658 | 1462215822451 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 12:03:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 12:03:42 INFO - PROCESS | 1658 | 1462215822453 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 12:03:42 INFO - PROCESS | 1658 | 1462215822455 Marionette TRACE conn2 <- [1,2994,null,{}] 12:03:42 INFO - PROCESS | 1658 | 1462215822459 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:42 INFO - PROCESS | 1658 | 1462215822604 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 12:03:42 INFO - PROCESS | 1658 | 1462215822752 Marionette TRACE conn2 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x138919000 == 85 [pid = 1658] [id = 758] 12:03:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 180 (0x1294c7800) [pid = 1658] [serial = 2272] [outer = 0x0] 12:03:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 181 (0x12d414c00) [pid = 1658] [serial = 2273] [outer = 0x1294c7800] 12:03:42 INFO - PROCESS | 1658 | 1462215822780 Marionette DEBUG loaded listener.js 12:03:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 182 (0x12d41d800) [pid = 1658] [serial = 2274] [outer = 0x1294c7800] 12:03:43 INFO - PROCESS | 1658 | 1462215823133 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 12:03:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:03:43 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 12:03:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 723ms 12:03:43 INFO - PROCESS | 1658 | 1462215823176 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 12:03:43 INFO - PROCESS | 1658 | 1462215823178 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 12:03:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 12:03:43 INFO - PROCESS | 1658 | 1462215823180 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 12:03:43 INFO - PROCESS | 1658 | 1462215823181 Marionette TRACE conn2 <- [1,2998,null,{}] 12:03:43 INFO - PROCESS | 1658 | 1462215823184 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:43 INFO - PROCESS | 1658 | 1462215823304 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 12:03:43 INFO - PROCESS | 1658 | 1462215823392 Marionette TRACE conn2 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x120f1c800 == 86 [pid = 1658] [id = 759] 12:03:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 183 (0x1129e5000) [pid = 1658] [serial = 2275] [outer = 0x0] 12:03:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 184 (0x11677a400) [pid = 1658] [serial = 2276] [outer = 0x1129e5000] 12:03:43 INFO - PROCESS | 1658 | 1462215823423 Marionette DEBUG loaded listener.js 12:03:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 185 (0x125483400) [pid = 1658] [serial = 2277] [outer = 0x1129e5000] 12:03:44 INFO - PROCESS | 1658 | 1462215824067 Marionette TRACE conn2 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 12:03:44 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. 12:03:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 920ms 12:03:44 INFO - PROCESS | 1658 | 1462215824101 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 12:03:44 INFO - PROCESS | 1658 | 1462215824103 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 12:03:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 12:03:44 INFO - PROCESS | 1658 | 1462215824107 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 12:03:44 INFO - PROCESS | 1658 | 1462215824109 Marionette TRACE conn2 <- [1,3002,null,{}] 12:03:44 INFO - PROCESS | 1658 | 1462215824113 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:44 INFO - PROCESS | 1658 | 1462215824220 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 12:03:44 INFO - PROCESS | 1658 | 1462215824295 Marionette TRACE conn2 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:44 INFO - PROCESS | 1658 | ++DOCSHELL 0x118250800 == 87 [pid = 1658] [id = 760] 12:03:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 186 (0x1121dc400) [pid = 1658] [serial = 2278] [outer = 0x0] 12:03:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 187 (0x112946400) [pid = 1658] [serial = 2279] [outer = 0x1121dc400] 12:03:44 INFO - PROCESS | 1658 | 1462215824370 Marionette DEBUG loaded listener.js 12:03:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 188 (0x11311ec00) [pid = 1658] [serial = 2280] [outer = 0x1121dc400] 12:03:44 INFO - PROCESS | 1658 | 1462215824702 Marionette TRACE conn2 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 12:03:44 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. 12:03:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 621ms 12:03:44 INFO - PROCESS | 1658 | 1462215824728 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 12:03:44 INFO - PROCESS | 1658 | 1462215824732 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 12:03:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 12:03:44 INFO - PROCESS | 1658 | 1462215824737 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 12:03:44 INFO - PROCESS | 1658 | 1462215824738 Marionette TRACE conn2 <- [1,3006,null,{}] 12:03:44 INFO - PROCESS | 1658 | 1462215824743 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:44 INFO - PROCESS | 1658 | 1462215824848 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 12:03:44 INFO - PROCESS | 1658 | 1462215824963 Marionette TRACE conn2 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:44 INFO - PROCESS | 1658 | ++DOCSHELL 0x11681d000 == 88 [pid = 1658] [id = 761] 12:03:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 189 (0x116594400) [pid = 1658] [serial = 2281] [outer = 0x0] 12:03:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 190 (0x117c3e800) [pid = 1658] [serial = 2282] [outer = 0x116594400] 12:03:44 INFO - PROCESS | 1658 | 1462215824993 Marionette DEBUG loaded listener.js 12:03:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 191 (0x118314000) [pid = 1658] [serial = 2283] [outer = 0x116594400] 12:03:45 INFO - PROCESS | 1658 | 1462215825318 Marionette TRACE conn2 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 12:03:45 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. 12:03:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 628ms 12:03:45 INFO - PROCESS | 1658 | 1462215825365 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 12:03:45 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 12:03:45 INFO - PROCESS | 1658 | 1462215825366 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 12:03:45 INFO - PROCESS | 1658 | 1462215825369 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 12:03:45 INFO - PROCESS | 1658 | 1462215825371 Marionette TRACE conn2 <- [1,3010,null,{}] 12:03:45 INFO - PROCESS | 1658 | 1462215825379 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:45 INFO - PROCESS | 1658 | 1462215825485 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 12:03:45 INFO - PROCESS | 1658 | 1462215825621 Marionette TRACE conn2 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b31c800 == 89 [pid = 1658] [id = 762] 12:03:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 192 (0x11879dc00) [pid = 1658] [serial = 2284] [outer = 0x0] 12:03:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 193 (0x118f88400) [pid = 1658] [serial = 2285] [outer = 0x11879dc00] 12:03:45 INFO - PROCESS | 1658 | 1462215825655 Marionette DEBUG loaded listener.js 12:03:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 194 (0x1195c0400) [pid = 1658] [serial = 2286] [outer = 0x11879dc00] 12:03:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12d8b1800 == 88 [pid = 1658] [id = 675] 12:03:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12114c800 == 87 [pid = 1658] [id = 564] 12:03:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12975b800 == 86 [pid = 1658] [id = 677] 12:03:45 INFO - PROCESS | 1658 | --DOCSHELL 0x1386e2800 == 85 [pid = 1658] [id = 749] 12:03:45 INFO - PROCESS | 1658 | --DOCSHELL 0x1386cf800 == 84 [pid = 1658] [id = 748] 12:03:45 INFO - PROCESS | 1658 | --DOCSHELL 0x1359dd000 == 83 [pid = 1658] [id = 747] 12:03:45 INFO - PROCESS | 1658 | --DOCSHELL 0x116a7f800 == 82 [pid = 1658] [id = 746] 12:03:45 INFO - PROCESS | 1658 | --DOCSHELL 0x135350800 == 81 [pid = 1658] [id = 745] 12:03:45 INFO - PROCESS | 1658 | --DOMWINDOW == 193 (0x1129e4000) [pid = 1658] [serial = 2128] [outer = 0x0] [url = about:blank] 12:03:45 INFO - PROCESS | 1658 | --DOMWINDOW == 192 (0x118727800) [pid = 1658] [serial = 2131] [outer = 0x0] [url = about:blank] 12:03:45 INFO - PROCESS | 1658 | --DOMWINDOW == 191 (0x12199f800) [pid = 1658] [serial = 2134] [outer = 0x0] [url = about:blank] 12:03:45 INFO - PROCESS | 1658 | --DOMWINDOW == 190 (0x128f44800) [pid = 1658] [serial = 2137] [outer = 0x0] [url = about:blank] 12:03:45 INFO - PROCESS | 1658 | --DOMWINDOW == 189 (0x12bd55400) [pid = 1658] [serial = 2140] [outer = 0x0] [url = about:blank] 12:03:45 INFO - PROCESS | 1658 | --DOMWINDOW == 188 (0x12c56c400) [pid = 1658] [serial = 2143] [outer = 0x0] [url = about:blank] 12:03:45 INFO - PROCESS | 1658 | --DOMWINDOW == 187 (0x12c7e5400) [pid = 1658] [serial = 2146] [outer = 0x0] [url = about:blank] 12:03:45 INFO - PROCESS | 1658 | --DOMWINDOW == 186 (0x12a9bf400) [pid = 1658] [serial = 2182] [outer = 0x0] [url = about:blank] 12:03:45 INFO - PROCESS | 1658 | --DOCSHELL 0x135285800 == 80 [pid = 1658] [id = 744] 12:03:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12f62a800 == 79 [pid = 1658] [id = 743] 12:03:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12dbd8000 == 78 [pid = 1658] [id = 742] 12:03:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12cb3f800 == 77 [pid = 1658] [id = 741] 12:03:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12c148800 == 76 [pid = 1658] [id = 740] 12:03:45 INFO - PROCESS | 1658 | --DOCSHELL 0x12b309000 == 75 [pid = 1658] [id = 739] 12:03:45 INFO - PROCESS | 1658 | --DOCSHELL 0x121d9d000 == 74 [pid = 1658] [id = 738] 12:03:46 INFO - PROCESS | 1658 | --DOCSHELL 0x116a6d000 == 73 [pid = 1658] [id = 737] 12:03:46 INFO - PROCESS | 1658 | --DOCSHELL 0x135904800 == 72 [pid = 1658] [id = 734] 12:03:46 INFO - PROCESS | 1658 | --DOCSHELL 0x13533e000 == 71 [pid = 1658] [id = 733] 12:03:46 INFO - PROCESS | 1658 | --DOCSHELL 0x12f6dd000 == 70 [pid = 1658] [id = 732] 12:03:46 INFO - PROCESS | 1658 | --DOCSHELL 0x12f68e800 == 69 [pid = 1658] [id = 731] 12:03:46 INFO - PROCESS | 1658 | --DOCSHELL 0x12c762000 == 68 [pid = 1658] [id = 730] 12:03:46 INFO - PROCESS | 1658 | --DOCSHELL 0x128c39800 == 67 [pid = 1658] [id = 729] 12:03:46 INFO - PROCESS | 1658 | --DOCSHELL 0x116836800 == 66 [pid = 1658] [id = 728] 12:03:46 INFO - PROCESS | 1658 | --DOMWINDOW == 185 (0x12c102800) [pid = 1658] [serial = 2126] [outer = 0x0] [url = about:blank] 12:03:46 INFO - PROCESS | 1658 | --DOMWINDOW == 184 (0x12199e000) [pid = 1658] [serial = 1985] [outer = 0x0] [url = about:blank] 12:03:46 INFO - PROCESS | 1658 | --DOMWINDOW == 183 (0x1164cec00) [pid = 1658] [serial = 1979] [outer = 0x0] [url = about:blank] 12:03:46 INFO - PROCESS | 1658 | --DOMWINDOW == 182 (0x128d86400) [pid = 1658] [serial = 1991] [outer = 0x0] [url = about:blank] 12:03:46 INFO - PROCESS | 1658 | --DOMWINDOW == 181 (0x127345c00) [pid = 1658] [serial = 1988] [outer = 0x0] [url = about:blank] 12:03:46 INFO - PROCESS | 1658 | --DOMWINDOW == 180 (0x118724800) [pid = 1658] [serial = 1982] [outer = 0x0] [url = about:blank] 12:03:46 INFO - PROCESS | 1658 | --DOMWINDOW == 179 (0x125f71800) [pid = 1658] [serial = 2167] [outer = 0x0] [url = about:blank] 12:03:46 INFO - PROCESS | 1658 | --DOMWINDOW == 178 (0x127349c00) [pid = 1658] [serial = 2170] [outer = 0x0] [url = about:blank] 12:03:46 INFO - PROCESS | 1658 | --DOMWINDOW == 177 (0x1167ddc00) [pid = 1658] [serial = 2153] [outer = 0x0] [url = about:blank] 12:03:46 INFO - PROCESS | 1658 | --DOMWINDOW == 176 (0x115fb8400) [pid = 1658] [serial = 2152] [outer = 0x0] [url = about:blank] 12:03:46 INFO - PROCESS | 1658 | --DOMWINDOW == 175 (0x115e6a800) [pid = 1658] [serial = 2155] [outer = 0x0] [url = about:blank] 12:03:46 INFO - PROCESS | 1658 | --DOMWINDOW == 174 (0x11828fc00) [pid = 1658] [serial = 2156] [outer = 0x0] [url = about:blank] 12:03:46 INFO - PROCESS | 1658 | --DOMWINDOW == 173 (0x1187a7000) [pid = 1658] [serial = 2158] [outer = 0x0] [url = about:blank] 12:03:46 INFO - PROCESS | 1658 | --DOMWINDOW == 172 (0x119245800) [pid = 1658] [serial = 2159] [outer = 0x0] [url = about:blank] 12:03:46 INFO - PROCESS | 1658 | --DOMWINDOW == 171 (0x12777a400) [pid = 1658] [serial = 2173] [outer = 0x0] [url = about:blank] 12:03:46 INFO - PROCESS | 1658 | --DOMWINDOW == 170 (0x1193ce800) [pid = 1658] [serial = 2161] [outer = 0x0] [url = about:blank] 12:03:46 INFO - PROCESS | 1658 | --DOMWINDOW == 169 (0x120e1f000) [pid = 1658] [serial = 2162] [outer = 0x0] [url = about:blank] 12:03:46 INFO - PROCESS | 1658 | --DOMWINDOW == 168 (0x111e4ec00) [pid = 1658] [serial = 2149] [outer = 0x0] [url = about:blank] 12:03:46 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x112914000) [pid = 1658] [serial = 2150] [outer = 0x0] [url = about:blank] 12:03:46 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x12772d400) [pid = 1658] [serial = 2171] [outer = 0x0] [url = about:blank] 12:03:46 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x127350000) [pid = 1658] [serial = 2176] [outer = 0x0] [url = about:blank] 12:03:46 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x1294cd400) [pid = 1658] [serial = 2179] [outer = 0x0] [url = about:blank] 12:03:46 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x128d89400) [pid = 1658] [serial = 2174] [outer = 0x0] [url = about:blank] 12:03:46 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x12955b400) [pid = 1658] [serial = 2180] [outer = 0x0] [url = about:blank] 12:03:46 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x12118d400) [pid = 1658] [serial = 2164] [outer = 0x0] [url = about:blank] 12:03:46 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x126eecc00) [pid = 1658] [serial = 2168] [outer = 0x0] [url = about:blank] 12:03:46 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x128e60c00) [pid = 1658] [serial = 2177] [outer = 0x0] [url = about:blank] 12:03:46 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x1219a4c00) [pid = 1658] [serial = 2165] [outer = 0x0] [url = about:blank] 12:03:46 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x1120d7800) [pid = 1658] [serial = 1976] [outer = 0x0] [url = about:blank] 12:03:46 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x129552000) [pid = 1658] [serial = 2069] [outer = 0x0] [url = about:blank] 12:03:46 INFO - PROCESS | 1658 | 1462215826061 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 12:03:46 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 12:03:46 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 722ms 12:03:46 INFO - PROCESS | 1658 | 1462215826092 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 12:03:46 INFO - PROCESS | 1658 | 1462215826093 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 12:03:46 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:03:46 INFO - PROCESS | 1658 | 1462215826095 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 12:03:46 INFO - PROCESS | 1658 | 1462215826097 Marionette TRACE conn2 <- [1,3014,null,{}] 12:03:46 INFO - PROCESS | 1658 | 1462215826099 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:46 INFO - PROCESS | 1658 | 1462215826191 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 12:03:46 INFO - PROCESS | 1658 | 1462215826195 Marionette TRACE conn2 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:46 INFO - PROCESS | 1658 | ++DOCSHELL 0x121148800 == 67 [pid = 1658] [id = 763] 12:03:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x118366000) [pid = 1658] [serial = 2287] [outer = 0x0] 12:03:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x118f54400) [pid = 1658] [serial = 2288] [outer = 0x118366000] 12:03:46 INFO - PROCESS | 1658 | 1462215826222 Marionette DEBUG loaded listener.js 12:03:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x1196ed000) [pid = 1658] [serial = 2289] [outer = 0x118366000] 12:03:46 INFO - PROCESS | 1658 | [1658] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:03:46 INFO - PROCESS | 1658 | 1462215826620 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:03:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 12:03:46 INFO - {} 12:03:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 12:03:46 INFO - {} 12:03:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 12:03:46 INFO - {} 12:03:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 12:03:46 INFO - {} 12:03:46 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 568ms 12:03:46 INFO - PROCESS | 1658 | 1462215826664 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 12:03:46 INFO - TEST-START | /FileAPI/fileReader.html 12:03:46 INFO - PROCESS | 1658 | 1462215826665 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 12:03:46 INFO - PROCESS | 1658 | 1462215826668 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 12:03:46 INFO - PROCESS | 1658 | 1462215826669 Marionette TRACE conn2 <- [1,3018,null,{}] 12:03:46 INFO - PROCESS | 1658 | 1462215826671 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:46 INFO - PROCESS | 1658 | 1462215826766 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 12:03:46 INFO - PROCESS | 1658 | 1462215826770 Marionette TRACE conn2 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:46 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b056000 == 68 [pid = 1658] [id = 764] 12:03:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x120e1b400) [pid = 1658] [serial = 2290] [outer = 0x0] 12:03:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x121110800) [pid = 1658] [serial = 2291] [outer = 0x120e1b400] 12:03:46 INFO - PROCESS | 1658 | 1462215826798 Marionette DEBUG loaded listener.js 12:03:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x121573400) [pid = 1658] [serial = 2292] [outer = 0x120e1b400] 12:03:47 INFO - PROCESS | 1658 | 1462215827143 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 12:03:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 12:03:47 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 12:03:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 12:03:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 12:03:47 INFO - TEST-OK | /FileAPI/fileReader.html | took 519ms 12:03:47 INFO - TEST-START | /FileAPI/historical.html 12:03:47 INFO - PROCESS | 1658 | 1462215827188 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 12:03:47 INFO - PROCESS | 1658 | 1462215827189 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 12:03:47 INFO - PROCESS | 1658 | 1462215827191 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 12:03:47 INFO - PROCESS | 1658 | 1462215827192 Marionette TRACE conn2 <- [1,3022,null,{}] 12:03:47 INFO - PROCESS | 1658 | 1462215827194 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:47 INFO - PROCESS | 1658 | 1462215827297 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 12:03:47 INFO - PROCESS | 1658 | 1462215827302 Marionette TRACE conn2 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c1ad000 == 69 [pid = 1658] [id = 765] 12:03:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x121da3800) [pid = 1658] [serial = 2293] [outer = 0x0] 12:03:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x1250d7400) [pid = 1658] [serial = 2294] [outer = 0x121da3800] 12:03:47 INFO - PROCESS | 1658 | 1462215827329 Marionette DEBUG loaded listener.js 12:03:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x126eecc00) [pid = 1658] [serial = 2295] [outer = 0x121da3800] 12:03:47 INFO - PROCESS | 1658 | 1462215827655 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 12:03:47 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 12:03:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 12:03:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 12:03:47 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 12:03:47 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 12:03:47 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 12:03:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 12:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 12:03:47 INFO - TEST-OK | /FileAPI/historical.html | took 470ms 12:03:47 INFO - TEST-START | /FileAPI/idlharness.html 12:03:47 INFO - PROCESS | 1658 | 1462215827662 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 12:03:47 INFO - PROCESS | 1658 | 1462215827663 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 12:03:47 INFO - PROCESS | 1658 | 1462215827665 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 12:03:47 INFO - PROCESS | 1658 | 1462215827666 Marionette TRACE conn2 <- [1,3026,null,{}] 12:03:47 INFO - PROCESS | 1658 | 1462215827668 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:47 INFO - PROCESS | 1658 | 1462215827759 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 12:03:47 INFO - PROCESS | 1658 | 1462215827763 Marionette TRACE conn2 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cb41800 == 70 [pid = 1658] [id = 766] 12:03:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x127134000) [pid = 1658] [serial = 2296] [outer = 0x0] 12:03:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x127349000) [pid = 1658] [serial = 2297] [outer = 0x127134000] 12:03:47 INFO - PROCESS | 1658 | 1462215827788 Marionette DEBUG loaded listener.js 12:03:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x1273d0800) [pid = 1658] [serial = 2298] [outer = 0x127134000] 12:03:48 INFO - PROCESS | 1658 | 1462215828436 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 12:03:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:03:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:03:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:03:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:03:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:03:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:03:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:03:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:03:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:03:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 12:03:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:03:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:03:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:03:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:03:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:03:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:03:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:03:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:03:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:03:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 12:03:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:03:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:03:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:03:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:03:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:03:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:03:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:03:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:03:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:03:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 12:03:48 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 12:03:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:03:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:03:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:03:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:03:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:03:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:03:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:03:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:03:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 12:03:48 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 12:03:48 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 12:03:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:03:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:03:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:03:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:03:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:03:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:03:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:03:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:03:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 12:03:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:03:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:03:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:03:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:03:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:03:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:03:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:03:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:03:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 12:03:48 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 12:03:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:03:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:03:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:03:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:03:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:03:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:03:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:03:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:03:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 12:03:48 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 12:03:48 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 12:03:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:03:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:03:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:03:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:03:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:03:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:03:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:03:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:03:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 12:03:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 12:03:48 INFO - TEST-OK | /FileAPI/idlharness.html | took 838ms 12:03:48 INFO - PROCESS | 1658 | 1462215828523 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 12:03:48 INFO - PROCESS | 1658 | 1462215828525 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 12:03:48 INFO - TEST-START | /FileAPI/idlharness.worker 12:03:48 INFO - PROCESS | 1658 | 1462215828528 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 12:03:48 INFO - PROCESS | 1658 | 1462215828530 Marionette TRACE conn2 <- [1,3030,null,{}] 12:03:48 INFO - PROCESS | 1658 | 1462215828533 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:48 INFO - PROCESS | 1658 | 1462215828714 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 12:03:48 INFO - PROCESS | 1658 | 1462215828738 Marionette TRACE conn2 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x12dee3000 == 71 [pid = 1658] [id = 767] 12:03:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x127161400) [pid = 1658] [serial = 2299] [outer = 0x0] 12:03:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 170 (0x128e59800) [pid = 1658] [serial = 2300] [outer = 0x127161400] 12:03:48 INFO - PROCESS | 1658 | 1462215828777 Marionette DEBUG loaded listener.js 12:03:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 171 (0x12bb4d800) [pid = 1658] [serial = 2301] [outer = 0x127161400] 12:03:48 INFO - PROCESS | 1658 | [1658] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:03:49 INFO - PROCESS | 1658 | 1462215829486 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:03:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:03:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:03:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:03:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:03:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:03:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:03:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:03:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:03:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:03:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:03:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:03:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:03:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:03:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:03:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:03:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:03:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:03:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 12:03:49 INFO - {} 12:03:49 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 12:03:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:03:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:03:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:03:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:03:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:03:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 12:03:49 INFO - {} 12:03:49 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 - {} 12:03:49 INFO - {} 12:03:49 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 12:03:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:03:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:03:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:03:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:03:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:03:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:03:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:03:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:03:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:03:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:03:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 12:03:49 INFO - {} 12:03:49 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 12:03:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:03:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:03:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:03:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:03:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:03:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 12:03:49 INFO - {} 12:03:49 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 - {} 12:03:49 INFO - {} 12:03:49 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 12:03:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:03:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:03:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:03:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:03:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:03:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:03:49 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 12:03:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 12:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 12:03:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:03:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:03:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:03:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:03:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:03:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 12:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:03:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:03:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:03:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:03:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:03:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:03:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 12:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 12:03:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:03:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:03:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:03:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:03:49 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 12:03:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 12:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 12:03:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:03:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:03:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:03:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:03:49 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 12:03:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 12:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 12:03:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:03:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:03:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:03:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:03:49 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 12:03:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 12:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:03:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:03:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:03:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:03:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:03:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:03:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:03:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 12:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:03:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:03:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:03:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:03:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:03:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:03:49 INFO - {} 12:03:49 INFO - TEST-OK | /FileAPI/idlharness.worker | took 986ms 12:03:49 INFO - PROCESS | 1658 | 1462215829515 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 12:03:49 INFO - PROCESS | 1658 | 1462215829517 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 12:03:49 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 12:03:49 INFO - PROCESS | 1658 | 1462215829528 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 12:03:49 INFO - PROCESS | 1658 | 1462215829529 Marionette TRACE conn2 <- [1,3034,null,{}] 12:03:49 INFO - PROCESS | 1658 | 1462215829532 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:49 INFO - PROCESS | 1658 | 1462215829723 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 12:03:49 INFO - PROCESS | 1658 | 1462215829745 Marionette TRACE conn2 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:49 INFO - PROCESS | 1658 | ++DOCSHELL 0x13533e000 == 72 [pid = 1658] [id = 768] 12:03:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 172 (0x129708c00) [pid = 1658] [serial = 2302] [outer = 0x0] 12:03:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 173 (0x12bd54c00) [pid = 1658] [serial = 2303] [outer = 0x129708c00] 12:03:49 INFO - PROCESS | 1658 | 1462215829781 Marionette DEBUG loaded listener.js 12:03:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 174 (0x12d7e8400) [pid = 1658] [serial = 2304] [outer = 0x129708c00] 12:03:50 INFO - PROCESS | 1658 | 1462215830209 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 12:03:50 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 12:03:50 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 721ms 12:03:50 INFO - PROCESS | 1658 | 1462215830249 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 12:03:50 INFO - PROCESS | 1658 | 1462215830250 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 12:03:50 INFO - TEST-START | /FileAPI/blob/Blob-close.html 12:03:50 INFO - PROCESS | 1658 | 1462215830261 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 12:03:50 INFO - PROCESS | 1658 | 1462215830262 Marionette TRACE conn2 <- [1,3038,null,{}] 12:03:50 INFO - PROCESS | 1658 | 1462215830264 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:50 INFO - PROCESS | 1658 | 1462215830381 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 12:03:50 INFO - PROCESS | 1658 | --DOMWINDOW == 173 (0x1193d6000) [pid = 1658] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 12:03:50 INFO - PROCESS | 1658 | --DOMWINDOW == 172 (0x12c110000) [pid = 1658] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 12:03:50 INFO - PROCESS | 1658 | --DOMWINDOW == 171 (0x128f43000) [pid = 1658] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 12:03:50 INFO - PROCESS | 1658 | --DOMWINDOW == 170 (0x12b02c800) [pid = 1658] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 12:03:50 INFO - PROCESS | 1658 | --DOMWINDOW == 169 (0x121104000) [pid = 1658] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 12:03:50 INFO - PROCESS | 1658 | --DOMWINDOW == 168 (0x125fc4c00) [pid = 1658] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 12:03:50 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x126ef4000) [pid = 1658] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 12:03:50 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x112a61400) [pid = 1658] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:03:50 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x1135b2800) [pid = 1658] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 12:03:50 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x119c9ac00) [pid = 1658] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 12:03:50 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x112c0e800) [pid = 1658] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 12:03:50 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x1187aac00) [pid = 1658] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 12:03:50 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x1135b4c00) [pid = 1658] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 12:03:50 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x1126ba400) [pid = 1658] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 12:03:50 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x12c110400) [pid = 1658] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 12:03:50 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x118369c00) [pid = 1658] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 12:03:50 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x129702c00) [pid = 1658] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 12:03:50 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x116aae400) [pid = 1658] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 12:03:50 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x112659c00) [pid = 1658] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 12:03:50 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x1129dfc00) [pid = 1658] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 12:03:50 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x127776400) [pid = 1658] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 12:03:50 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x1110f9400) [pid = 1658] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 12:03:50 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x12bd48400) [pid = 1658] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 12:03:50 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x12b02a800) [pid = 1658] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 12:03:50 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x12bd51c00) [pid = 1658] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 12:03:50 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x112945800) [pid = 1658] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 12:03:50 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x112947800) [pid = 1658] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 12:03:50 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x118270800) [pid = 1658] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 12:03:50 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x111109400) [pid = 1658] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 12:03:50 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x1187aa000) [pid = 1658] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 12:03:50 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x11871dc00) [pid = 1658] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 12:03:50 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x1187a3c00) [pid = 1658] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 12:03:50 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x1250dfc00) [pid = 1658] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 12:03:50 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x120f8fc00) [pid = 1658] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 12:03:50 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x117c33400) [pid = 1658] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 12:03:50 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x12bd4b800) [pid = 1658] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 12:03:50 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x12954f400) [pid = 1658] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 12:03:50 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x127343000) [pid = 1658] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 12:03:50 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x1250d3800) [pid = 1658] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 12:03:50 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x129705000) [pid = 1658] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 12:03:50 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x12712e400) [pid = 1658] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 12:03:50 INFO - PROCESS | 1658 | 1462215830768 Marionette TRACE conn2 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x119c62000 == 73 [pid = 1658] [id = 769] 12:03:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x11110a400) [pid = 1658] [serial = 2305] [outer = 0x0] 12:03:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x112945800) [pid = 1658] [serial = 2306] [outer = 0x11110a400] 12:03:50 INFO - PROCESS | 1658 | 1462215830794 Marionette DEBUG loaded listener.js 12:03:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x1134ea000) [pid = 1658] [serial = 2307] [outer = 0x11110a400] 12:03:51 INFO - PROCESS | 1658 | 1462215831056 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 12:03:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 12:03:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 12:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 12:03:51 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 818ms 12:03:51 INFO - PROCESS | 1658 | 1462215831100 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 12:03:51 INFO - PROCESS | 1658 | 1462215831101 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 12:03:51 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 12:03:51 INFO - PROCESS | 1658 | 1462215831104 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 12:03:51 INFO - PROCESS | 1658 | 1462215831106 Marionette TRACE conn2 <- [1,3042,null,{}] 12:03:51 INFO - PROCESS | 1658 | 1462215831113 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:51 INFO - PROCESS | 1658 | 1462215831226 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 12:03:51 INFO - PROCESS | 1658 | 1462215831230 Marionette TRACE conn2 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x13541b800 == 74 [pid = 1658] [id = 770] 12:03:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x1187aa000) [pid = 1658] [serial = 2308] [outer = 0x0] 12:03:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x1212b1000) [pid = 1658] [serial = 2309] [outer = 0x1187aa000] 12:03:51 INFO - PROCESS | 1658 | 1462215831260 Marionette DEBUG loaded listener.js 12:03:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x1299b8c00) [pid = 1658] [serial = 2310] [outer = 0x1187aa000] 12:03:51 INFO - PROCESS | 1658 | 1462215831696 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 12:03:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 12:03:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 12:03:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 12:03:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 12:03:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 12:03:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 12:03:51 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. 12:03:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 12:03:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 12:03:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 12:03:51 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'.) 12:03:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 12:03:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 12:03:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 12:03:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 12:03:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 12:03:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 12:03:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 12:03:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 12:03:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 12:03:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 12:03:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 12:03:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 12:03:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 12:03:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 12:03:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 12:03:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 12:03:51 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. 12:03:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 12:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 12:03:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 12:03:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 12:03:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 12:03:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 12:03:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 12:03:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 12:03:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 12:03:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 12:03:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 12:03:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 12:03:51 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. 12:03:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 12:03:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 12:03:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:03:51 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. 12:03:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 12:03:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 12:03:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:03:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 12:03:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 12:03:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 12:03:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 12:03:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 12:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 12:03:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 12:03:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 12:03:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 12:03:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:03:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:03:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 12:03:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 12:03:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:03:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:03:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 12:03:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:03:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:03:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 12:03:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:03:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:03:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 12:03:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 12:03:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:03:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:03:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 12:03:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:03:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:03:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 12:03:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:03:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:03:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 12:03:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:03:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:03:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 12:03:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:03:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:03:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 12:03:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 12:03:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 12:03:51 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 635ms 12:03:51 INFO - PROCESS | 1658 | 1462215831739 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 12:03:51 INFO - PROCESS | 1658 | 1462215831740 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 12:03:51 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 12:03:51 INFO - PROCESS | 1658 | 1462215831743 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 12:03:51 INFO - PROCESS | 1658 | 1462215831744 Marionette TRACE conn2 <- [1,3046,null,{}] 12:03:51 INFO - PROCESS | 1658 | 1462215831746 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:51 INFO - PROCESS | 1658 | 1462215831841 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 12:03:51 INFO - PROCESS | 1658 | 1462215831845 Marionette TRACE conn2 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x12975b000 == 75 [pid = 1658] [id = 771] 12:03:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x119a13800) [pid = 1658] [serial = 2311] [outer = 0x0] 12:03:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x120f93c00) [pid = 1658] [serial = 2312] [outer = 0x119a13800] 12:03:51 INFO - PROCESS | 1658 | 1462215831870 Marionette DEBUG loaded listener.js 12:03:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x12c110400) [pid = 1658] [serial = 2313] [outer = 0x119a13800] 12:03:51 INFO - PROCESS | 1658 | [1658] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:03:52 INFO - PROCESS | 1658 | 1462215832228 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 12:03:52 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 12:03:52 INFO - {} 12:03:52 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 520ms 12:03:52 INFO - PROCESS | 1658 | 1462215832264 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 12:03:52 INFO - PROCESS | 1658 | 1462215832265 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 12:03:52 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 12:03:52 INFO - PROCESS | 1658 | 1462215832267 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 12:03:52 INFO - PROCESS | 1658 | 1462215832268 Marionette TRACE conn2 <- [1,3050,null,{}] 12:03:52 INFO - PROCESS | 1658 | 1462215832270 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:52 INFO - PROCESS | 1658 | 1462215832396 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 12:03:52 INFO - PROCESS | 1658 | 1462215832403 Marionette TRACE conn2 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x138574000 == 76 [pid = 1658] [id = 772] 12:03:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x12be19800) [pid = 1658] [serial = 2314] [outer = 0x0] 12:03:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x12daa9400) [pid = 1658] [serial = 2315] [outer = 0x12be19800] 12:03:52 INFO - PROCESS | 1658 | 1462215832429 Marionette DEBUG loaded listener.js 12:03:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x135d38400) [pid = 1658] [serial = 2316] [outer = 0x12be19800] 12:03:52 INFO - PROCESS | 1658 | 1462215832836 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 12:03:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 12:03:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 12:03:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 12:03:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 12:03:52 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 622ms 12:03:52 INFO - PROCESS | 1658 | 1462215832889 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 12:03:52 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 12:03:52 INFO - PROCESS | 1658 | 1462215832892 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 12:03:52 INFO - PROCESS | 1658 | 1462215832895 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 12:03:52 INFO - PROCESS | 1658 | 1462215832898 Marionette TRACE conn2 <- [1,3054,null,{}] 12:03:52 INFO - PROCESS | 1658 | 1462215832903 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:53 INFO - PROCESS | 1658 | 1462215833078 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 12:03:53 INFO - PROCESS | 1658 | 1462215833172 Marionette TRACE conn2 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x1219e4000 == 77 [pid = 1658] [id = 773] 12:03:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x1121db400) [pid = 1658] [serial = 2317] [outer = 0x0] 12:03:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x112944400) [pid = 1658] [serial = 2318] [outer = 0x1121db400] 12:03:53 INFO - PROCESS | 1658 | 1462215833203 Marionette DEBUG loaded listener.js 12:03:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x112c15000) [pid = 1658] [serial = 2319] [outer = 0x1121db400] 12:03:53 INFO - PROCESS | 1658 | 1462215833765 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 12:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 12:03:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 12:03:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:03:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 12:03:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:03:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 12:03:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:03:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 12:03:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:03:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 12:03:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:03:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 12:03:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:03:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 12:03:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:03:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 12:03:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:03:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 12:03:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:03:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 12:03:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:03:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 12:03:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:03:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 12:03:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:03:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 12:03:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:03:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 12:03:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:03:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 12:03:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:03:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 12:03:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:03:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 12:03:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:03:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 12:03:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:03:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 12:03:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:03:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 12:03:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:03:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 12:03:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:03:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 12:03:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:03:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:03:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:03:53 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" 12:03:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:03:53 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" 12:03:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:03:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:03:53 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 938ms 12:03:53 INFO - PROCESS | 1658 | 1462215833834 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 12:03:53 INFO - PROCESS | 1658 | 1462215833839 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 12:03:53 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:03:53 INFO - PROCESS | 1658 | 1462215833851 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 12:03:53 INFO - PROCESS | 1658 | 1462215833856 Marionette TRACE conn2 <- [1,3058,null,{}] 12:03:53 INFO - PROCESS | 1658 | 1462215833860 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:53 INFO - PROCESS | 1658 | 1462215833995 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 12:03:54 INFO - PROCESS | 1658 | 1462215834079 Marionette TRACE conn2 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c1b7000 == 78 [pid = 1658] [id = 774] 12:03:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x119237400) [pid = 1658] [serial = 2320] [outer = 0x0] 12:03:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x120f94c00) [pid = 1658] [serial = 2321] [outer = 0x119237400] 12:03:54 INFO - PROCESS | 1658 | 1462215834109 Marionette DEBUG loaded listener.js 12:03:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x1219a2c00) [pid = 1658] [serial = 2322] [outer = 0x119237400] 12:03:54 INFO - PROCESS | 1658 | 1462215834486 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 12:03:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 12:03:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 12:03:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 12:03:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 12:03:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 12:03:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 12:03:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 12:03:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 12:03:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 12:03:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 12:03:54 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 12:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:54 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 12:03:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 12:03:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 12:03:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:03:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 12:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 12:03:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 12:03:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 12:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 12:03:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 12:03:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 12:03:54 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 678ms 12:03:54 INFO - PROCESS | 1658 | 1462215834529 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 12:03:54 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:03:54 INFO - PROCESS | 1658 | 1462215834531 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 12:03:54 INFO - PROCESS | 1658 | 1462215834533 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 12:03:54 INFO - PROCESS | 1658 | 1462215834536 Marionette TRACE conn2 <- [1,3062,null,{}] 12:03:54 INFO - PROCESS | 1658 | 1462215834544 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:54 INFO - PROCESS | 1658 | 1462215834694 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 12:03:54 INFO - PROCESS | 1658 | 1462215834809 Marionette TRACE conn2 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d818000 == 79 [pid = 1658] [id = 775] 12:03:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x1250e0400) [pid = 1658] [serial = 2323] [outer = 0x0] 12:03:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x125fbe800) [pid = 1658] [serial = 2324] [outer = 0x1250e0400] 12:03:54 INFO - PROCESS | 1658 | 1462215834851 Marionette DEBUG loaded listener.js 12:03:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x128f3f400) [pid = 1658] [serial = 2325] [outer = 0x1250e0400] 12:03:55 INFO - PROCESS | 1658 | [1658] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:03:55 INFO - PROCESS | 1658 | 1462215835259 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:03:55 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 12:03:55 INFO - {} 12:03:55 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 778ms 12:03:55 INFO - PROCESS | 1658 | 1462215835365 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 12:03:55 INFO - PROCESS | 1658 | 1462215835367 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 12:03:55 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 12:03:55 INFO - PROCESS | 1658 | 1462215835390 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 12:03:55 INFO - PROCESS | 1658 | 1462215835391 Marionette TRACE conn2 <- [1,3066,null,{}] 12:03:55 INFO - PROCESS | 1658 | 1462215835395 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:55 INFO - PROCESS | 1658 | 1462215835514 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 12:03:55 INFO - PROCESS | 1658 | 1462215835595 Marionette TRACE conn2 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x135285000 == 80 [pid = 1658] [id = 776] 12:03:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x12a9c4c00) [pid = 1658] [serial = 2326] [outer = 0x0] 12:03:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x12bb54000) [pid = 1658] [serial = 2327] [outer = 0x12a9c4c00] 12:03:55 INFO - PROCESS | 1658 | 1462215835625 Marionette DEBUG loaded listener.js 12:03:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x12be12400) [pid = 1658] [serial = 2328] [outer = 0x12a9c4c00] 12:03:55 INFO - PROCESS | 1658 | 1462215835977 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 12:03:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 12:03:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 12:03:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 12:03:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 12:03:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 12:03:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 12:03:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 12:03:56 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 643ms 12:03:56 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 12:03:56 INFO - PROCESS | 1658 | 1462215836015 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 12:03:56 INFO - PROCESS | 1658 | 1462215836017 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 12:03:56 INFO - PROCESS | 1658 | 1462215836019 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 12:03:56 INFO - PROCESS | 1658 | 1462215836020 Marionette TRACE conn2 <- [1,3070,null,{}] 12:03:56 INFO - PROCESS | 1658 | 1462215836023 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:56 INFO - PROCESS | 1658 | 1462215836136 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 12:03:56 INFO - PROCESS | 1658 | 1462215836254 Marionette TRACE conn2 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x135bf2800 == 81 [pid = 1658] [id = 777] 12:03:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x12bb4bc00) [pid = 1658] [serial = 2329] [outer = 0x0] 12:03:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x12be21000) [pid = 1658] [serial = 2330] [outer = 0x12bb4bc00] 12:03:56 INFO - PROCESS | 1658 | 1462215836286 Marionette DEBUG loaded listener.js 12:03:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x12c10b800) [pid = 1658] [serial = 2331] [outer = 0x12bb4bc00] 12:03:56 INFO - PROCESS | 1658 | 1462215836637 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 12:03:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 12:03:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 12:03:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 12:03:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 12:03:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 12:03:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 12:03:56 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 669ms 12:03:56 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 12:03:56 INFO - PROCESS | 1658 | 1462215836688 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 12:03:56 INFO - PROCESS | 1658 | 1462215836690 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 12:03:56 INFO - PROCESS | 1658 | 1462215836692 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 12:03:56 INFO - PROCESS | 1658 | 1462215836693 Marionette TRACE conn2 <- [1,3074,null,{}] 12:03:56 INFO - PROCESS | 1658 | 1462215836695 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:56 INFO - PROCESS | 1658 | 1462215836823 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 12:03:56 INFO - PROCESS | 1658 | 1462215836942 Marionette TRACE conn2 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x1419d0800 == 82 [pid = 1658] [id = 778] 12:03:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x12c577c00) [pid = 1658] [serial = 2332] [outer = 0x0] 12:03:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x12c7ee800) [pid = 1658] [serial = 2333] [outer = 0x12c577c00] 12:03:56 INFO - PROCESS | 1658 | 1462215836975 Marionette DEBUG loaded listener.js 12:03:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x12d7ee800) [pid = 1658] [serial = 2334] [outer = 0x12c577c00] 12:03:57 INFO - PROCESS | 1658 | 1462215837328 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 12:03:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 12:03:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 12:03:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 12:03:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 12:03:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 12:03:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 12:03:57 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 672ms 12:03:57 INFO - PROCESS | 1658 | 1462215837364 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 12:03:57 INFO - PROCESS | 1658 | 1462215837366 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 12:03:57 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 12:03:57 INFO - PROCESS | 1658 | 1462215837368 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 12:03:57 INFO - PROCESS | 1658 | 1462215837369 Marionette TRACE conn2 <- [1,3078,null,{}] 12:03:57 INFO - PROCESS | 1658 | 1462215837372 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:57 INFO - PROCESS | 1658 | 1462215837486 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 12:03:57 INFO - PROCESS | 1658 | 1462215837605 Marionette TRACE conn2 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x13851b800 == 83 [pid = 1658] [id = 779] 12:03:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x120e29c00) [pid = 1658] [serial = 2335] [outer = 0x0] 12:03:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x12d7f1c00) [pid = 1658] [serial = 2336] [outer = 0x120e29c00] 12:03:57 INFO - PROCESS | 1658 | 1462215837635 Marionette DEBUG loaded listener.js 12:03:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x12daa0800) [pid = 1658] [serial = 2337] [outer = 0x120e29c00] 12:03:58 INFO - PROCESS | 1658 | 1462215837987 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 12:03:58 INFO - PROCESS | 1658 | 1462215838040 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 12:03:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 12:03:58 INFO - PROCESS | 1658 | 1462215838042 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 12:03:58 INFO - PROCESS | 1658 | 1462215838044 Marionette TRACE conn2 <- [1,3082,null,{}] 12:03:58 INFO - PROCESS | 1658 | 1462215838046 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:58 INFO - PROCESS | 1658 | 1462215838158 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 12:03:58 INFO - PROCESS | 1658 | 1462215838267 Marionette TRACE conn2 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x13feaf000 == 84 [pid = 1658] [id = 780] 12:03:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x12c57a800) [pid = 1658] [serial = 2338] [outer = 0x0] 12:03:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x12daa7800) [pid = 1658] [serial = 2339] [outer = 0x12c57a800] 12:03:58 INFO - PROCESS | 1658 | 1462215838296 Marionette DEBUG loaded listener.js 12:03:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x13882e400) [pid = 1658] [serial = 2340] [outer = 0x12c57a800] 12:03:58 INFO - PROCESS | 1658 | 1462215838643 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 12:03:58 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 12:03:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 12:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 12:03:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 12:03:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 623ms 12:03:58 INFO - PROCESS | 1658 | 1462215838666 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 12:03:58 INFO - PROCESS | 1658 | 1462215838667 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 12:03:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 12:03:58 INFO - PROCESS | 1658 | 1462215838670 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 12:03:58 INFO - PROCESS | 1658 | 1462215838671 Marionette TRACE conn2 <- [1,3086,null,{}] 12:03:58 INFO - PROCESS | 1658 | 1462215838673 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:58 INFO - PROCESS | 1658 | 1462215838789 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 12:03:58 INFO - PROCESS | 1658 | 1462215838899 Marionette TRACE conn2 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x13fec5800 == 85 [pid = 1658] [id = 781] 12:03:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 170 (0x12daa0400) [pid = 1658] [serial = 2341] [outer = 0x0] 12:03:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 171 (0x138830c00) [pid = 1658] [serial = 2342] [outer = 0x12daa0400] 12:03:58 INFO - PROCESS | 1658 | 1462215838930 Marionette DEBUG loaded listener.js 12:03:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 172 (0x138837800) [pid = 1658] [serial = 2343] [outer = 0x12daa0400] 12:03:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 12:03:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 621ms 12:03:59 INFO - PROCESS | 1658 | 1462215839285 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 12:03:59 INFO - PROCESS | 1658 | 1462215839293 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 12:03:59 INFO - PROCESS | 1658 | 1462215839294 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 12:03:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 12:03:59 INFO - PROCESS | 1658 | 1462215839297 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 12:03:59 INFO - PROCESS | 1658 | 1462215839298 Marionette TRACE conn2 <- [1,3090,null,{}] 12:03:59 INFO - PROCESS | 1658 | 1462215839301 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:03:59 INFO - PROCESS | 1658 | 1462215839416 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 12:03:59 INFO - PROCESS | 1658 | 1462215839556 Marionette TRACE conn2 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x1195a0000 == 86 [pid = 1658] [id = 782] 12:03:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 173 (0x111d38800) [pid = 1658] [serial = 2344] [outer = 0x0] 12:03:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 174 (0x112a5d000) [pid = 1658] [serial = 2345] [outer = 0x111d38800] 12:03:59 INFO - PROCESS | 1658 | 1462215839590 Marionette DEBUG loaded listener.js 12:03:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 175 (0x117c3dc00) [pid = 1658] [serial = 2346] [outer = 0x111d38800] 12:03:59 INFO - PROCESS | 1658 | 1462215839957 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 12:03:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 12:03:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 669ms 12:03:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 12:03:59 INFO - PROCESS | 1658 | 1462215839966 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 12:03:59 INFO - PROCESS | 1658 | 1462215839968 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 12:03:59 INFO - PROCESS | 1658 | 1462215839970 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 12:03:59 INFO - PROCESS | 1658 | 1462215839972 Marionette TRACE conn2 <- [1,3094,null,{}] 12:03:59 INFO - PROCESS | 1658 | 1462215839977 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:00 INFO - PROCESS | 1658 | 1462215840110 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 12:04:00 INFO - PROCESS | 1658 | 1462215840205 Marionette TRACE conn2 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x1236d7000 == 87 [pid = 1658] [id = 783] 12:04:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 176 (0x112650000) [pid = 1658] [serial = 2347] [outer = 0x0] 12:04:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 177 (0x117c3d000) [pid = 1658] [serial = 2348] [outer = 0x112650000] 12:04:00 INFO - PROCESS | 1658 | 1462215840241 Marionette DEBUG loaded listener.js 12:04:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 178 (0x1250dc400) [pid = 1658] [serial = 2349] [outer = 0x112650000] 12:04:00 INFO - PROCESS | 1658 | 1462215840901 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 12:04:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 12:04:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 973ms 12:04:00 INFO - PROCESS | 1658 | 1462215840944 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 12:04:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 12:04:00 INFO - PROCESS | 1658 | 1462215840948 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 12:04:00 INFO - PROCESS | 1658 | 1462215840953 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 12:04:00 INFO - PROCESS | 1658 | 1462215840956 Marionette TRACE conn2 <- [1,3098,null,{}] 12:04:00 INFO - PROCESS | 1658 | 1462215840962 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:01 INFO - PROCESS | 1658 | 1462215841115 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 12:04:01 INFO - PROCESS | 1658 | 1462215841242 Marionette TRACE conn2 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x126ecd000 == 88 [pid = 1658] [id = 784] 12:04:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 179 (0x1121dd000) [pid = 1658] [serial = 2350] [outer = 0x0] 12:04:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 180 (0x112a56000) [pid = 1658] [serial = 2351] [outer = 0x1121dd000] 12:04:01 INFO - PROCESS | 1658 | 1462215841273 Marionette DEBUG loaded listener.js 12:04:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 181 (0x115fb8400) [pid = 1658] [serial = 2352] [outer = 0x1121dd000] 12:04:01 INFO - PROCESS | 1658 | 1462215841656 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 12:04:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 12:04:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 12:04:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 725ms 12:04:01 INFO - PROCESS | 1658 | 1462215841677 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 12:04:01 INFO - PROCESS | 1658 | 1462215841681 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 12:04:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 12:04:01 INFO - PROCESS | 1658 | 1462215841685 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 12:04:01 INFO - PROCESS | 1658 | 1462215841686 Marionette TRACE conn2 <- [1,3102,null,{}] 12:04:01 INFO - PROCESS | 1658 | 1462215841689 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:01 INFO - PROCESS | 1658 | 1462215841801 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 12:04:01 INFO - PROCESS | 1658 | 1462215841930 Marionette TRACE conn2 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x1219f5800 == 89 [pid = 1658] [id = 785] 12:04:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 182 (0x118368800) [pid = 1658] [serial = 2353] [outer = 0x0] 12:04:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 183 (0x1187a6800) [pid = 1658] [serial = 2354] [outer = 0x118368800] 12:04:01 INFO - PROCESS | 1658 | 1462215841960 Marionette DEBUG loaded listener.js 12:04:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 184 (0x119243c00) [pid = 1658] [serial = 2355] [outer = 0x118368800] 12:04:02 INFO - PROCESS | 1658 | --DOCSHELL 0x12975b000 == 88 [pid = 1658] [id = 771] 12:04:02 INFO - PROCESS | 1658 | --DOCSHELL 0x13541b800 == 87 [pid = 1658] [id = 770] 12:04:02 INFO - PROCESS | 1658 | --DOCSHELL 0x119c62000 == 86 [pid = 1658] [id = 769] 12:04:02 INFO - PROCESS | 1658 | --DOCSHELL 0x13533e000 == 85 [pid = 1658] [id = 768] 12:04:02 INFO - PROCESS | 1658 | --DOCSHELL 0x12dee3000 == 84 [pid = 1658] [id = 767] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 183 (0x12c7f1800) [pid = 1658] [serial = 2247] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOCSHELL 0x12cb41800 == 83 [pid = 1658] [id = 766] 12:04:02 INFO - PROCESS | 1658 | --DOCSHELL 0x12c1ad000 == 82 [pid = 1658] [id = 765] 12:04:02 INFO - PROCESS | 1658 | --DOCSHELL 0x12b056000 == 81 [pid = 1658] [id = 764] 12:04:02 INFO - PROCESS | 1658 | --DOCSHELL 0x121148800 == 80 [pid = 1658] [id = 763] 12:04:02 INFO - PROCESS | 1658 | --DOCSHELL 0x12b31c800 == 79 [pid = 1658] [id = 762] 12:04:02 INFO - PROCESS | 1658 | --DOCSHELL 0x11681d000 == 78 [pid = 1658] [id = 761] 12:04:02 INFO - PROCESS | 1658 | --DOCSHELL 0x118250800 == 77 [pid = 1658] [id = 760] 12:04:02 INFO - PROCESS | 1658 | --DOCSHELL 0x138520800 == 76 [pid = 1658] [id = 757] 12:04:02 INFO - PROCESS | 1658 | --DOCSHELL 0x12b308800 == 75 [pid = 1658] [id = 751] 12:04:02 INFO - PROCESS | 1658 | --DOCSHELL 0x119a52800 == 74 [pid = 1658] [id = 750] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 182 (0x12c7ee400) [pid = 1658] [serial = 2147] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 181 (0x118f52c00) [pid = 1658] [serial = 2132] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 180 (0x12a9c5400) [pid = 1658] [serial = 2087] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 179 (0x119238400) [pid = 1658] [serial = 2075] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 178 (0x113183c00) [pid = 1658] [serial = 2129] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 177 (0x12b033400) [pid = 1658] [serial = 2090] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 176 (0x12b033800) [pid = 1658] [serial = 2138] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 175 (0x12776fc00) [pid = 1658] [serial = 2135] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 174 (0x12c575800) [pid = 1658] [serial = 2144] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 173 (0x129559000) [pid = 1658] [serial = 2084] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 172 (0x12c081400) [pid = 1658] [serial = 2141] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 171 (0x126862000) [pid = 1658] [serial = 2078] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 170 (0x129410800) [pid = 1658] [serial = 2081] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 169 (0x127346400) [pid = 1658] [serial = 1973] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 168 (0x112c13400) [pid = 1658] [serial = 2030] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x125fc4800) [pid = 1658] [serial = 2039] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x116806c00) [pid = 1658] [serial = 2072] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x1196f4400) [pid = 1658] [serial = 2036] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x11812f800) [pid = 1658] [serial = 2033] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x12c080400) [pid = 1658] [serial = 2230] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x12b21b000) [pid = 1658] [serial = 2227] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x12c56f400) [pid = 1658] [serial = 2233] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x12c08bc00) [pid = 1658] [serial = 2231] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x112948400) [pid = 1658] [serial = 2236] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x11294e800) [pid = 1658] [serial = 2241] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x127344c00) [pid = 1658] [serial = 2244] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x11871e800) [pid = 1658] [serial = 2213] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x118311c00) [pid = 1658] [serial = 2212] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x112915c00) [pid = 1658] [serial = 2186] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x111127c00) [pid = 1658] [serial = 2185] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x1294d1400) [pid = 1658] [serial = 2195] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x1219ab400) [pid = 1658] [serial = 2194] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x118f49800) [pid = 1658] [serial = 2215] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x1193c9800) [pid = 1658] [serial = 2216] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x11962c400) [pid = 1658] [serial = 2191] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x120feb800) [pid = 1658] [serial = 2192] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x12c56e000) [pid = 1658] [serial = 2207] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x12c104800) [pid = 1658] [serial = 2206] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x1250d1800) [pid = 1658] [serial = 2218] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x126ef9400) [pid = 1658] [serial = 2219] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x118272c00) [pid = 1658] [serial = 2188] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x11835dc00) [pid = 1658] [serial = 2189] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x12c08a800) [pid = 1658] [serial = 2201] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x12bd50000) [pid = 1658] [serial = 2200] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x12b2f1800) [pid = 1658] [serial = 2198] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x1297d5c00) [pid = 1658] [serial = 2197] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x127734400) [pid = 1658] [serial = 2221] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x128e65800) [pid = 1658] [serial = 2222] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x1250e0800) [pid = 1658] [serial = 2204] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x1250da000) [pid = 1658] [serial = 2203] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x12b2ed800) [pid = 1658] [serial = 2183] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x1294d2800) [pid = 1658] [serial = 2224] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x1150f9400) [pid = 1658] [serial = 2239] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x12c7ef400) [pid = 1658] [serial = 2245] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x12b217000) [pid = 1658] [serial = 2210] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x118315400) [pid = 1658] [serial = 2209] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x11294c400) [pid = 1658] [serial = 2237] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x12c576800) [pid = 1658] [serial = 2234] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x1218e7800) [pid = 1658] [serial = 2242] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x12bb5a400) [pid = 1658] [serial = 2228] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x1299b2000) [pid = 1658] [serial = 2225] [outer = 0x0] [url = about:blank] 12:04:02 INFO - PROCESS | 1658 | 1462215842367 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 12:04:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 12:04:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 719ms 12:04:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 12:04:02 INFO - PROCESS | 1658 | 1462215842405 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 12:04:02 INFO - PROCESS | 1658 | 1462215842406 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 12:04:02 INFO - PROCESS | 1658 | 1462215842408 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 12:04:02 INFO - PROCESS | 1658 | 1462215842410 Marionette TRACE conn2 <- [1,3106,null,{}] 12:04:02 INFO - PROCESS | 1658 | 1462215842418 Marionette TRACE conn2 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:02 INFO - PROCESS | 1658 | 1462215842519 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 12:04:02 INFO - PROCESS | 1658 | 1462215842616 Marionette TRACE conn2 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x125f87800 == 75 [pid = 1658] [id = 786] 12:04:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x11827a400) [pid = 1658] [serial = 2356] [outer = 0x0] 12:04:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x1193c8c00) [pid = 1658] [serial = 2357] [outer = 0x11827a400] 12:04:02 INFO - PROCESS | 1658 | 1462215842644 Marionette DEBUG loaded listener.js 12:04:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x119a14000) [pid = 1658] [serial = 2358] [outer = 0x11827a400] 12:04:02 INFO - PROCESS | 1658 | 1462215842946 Marionette TRACE conn2 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 12:04:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 12:04:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 12:04:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 12:04:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 571ms 12:04:02 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 12:04:02 INFO - PROCESS | 1658 | 1462215842979 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 12:04:02 INFO - PROCESS | 1658 | 1462215842981 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 12:04:02 INFO - PROCESS | 1658 | 1462215842983 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 12:04:02 INFO - PROCESS | 1658 | 1462215842984 Marionette TRACE conn2 <- [1,3110,null,{}] 12:04:02 INFO - PROCESS | 1658 | 1462215842986 Marionette TRACE conn2 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:03 INFO - PROCESS | 1658 | 1462215843084 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 12:04:03 INFO - PROCESS | 1658 | 1462215843153 Marionette TRACE conn2 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a80a800 == 76 [pid = 1658] [id = 787] 12:04:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x1196f1000) [pid = 1658] [serial = 2359] [outer = 0x0] 12:04:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x121106c00) [pid = 1658] [serial = 2360] [outer = 0x1196f1000] 12:04:03 INFO - PROCESS | 1658 | 1462215843183 Marionette DEBUG loaded listener.js 12:04:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x121820000) [pid = 1658] [serial = 2361] [outer = 0x1196f1000] 12:04:03 INFO - PROCESS | 1658 | 1462215843454 Marionette TRACE conn2 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 12:04:03 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 12:04:03 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 12:04:03 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 12:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:04:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:04:03 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 12:04:03 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 521ms 12:04:03 INFO - PROCESS | 1658 | 1462215843506 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 12:04:03 INFO - PROCESS | 1658 | 1462215843509 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 12:04:03 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 12:04:03 INFO - PROCESS | 1658 | 1462215843512 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 12:04:03 INFO - PROCESS | 1658 | 1462215843514 Marionette TRACE conn2 <- [1,3114,null,{}] 12:04:03 INFO - PROCESS | 1658 | 1462215843516 Marionette TRACE conn2 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:04:03 INFO - PROCESS | 1658 | 1462215843615 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 12:04:03 INFO - PROCESS | 1658 | 1462215843619 Marionette TRACE conn2 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"070baf70-68a0-47fa-900f-58509d97e7a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c1b4800 == 77 [pid = 1658] [id = 788] 12:04:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x1218f0800) [pid = 1658] [serial = 2362] [outer = 0x0] 12:04:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x121dad800) [pid = 1658] [serial = 2363] [outer = 0x1218f0800] 12:04:03 INFO - PROCESS | 1658 | 1462215843644 Marionette DEBUG loaded listener.js 12:04:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x1250d8c00) [pid = 1658] [serial = 2364] [outer = 0x1218f0800] 12:04:04 INFO - PROCESS | 1658 | 1462215844003 Marionette TRACE conn2 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 12:04:04 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 12:04:04 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 523ms 12:04:04 INFO - PROCESS | 1658 | 1462215844037 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 12:04:04 INFO - PROCESS | 1658 | 1462215844038 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 12:04:05 WARNING - u'runner_teardown' () 12:04:05 INFO - No more tests 12:04:05 INFO - Got 0 unexpected results 12:04:05 INFO - SUITE-END | took 531s 12:04:05 INFO - Closing logging queue 12:04:05 INFO - queue closed 12:04:05 INFO - Return code: 0 12:04:05 WARNING - # TBPL SUCCESS # 12:04:05 INFO - Running post-action listener: _resource_record_post_action 12:04:05 INFO - Running post-run listener: _resource_record_post_run 12:04:06 INFO - Total resource usage - Wall time: 553s; CPU: 57.0%; Read bytes: 32062976; Write bytes: 950837248; Read time: 322; Write time: 5093 12:04:06 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:04:06 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 148408832; Write bytes: 143904768; Read time: 13584; Write time: 293 12:04:06 INFO - run-tests - Wall time: 535s; CPU: 58.0%; Read bytes: 29916672; Write bytes: 794906624; Read time: 298; Write time: 4760 12:04:06 INFO - Running post-run listener: _upload_blobber_files 12:04:06 INFO - Blob upload gear active. 12:04:06 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 12:04:06 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 12:04:06 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 12:04:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 12:04:06 INFO - (blobuploader) - INFO - Open directory for files ... 12:04:06 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 12:04:06 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:04:06 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:04:09 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:04:09 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:04:09 INFO - (blobuploader) - INFO - Done attempting. 12:04:09 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 12:04:10 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:04:10 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:04:30 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:04:30 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:04:30 INFO - (blobuploader) - INFO - Done attempting. 12:04:30 INFO - (blobuploader) - INFO - Iteration through files over. 12:04:30 INFO - Return code: 0 12:04:30 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 12:04:30 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 12:04:30 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/fe9224f3649d23dd116519c76a52e0920c126c6ce03f64ca0d7a13ad64b94377304bc0e652764e527a466482540b237a700231d4350c1e76627cd12294cfe8cb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/510104ac61e1276f4d80dc12b9dac568040412e5ef00fe9766dbfb9144148b4c88764163d898aa78efa1da2eb0d023f98175172f496510a934addb598e03a11e"} 12:04:30 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 12:04:30 INFO - Writing to file /builds/slave/test/properties/blobber_files 12:04:30 INFO - Contents: 12:04:30 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/fe9224f3649d23dd116519c76a52e0920c126c6ce03f64ca0d7a13ad64b94377304bc0e652764e527a466482540b237a700231d4350c1e76627cd12294cfe8cb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/510104ac61e1276f4d80dc12b9dac568040412e5ef00fe9766dbfb9144148b4c88764163d898aa78efa1da2eb0d023f98175172f496510a934addb598e03a11e"} 12:04:30 INFO - Running post-run listener: copy_logs_to_upload_dir 12:04:30 INFO - Copying logs to upload dir... 12:04:30 INFO - mkdir: /builds/slave/test/build/upload/logs 12:04:30 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1533.830483 ========= master_lag: 86.73 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 27 mins, 0 secs) (at 2016-05-02 12:05:57.182533) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 7 secs) (at 2016-05-02 12:05:57.189745) ========= 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.i9X05s9nsP/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.4Zo28eH6Uo/Listeners TMPDIR=/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/fe9224f3649d23dd116519c76a52e0920c126c6ce03f64ca0d7a13ad64b94377304bc0e652764e527a466482540b237a700231d4350c1e76627cd12294cfe8cb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/510104ac61e1276f4d80dc12b9dac568040412e5ef00fe9766dbfb9144148b4c88764163d898aa78efa1da2eb0d023f98175172f496510a934addb598e03a11e"} build_url:https://queue.taskcluster.net/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.013034 build_url: 'https://queue.taskcluster.net/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/fe9224f3649d23dd116519c76a52e0920c126c6ce03f64ca0d7a13ad64b94377304bc0e652764e527a466482540b237a700231d4350c1e76627cd12294cfe8cb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/510104ac61e1276f4d80dc12b9dac568040412e5ef00fe9766dbfb9144148b4c88764163d898aa78efa1da2eb0d023f98175172f496510a934addb598e03a11e"}' symbols_url: 'https://queue.taskcluster.net/v1/task/NdVuGHt5Sbyqr05B_weEXw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 7.95 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 7 secs) (at 2016-05-02 12:06:05.148873) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 1 secs) (at 2016-05-02 12:06:05.149242) ========= 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.i9X05s9nsP/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.4Zo28eH6Uo/Listeners TMPDIR=/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/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.005324 ========= master_lag: 1.23 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 1 secs) (at 2016-05-02 12:06:06.389545) ========= ========= Started reboot skipped (results: 3, elapsed: 3 secs) (at 2016-05-02 12:06:06.390206) ========= ========= Finished reboot skipped (results: 3, elapsed: 3 secs) (at 2016-05-02 12:06:09.655929) ========= ========= Total master_lag: 95.96 =========