builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0327 starttime: 1464932477.55 results: success (0) buildid: 20160602212609 builduid: 19381172a8aa448cbb8789d4fff98cd0 revision: 014467d4ca30ea196dffb9263ffa7919779949df ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-02 22:41:17.550488) ========= master: http://buildbot-master135.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-02 22:41:17.551346) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-02 22:41:17.551670) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-02 22:41:17.699629) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 22:41:17.700116) ========= 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.PjOqv1flFA/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.Inc4ZYyRt7/Listeners TMPDIR=/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/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-06-02 22:41:17-- 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% 26.3M=0s 2016-06-02 22:41:17 (26.3 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.169801 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 22:41:17.903082) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 22:41:17.903421) ========= 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.PjOqv1flFA/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.Inc4ZYyRt7/Listeners TMPDIR=/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/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.025754 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 22:41:17.959843) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-02 22:41:17.960207) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 014467d4ca30ea196dffb9263ffa7919779949df --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 014467d4ca30ea196dffb9263ffa7919779949df --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.PjOqv1flFA/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.Inc4ZYyRt7/Listeners TMPDIR=/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/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-06-02 22:41:18,043 truncating revision to first 12 chars 2016-06-02 22:41:18,043 Setting DEBUG logging. 2016-06-02 22:41:18,043 attempt 1/10 2016-06-02 22:41:18,043 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/014467d4ca30?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-02 22:41:18,795 unpacking tar archive at: mozilla-aurora-014467d4ca30/testing/mozharness/ program finished with exit code 0 elapsedTime=1.017671 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-02 22:41:18.997725) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-02 22:41:18.998118) ========= script_repo_revision: 014467d4ca30ea196dffb9263ffa7919779949df ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-02 22:41:18.998627) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-02 22:41:18.998969) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-02 22:41:19.015539) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 15 mins, 5 secs) (at 2016-06-02 22:41:19.015944) ========= /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.PjOqv1flFA/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.Inc4ZYyRt7/Listeners TMPDIR=/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/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 22:41:19 INFO - MultiFileLogger online at 20160602 22:41:19 in /builds/slave/test 22:41:19 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 22:41:19 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 22:41:19 INFO - {'append_to_log': False, 22:41:19 INFO - 'base_work_dir': '/builds/slave/test', 22:41:19 INFO - 'blob_upload_branch': 'mozilla-aurora', 22:41:19 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 22:41:19 INFO - 'buildbot_json_path': 'buildprops.json', 22:41:19 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 22:41:19 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 22:41:19 INFO - 'download_minidump_stackwalk': True, 22:41:19 INFO - 'download_symbols': 'true', 22:41:19 INFO - 'e10s': False, 22:41:19 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 22:41:19 INFO - 'tooltool.py': '/tools/tooltool.py', 22:41:19 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 22:41:19 INFO - '/tools/misc-python/virtualenv.py')}, 22:41:19 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 22:41:19 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 22:41:19 INFO - 'log_level': 'info', 22:41:19 INFO - 'log_to_console': True, 22:41:19 INFO - 'opt_config_files': (), 22:41:19 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 22:41:19 INFO - '--processes=1', 22:41:19 INFO - '--config=%(test_path)s/wptrunner.ini', 22:41:19 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 22:41:19 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 22:41:19 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 22:41:19 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 22:41:19 INFO - 'pip_index': False, 22:41:19 INFO - 'require_test_zip': True, 22:41:19 INFO - 'test_type': ('testharness',), 22:41:19 INFO - 'this_chunk': '1', 22:41:19 INFO - 'tooltool_cache': '/builds/tooltool_cache', 22:41:19 INFO - 'total_chunks': '10', 22:41:19 INFO - 'virtualenv_path': 'venv', 22:41:19 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 22:41:19 INFO - 'work_dir': 'build'} 22:41:19 INFO - ##### 22:41:19 INFO - ##### Running clobber step. 22:41:19 INFO - ##### 22:41:19 INFO - Running pre-action listener: _resource_record_pre_action 22:41:19 INFO - Running main action method: clobber 22:41:19 INFO - rmtree: /builds/slave/test/build 22:41:19 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 22:41:21 INFO - Running post-action listener: _resource_record_post_action 22:41:21 INFO - ##### 22:41:21 INFO - ##### Running read-buildbot-config step. 22:41:21 INFO - ##### 22:41:21 INFO - Running pre-action listener: _resource_record_pre_action 22:41:21 INFO - Running main action method: read_buildbot_config 22:41:21 INFO - Using buildbot properties: 22:41:21 INFO - { 22:41:21 INFO - "project": "", 22:41:21 INFO - "product": "firefox", 22:41:21 INFO - "script_repo_revision": "production", 22:41:21 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 22:41:21 INFO - "repository": "", 22:41:21 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 22:41:21 INFO - "buildid": "20160602212609", 22:41:21 INFO - "pgo_build": "False", 22:41:21 INFO - "basedir": "/builds/slave/test", 22:41:21 INFO - "buildnumber": 6, 22:41:21 INFO - "slavename": "t-yosemite-r7-0327", 22:41:21 INFO - "master": "http://buildbot-master135.bb.releng.scl3.mozilla.com:8201/", 22:41:21 INFO - "platform": "macosx64", 22:41:21 INFO - "branch": "mozilla-aurora", 22:41:21 INFO - "revision": "014467d4ca30ea196dffb9263ffa7919779949df", 22:41:21 INFO - "repo_path": "releases/mozilla-aurora", 22:41:21 INFO - "moz_repo_path": "", 22:41:21 INFO - "stage_platform": "macosx64", 22:41:21 INFO - "builduid": "19381172a8aa448cbb8789d4fff98cd0", 22:41:21 INFO - "slavebuilddir": "test" 22:41:21 INFO - } 22:41:21 INFO - Found installer url https://queue.taskcluster.net/v1/task/EbOeeXXYRTKfbU6lciuSBg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 22:41:21 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/EbOeeXXYRTKfbU6lciuSBg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 22:41:21 INFO - Running post-action listener: _resource_record_post_action 22:41:21 INFO - ##### 22:41:21 INFO - ##### Running download-and-extract step. 22:41:21 INFO - ##### 22:41:21 INFO - Running pre-action listener: _resource_record_pre_action 22:41:21 INFO - Running main action method: download_and_extract 22:41:21 INFO - mkdir: /builds/slave/test/build/tests 22:41:21 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')]} 22:41:21 INFO - https://queue.taskcluster.net/v1/task/EbOeeXXYRTKfbU6lciuSBg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 22:41:21 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EbOeeXXYRTKfbU6lciuSBg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 22:41:21 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EbOeeXXYRTKfbU6lciuSBg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 22:41:21 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EbOeeXXYRTKfbU6lciuSBg/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 22:41:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EbOeeXXYRTKfbU6lciuSBg/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 22:41:51 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EbOeeXXYRTKfbU6lciuSBg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json: timed out 22:41:51 INFO - retry: attempt #1 caught exception: timed out 22:41:51 INFO - retry: Failed, sleeping 30 seconds before retrying 22:42:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EbOeeXXYRTKfbU6lciuSBg/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 22:42:28 INFO - retry: attempt #2 caught exception: '' 22:42:28 INFO - retry: Failed, sleeping 60 seconds before retrying 22:43:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EbOeeXXYRTKfbU6lciuSBg/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 22:43:57 INFO - Downloaded 1235 bytes. 22:43:57 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 22:43:57 INFO - Using the following test package requirements: 22:43:57 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 22:43:57 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 22:43:57 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 22:43:57 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 22:43:57 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 22:43:57 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 22:43:57 INFO - u'jsshell-mac64.zip'], 22:43:57 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 22:43:57 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 22:43:57 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 22:43:57 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 22:43:57 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 22:43:57 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 22:43:57 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 22:43:57 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 22:43:57 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 22:43:57 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 22:43:57 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 22:43:57 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 22:43:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:43:57 INFO - https://queue.taskcluster.net/v1/task/EbOeeXXYRTKfbU6lciuSBg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 22:43:57 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EbOeeXXYRTKfbU6lciuSBg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 22:43:57 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EbOeeXXYRTKfbU6lciuSBg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 22:43:57 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EbOeeXXYRTKfbU6lciuSBg/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 22:43:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EbOeeXXYRTKfbU6lciuSBg/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 22:43:58 INFO - Downloaded 18344631 bytes. 22:43:58 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/*'] 22:43:58 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/* 22:43:59 INFO - caution: filename not matched: web-platform/* 22:43:59 INFO - Return code: 11 22:43:59 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')]} 22:43:59 INFO - https://queue.taskcluster.net/v1/task/EbOeeXXYRTKfbU6lciuSBg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 22:43:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EbOeeXXYRTKfbU6lciuSBg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 22:43:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EbOeeXXYRTKfbU6lciuSBg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 22:43:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EbOeeXXYRTKfbU6lciuSBg/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 22:43:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EbOeeXXYRTKfbU6lciuSBg/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 22:44:00 INFO - Downloaded 36409193 bytes. 22:44:00 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/*'] 22:44:00 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/* 22:44:04 INFO - caution: filename not matched: bin/* 22:44:04 INFO - caution: filename not matched: config/* 22:44:04 INFO - caution: filename not matched: mozbase/* 22:44:04 INFO - caution: filename not matched: marionette/* 22:44:04 INFO - caution: filename not matched: tools/wptserve/* 22:44:04 INFO - Return code: 11 22:44:04 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')]} 22:44:04 INFO - https://queue.taskcluster.net/v1/task/EbOeeXXYRTKfbU6lciuSBg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 22:44:04 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EbOeeXXYRTKfbU6lciuSBg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 22:44:04 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EbOeeXXYRTKfbU6lciuSBg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 22:44:04 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EbOeeXXYRTKfbU6lciuSBg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 22:44:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EbOeeXXYRTKfbU6lciuSBg/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 22:44:14 INFO - Downloaded 73056866 bytes. 22:44:14 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/EbOeeXXYRTKfbU6lciuSBg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 22:44:14 INFO - mkdir: /builds/slave/test/properties 22:44:14 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 22:44:14 INFO - Writing to file /builds/slave/test/properties/build_url 22:44:14 INFO - Contents: 22:44:14 INFO - build_url:https://queue.taskcluster.net/v1/task/EbOeeXXYRTKfbU6lciuSBg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 22:44:15 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/EbOeeXXYRTKfbU6lciuSBg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 22:44:15 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 22:44:15 INFO - Writing to file /builds/slave/test/properties/symbols_url 22:44:15 INFO - Contents: 22:44:15 INFO - symbols_url:https://queue.taskcluster.net/v1/task/EbOeeXXYRTKfbU6lciuSBg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 22:44:15 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')]} 22:44:15 INFO - https://queue.taskcluster.net/v1/task/EbOeeXXYRTKfbU6lciuSBg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 22:44:15 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EbOeeXXYRTKfbU6lciuSBg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 22:44:15 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EbOeeXXYRTKfbU6lciuSBg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 22:44:15 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EbOeeXXYRTKfbU6lciuSBg/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 22:44:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EbOeeXXYRTKfbU6lciuSBg/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 22:44:19 INFO - Downloaded 103674130 bytes. 22:44: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'] 22:44: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 22:44:22 INFO - Return code: 0 22:44:22 INFO - Running post-action listener: _resource_record_post_action 22:44:22 INFO - Running post-action listener: set_extra_try_arguments 22:44:22 INFO - ##### 22:44:22 INFO - ##### Running create-virtualenv step. 22:44:22 INFO - ##### 22:44:22 INFO - Running pre-action listener: _pre_create_virtualenv 22:44:22 INFO - Running pre-action listener: _resource_record_pre_action 22:44:22 INFO - Running main action method: create_virtualenv 22:44:22 INFO - Creating virtualenv /builds/slave/test/build/venv 22:44: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 22:44:22 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 22:44:23 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 22:44:23 INFO - Using real prefix '/tools/python27' 22:44:23 INFO - New python executable in /builds/slave/test/build/venv/bin/python 22:44:23 INFO - Installing distribute.............................................................................................................................................................................................done. 22:44:26 INFO - Installing pip.................done. 22:44:26 INFO - Return code: 0 22:44:26 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 22:44: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')]} 22:44:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:44:26 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:44: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')]} 22:44:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:44:26 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:44: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 0x10e125e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e142f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f80f8d89dc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e13e5e0>, '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 0x10dd21cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10dd4c990>, '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.PjOqv1flFA/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.Inc4ZYyRt7/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 22:44: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 22:44: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 22:44:26 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.PjOqv1flFA/Render', 22:44:26 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 22:44:26 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 22:44:26 INFO - 'HOME': '/Users/cltbld', 22:44:26 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 22:44:26 INFO - 'LOGNAME': 'cltbld', 22:44:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:44:26 INFO - 'MOZ_NO_REMOTE': '1', 22:44:26 INFO - 'NO_EM_RESTART': '1', 22:44:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:44:26 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 22:44:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:44:26 INFO - 'PWD': '/builds/slave/test', 22:44:26 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 22:44:26 INFO - 'SHELL': '/bin/bash', 22:44:26 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Inc4ZYyRt7/Listeners', 22:44:26 INFO - 'TMPDIR': '/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/', 22:44:26 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 22:44:26 INFO - 'USER': 'cltbld', 22:44:26 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 22:44:26 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 22:44:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 22:44:26 INFO - 'XPC_FLAGS': '0x0', 22:44:26 INFO - 'XPC_SERVICE_NAME': '0', 22:44:26 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 22:44:26 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:44:26 INFO - Downloading/unpacking psutil>=0.7.1 22:44: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 22:44: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 22:44: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 22:44: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 22:44: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 22:44: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 22:44:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 22:44:30 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 22:44:30 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:44:30 INFO - Installing collected packages: psutil 22:44:30 INFO - Running setup.py install for psutil 22:44:30 INFO - building 'psutil._psutil_osx' extension 22:44: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 22:44: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 22:44: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 22:44: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 22:44:30 INFO - building 'psutil._psutil_posix' extension 22:44:30 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 22:44:31 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 22:44:31 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 22:44:31 INFO - ^ 22:44:31 INFO - 1 warning generated. 22:44: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 22:44:31 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 22:44:31 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:44:31 INFO - Successfully installed psutil 22:44:31 INFO - Cleaning up... 22:44:31 INFO - Return code: 0 22:44:31 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 22:44: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')]} 22:44:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:44:31 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:44: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')]} 22:44:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:44:31 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:44: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 0x10e125e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e142f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f80f8d89dc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e13e5e0>, '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 0x10dd21cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10dd4c990>, '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.PjOqv1flFA/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.Inc4ZYyRt7/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 22:44: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 22:44: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 22:44:31 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.PjOqv1flFA/Render', 22:44:31 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 22:44:31 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 22:44:31 INFO - 'HOME': '/Users/cltbld', 22:44:31 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 22:44:31 INFO - 'LOGNAME': 'cltbld', 22:44:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:44:31 INFO - 'MOZ_NO_REMOTE': '1', 22:44:31 INFO - 'NO_EM_RESTART': '1', 22:44:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:44:31 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 22:44:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:44:31 INFO - 'PWD': '/builds/slave/test', 22:44:31 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 22:44:31 INFO - 'SHELL': '/bin/bash', 22:44:31 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Inc4ZYyRt7/Listeners', 22:44:31 INFO - 'TMPDIR': '/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/', 22:44:31 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 22:44:31 INFO - 'USER': 'cltbld', 22:44:31 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 22:44:31 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 22:44:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 22:44:31 INFO - 'XPC_FLAGS': '0x0', 22:44:31 INFO - 'XPC_SERVICE_NAME': '0', 22:44:31 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 22:44:31 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:44:31 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 22:44: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 22:44: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 22:44: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 22:44: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 22:44: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 22:44: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 22:44:33 INFO - Downloading mozsystemmonitor-0.0.tar.gz 22:44:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 22:44: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) 22:44:34 INFO - Installing collected packages: mozsystemmonitor 22:44:34 INFO - Running setup.py install for mozsystemmonitor 22:44:34 INFO - Successfully installed mozsystemmonitor 22:44:34 INFO - Cleaning up... 22:44:34 INFO - Return code: 0 22:44:34 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 22:44: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')]} 22:44:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:44:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:44: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')]} 22:44:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:44:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:44: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 0x10e125e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e142f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f80f8d89dc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e13e5e0>, '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 0x10dd21cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10dd4c990>, '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.PjOqv1flFA/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.Inc4ZYyRt7/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 22:44: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 22:44: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 22:44:34 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.PjOqv1flFA/Render', 22:44:34 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 22:44:34 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 22:44:34 INFO - 'HOME': '/Users/cltbld', 22:44:34 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 22:44:34 INFO - 'LOGNAME': 'cltbld', 22:44:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:44:34 INFO - 'MOZ_NO_REMOTE': '1', 22:44:34 INFO - 'NO_EM_RESTART': '1', 22:44:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:44:34 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 22:44:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:44:34 INFO - 'PWD': '/builds/slave/test', 22:44:34 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 22:44:34 INFO - 'SHELL': '/bin/bash', 22:44:34 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Inc4ZYyRt7/Listeners', 22:44:34 INFO - 'TMPDIR': '/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/', 22:44:34 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 22:44:34 INFO - 'USER': 'cltbld', 22:44:34 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 22:44:34 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 22:44:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 22:44:34 INFO - 'XPC_FLAGS': '0x0', 22:44:34 INFO - 'XPC_SERVICE_NAME': '0', 22:44:34 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 22:44:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:44:34 INFO - Downloading/unpacking blobuploader==1.2.4 22:44: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 22:44: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 22:44: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 22:44: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 22:44: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 22:44: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 22:44:36 INFO - Downloading blobuploader-1.2.4.tar.gz 22:44:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 22:44:37 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 22:44: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 22:44: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 22:44: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 22:44: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 22:44: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 22:44: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 22:44:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 22:44:37 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 22:44: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 22:44: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 22:44: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 22:44: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 22:44: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 22:44: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 22:44:38 INFO - Downloading docopt-0.6.1.tar.gz 22:44:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 22:44:38 INFO - Installing collected packages: blobuploader, requests, docopt 22:44:38 INFO - Running setup.py install for blobuploader 22:44:38 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 22:44:38 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 22:44:38 INFO - Running setup.py install for requests 22:44:38 INFO - Running setup.py install for docopt 22:44:39 INFO - Successfully installed blobuploader requests docopt 22:44:39 INFO - Cleaning up... 22:44:39 INFO - Return code: 0 22:44:39 INFO - Installing None into virtualenv /builds/slave/test/build/venv 22:44: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')]} 22:44:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:44:39 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:44: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')]} 22:44:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:44:39 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:44: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 0x10e125e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e142f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f80f8d89dc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e13e5e0>, '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 0x10dd21cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10dd4c990>, '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.PjOqv1flFA/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.Inc4ZYyRt7/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 22:44: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 22:44: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 22:44:39 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.PjOqv1flFA/Render', 22:44:39 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 22:44:39 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 22:44:39 INFO - 'HOME': '/Users/cltbld', 22:44:39 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 22:44:39 INFO - 'LOGNAME': 'cltbld', 22:44:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:44:39 INFO - 'MOZ_NO_REMOTE': '1', 22:44:39 INFO - 'NO_EM_RESTART': '1', 22:44:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:44:39 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 22:44:39 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:44:39 INFO - 'PWD': '/builds/slave/test', 22:44:39 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 22:44:39 INFO - 'SHELL': '/bin/bash', 22:44:39 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Inc4ZYyRt7/Listeners', 22:44:39 INFO - 'TMPDIR': '/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/', 22:44:39 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 22:44:39 INFO - 'USER': 'cltbld', 22:44:39 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 22:44:39 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 22:44:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 22:44:39 INFO - 'XPC_FLAGS': '0x0', 22:44:39 INFO - 'XPC_SERVICE_NAME': '0', 22:44:39 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 22:44:39 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:44:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 22:44:39 INFO - Running setup.py (path:/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/pip-Afgh_R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 22:44:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 22:44:39 INFO - Running setup.py (path:/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/pip-v65Ca1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 22:44:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 22:44:39 INFO - Running setup.py (path:/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/pip-upadmD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 22:44:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 22:44:39 INFO - Running setup.py (path:/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/pip-lYZGuo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 22:44:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 22:44:39 INFO - Running setup.py (path:/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/pip-FxBgeY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 22:44:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 22:44:39 INFO - Running setup.py (path:/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/pip-VS09fR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 22:44:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 22:44:39 INFO - Running setup.py (path:/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/pip-feP6Pm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 22:44:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 22:44:40 INFO - Running setup.py (path:/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/pip-gFVdaT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 22:44:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 22:44:40 INFO - Running setup.py (path:/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/pip-2NfRY7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 22:44:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 22:44:40 INFO - Running setup.py (path:/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/pip-LCxhpK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 22:44:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 22:44:40 INFO - Running setup.py (path:/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/pip-gYeFJi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 22:44:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 22:44:40 INFO - Running setup.py (path:/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/pip-amO9dK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 22:44:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 22:44:40 INFO - Running setup.py (path:/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/pip-89PtNY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 22:44:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 22:44:40 INFO - Running setup.py (path:/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/pip-VIZ74W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 22:44:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 22:44:40 INFO - Running setup.py (path:/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/pip-DoYvrR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 22:44:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 22:44:40 INFO - Running setup.py (path:/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/pip-KkyWqC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 22:44:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 22:44:41 INFO - Running setup.py (path:/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/pip-snaCUn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 22:44:41 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 22:44:41 INFO - Running setup.py (path:/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/pip-8Cm0QT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 22:44:41 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 22:44:41 INFO - Running setup.py (path:/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/pip-V9pcwc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 22:44:41 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:44:41 INFO - Running setup.py (path:/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/pip-f7dNTr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:44:41 INFO - Unpacking /builds/slave/test/build/tests/marionette 22:44:41 INFO - Running setup.py (path:/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/pip-cPnh56-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 22:44:41 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:44:41 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 22:44:41 INFO - Running setup.py install for manifestparser 22:44:42 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 22:44:42 INFO - Running setup.py install for mozcrash 22:44:42 INFO - Running setup.py install for mozdebug 22:44:42 INFO - Running setup.py install for mozdevice 22:44:42 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 22:44:42 INFO - Installing dm script to /builds/slave/test/build/venv/bin 22:44:42 INFO - Running setup.py install for mozfile 22:44:42 INFO - Running setup.py install for mozhttpd 22:44:42 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 22:44:42 INFO - Running setup.py install for mozinfo 22:44:42 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 22:44:42 INFO - Running setup.py install for mozInstall 22:44:43 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 22:44:43 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 22:44:43 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 22:44:43 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 22:44:43 INFO - Running setup.py install for mozleak 22:44:43 INFO - Running setup.py install for mozlog 22:44:43 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 22:44:43 INFO - Running setup.py install for moznetwork 22:44:43 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 22:44:43 INFO - Running setup.py install for mozprocess 22:44:43 INFO - Running setup.py install for mozprofile 22:44:43 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 22:44:43 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 22:44:43 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 22:44:43 INFO - Running setup.py install for mozrunner 22:44:44 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 22:44:44 INFO - Running setup.py install for mozscreenshot 22:44:44 INFO - Running setup.py install for moztest 22:44:44 INFO - Running setup.py install for mozversion 22:44:44 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 22:44:44 INFO - Running setup.py install for wptserve 22:44:44 INFO - Running setup.py install for marionette-driver 22:44:44 INFO - Running setup.py install for browsermob-proxy 22:44:44 INFO - Running setup.py install for marionette-client 22:44:45 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:44:45 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 22:44: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 22:44:45 INFO - Cleaning up... 22:44:45 INFO - Return code: 0 22:44:45 INFO - Installing None into virtualenv /builds/slave/test/build/venv 22:44: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')]} 22:44:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:44:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:44: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')]} 22:44:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:44:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:44: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 0x10e125e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e142f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f80f8d89dc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e13e5e0>, '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 0x10dd21cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10dd4c990>, '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.PjOqv1flFA/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.Inc4ZYyRt7/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 22:44: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 22:44: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 22:44:45 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.PjOqv1flFA/Render', 22:44:45 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 22:44:45 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 22:44:45 INFO - 'HOME': '/Users/cltbld', 22:44:45 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 22:44:45 INFO - 'LOGNAME': 'cltbld', 22:44:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:44:45 INFO - 'MOZ_NO_REMOTE': '1', 22:44:45 INFO - 'NO_EM_RESTART': '1', 22:44:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:44:45 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 22:44:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:44:45 INFO - 'PWD': '/builds/slave/test', 22:44:45 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 22:44:45 INFO - 'SHELL': '/bin/bash', 22:44:45 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Inc4ZYyRt7/Listeners', 22:44:45 INFO - 'TMPDIR': '/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/', 22:44:45 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 22:44:45 INFO - 'USER': 'cltbld', 22:44:45 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 22:44:45 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 22:44:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 22:44:45 INFO - 'XPC_FLAGS': '0x0', 22:44:45 INFO - 'XPC_SERVICE_NAME': '0', 22:44:45 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 22:44:45 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:44:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 22:44:45 INFO - Running setup.py (path:/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/pip-xEsn1j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 22:44: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)) 22:44:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 22:44:45 INFO - Running setup.py (path:/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/pip-YXeshX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 22:44:45 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)) 22:44:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 22:44:45 INFO - Running setup.py (path:/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/pip-4J3oTd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 22:44:45 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)) 22:44:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 22:44:45 INFO - Running setup.py (path:/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/pip-J_XALU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 22:44: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)) 22:44:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 22:44:46 INFO - Running setup.py (path:/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/pip-nV1ERs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 22:44: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)) 22:44:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 22:44:46 INFO - Running setup.py (path:/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/pip-2kLDFY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 22:44: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)) 22:44:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 22:44:46 INFO - Running setup.py (path:/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/pip-Wsc3E5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 22:44: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)) 22:44:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 22:44:46 INFO - Running setup.py (path:/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/pip-IHMGBH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 22:44: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)) 22:44:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 22:44:46 INFO - Running setup.py (path:/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/pip-Kg1GZq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 22:44: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)) 22:44:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 22:44:46 INFO - Running setup.py (path:/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/pip-WycGFG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 22:44: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)) 22:44:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 22:44:46 INFO - Running setup.py (path:/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/pip-FY3X3h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 22:44:46 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)) 22:44:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 22:44:46 INFO - Running setup.py (path:/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/pip-pEcWkX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 22:44:46 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)) 22:44:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 22:44:46 INFO - Running setup.py (path:/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/pip-Ezhxxp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 22:44:46 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)) 22:44:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 22:44:46 INFO - Running setup.py (path:/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/pip-bHU4_q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 22:44: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)) 22:44:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 22:44:47 INFO - Running setup.py (path:/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/pip-g48TX1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 22:44: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)) 22:44:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 22:44:47 INFO - Running setup.py (path:/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/pip-sBfXrM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 22:44: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)) 22:44:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 22:44:47 INFO - Running setup.py (path:/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/pip-0CO6nd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 22:44: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)) 22:44:47 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 22:44:47 INFO - Running setup.py (path:/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/pip-1XXkg3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 22:44: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)) 22:44:47 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 22:44:47 INFO - Running setup.py (path:/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/pip-EtEUD_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 22:44: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)) 22:44:47 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:44:47 INFO - Running setup.py (path:/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/pip-opils7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:44:47 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)) 22:44:47 INFO - Unpacking /builds/slave/test/build/tests/marionette 22:44:48 INFO - Running setup.py (path:/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/pip-NDX6Of-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 22:44:48 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:44: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)) 22:44: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)) 22:44: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)) 22:44: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)) 22:44: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)) 22:44: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)) 22:44:48 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 22:44: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 22:44: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 22:44: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 22:44: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 22:44: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 22:44: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 22:44:50 INFO - Downloading blessings-1.6.tar.gz 22:44:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 22:44:50 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)) 22:44:50 INFO - Installing collected packages: blessings 22:44:50 INFO - Running setup.py install for blessings 22:44:50 INFO - Successfully installed blessings 22:44:50 INFO - Cleaning up... 22:44:51 INFO - Return code: 0 22:44:51 INFO - Done creating virtualenv /builds/slave/test/build/venv. 22:44:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 22:44:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 22:44:51 INFO - Reading from file tmpfile_stdout 22:44:51 INFO - Current package versions: 22:44:51 INFO - blessings == 1.6 22:44:51 INFO - blobuploader == 1.2.4 22:44:51 INFO - browsermob-proxy == 0.6.0 22:44:51 INFO - docopt == 0.6.1 22:44:51 INFO - manifestparser == 1.1 22:44:51 INFO - marionette-client == 2.3.0 22:44:51 INFO - marionette-driver == 1.4.0 22:44:51 INFO - mozInstall == 1.12 22:44:51 INFO - mozcrash == 0.17 22:44:51 INFO - mozdebug == 0.1 22:44:51 INFO - mozdevice == 0.48 22:44:51 INFO - mozfile == 1.2 22:44:51 INFO - mozhttpd == 0.7 22:44:51 INFO - mozinfo == 0.9 22:44:51 INFO - mozleak == 0.1 22:44:51 INFO - mozlog == 3.1 22:44:51 INFO - moznetwork == 0.27 22:44:51 INFO - mozprocess == 0.22 22:44:51 INFO - mozprofile == 0.28 22:44:51 INFO - mozrunner == 6.11 22:44:51 INFO - mozscreenshot == 0.1 22:44:51 INFO - mozsystemmonitor == 0.0 22:44:51 INFO - moztest == 0.7 22:44:51 INFO - mozversion == 1.4 22:44:51 INFO - psutil == 3.1.1 22:44:51 INFO - requests == 1.2.3 22:44:51 INFO - wptserve == 1.4.0 22:44:51 INFO - wsgiref == 0.1.2 22:44:51 INFO - Running post-action listener: _resource_record_post_action 22:44:51 INFO - Running post-action listener: _start_resource_monitoring 22:44:51 INFO - Starting resource monitoring. 22:44:51 INFO - ##### 22:44:51 INFO - ##### Running pull step. 22:44:51 INFO - ##### 22:44:51 INFO - Running pre-action listener: _resource_record_pre_action 22:44:51 INFO - Running main action method: pull 22:44:51 INFO - Pull has nothing to do! 22:44:51 INFO - Running post-action listener: _resource_record_post_action 22:44:51 INFO - ##### 22:44:51 INFO - ##### Running install step. 22:44:51 INFO - ##### 22:44:51 INFO - Running pre-action listener: _resource_record_pre_action 22:44:51 INFO - Running main action method: install 22:44:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 22:44:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 22:44:51 INFO - Reading from file tmpfile_stdout 22:44:51 INFO - Detecting whether we're running mozinstall >=1.0... 22:44:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 22:44:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 22:44:51 INFO - Reading from file tmpfile_stdout 22:44:51 INFO - Output received: 22:44:51 INFO - Usage: mozinstall [options] installer 22:44:51 INFO - Options: 22:44:51 INFO - -h, --help show this help message and exit 22:44:51 INFO - -d DEST, --destination=DEST 22:44:51 INFO - Directory to install application into. [default: 22:44:51 INFO - "/builds/slave/test"] 22:44:51 INFO - --app=APP Application being installed. [default: firefox] 22:44:51 INFO - mkdir: /builds/slave/test/build/application 22:44: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'] 22:44: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 22:45:09 INFO - Reading from file tmpfile_stdout 22:45:09 INFO - Output received: 22:45:09 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 22:45:09 INFO - Running post-action listener: _resource_record_post_action 22:45:09 INFO - ##### 22:45:09 INFO - ##### Running run-tests step. 22:45:09 INFO - ##### 22:45:09 INFO - Running pre-action listener: _resource_record_pre_action 22:45:09 INFO - Running main action method: run_tests 22:45:09 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 22:45:09 INFO - Minidump filename unknown. Determining based upon platform and architecture. 22:45:09 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 22:45:09 INFO - grabbing minidump binary from tooltool 22:45: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')]} 22:45:09 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 0x10e13e5e0>, '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 0x10dd21cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10dd4c990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 22:45:09 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 22:45:09 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 22:45:09 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 22:45:09 INFO - Return code: 0 22:45:09 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 22:45:09 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 22:45:09 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/EbOeeXXYRTKfbU6lciuSBg/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 22:45:09 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/EbOeeXXYRTKfbU6lciuSBg/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 22:45:09 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.PjOqv1flFA/Render', 22:45:09 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 22:45:09 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 22:45:09 INFO - 'HOME': '/Users/cltbld', 22:45:09 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 22:45:09 INFO - 'LOGNAME': 'cltbld', 22:45:09 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 22:45:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:45:09 INFO - 'MOZ_NO_REMOTE': '1', 22:45:09 INFO - 'NO_EM_RESTART': '1', 22:45:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:45:09 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 22:45:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:45:09 INFO - 'PWD': '/builds/slave/test', 22:45:09 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 22:45:09 INFO - 'SHELL': '/bin/bash', 22:45:09 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Inc4ZYyRt7/Listeners', 22:45:09 INFO - 'TMPDIR': '/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/T/', 22:45:09 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 22:45:09 INFO - 'USER': 'cltbld', 22:45:09 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 22:45:09 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 22:45:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 22:45:09 INFO - 'XPC_FLAGS': '0x0', 22:45:09 INFO - 'XPC_SERVICE_NAME': '0', 22:45:09 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 22:45:09 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/EbOeeXXYRTKfbU6lciuSBg/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 22:45: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 22:45:10 INFO - import pkg_resources 22:45:11 INFO - Using 1 client processes 22:45:11 INFO - wptserve Starting http server on 127.0.0.1:8000 22:45:11 INFO - wptserve Starting http server on 127.0.0.1:8001 22:45:11 INFO - wptserve Starting http server on 127.0.0.1:8443 22:45:13 INFO - SUITE-START | Running 778 tests 22:45:13 INFO - Running testharness tests 22:45:13 INFO - Setting up ssl 22:45:13 INFO - PROCESS | certutil | 22:45:13 INFO - PROCESS | certutil | 22:45:13 INFO - PROCESS | certutil | 22:45:13 INFO - Certificate Nickname Trust Attributes 22:45:13 INFO - SSL,S/MIME,JAR/XPI 22:45:13 INFO - 22:45:13 INFO - web-platform-tests CT,, 22:45:13 INFO - 22:45:13 INFO - Starting runner 22:45:14 INFO - PROCESS | 1668 | [1668] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 22:45:14 INFO - PROCESS | 1668 | 1464932714489 Marionette DEBUG Marionette enabled via build flag and pref 22:45:14 INFO - PROCESS | 1668 | ++DOCSHELL 0x113bd0800 == 1 [pid = 1668] [id = 1] 22:45:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 1 (0x113bd1000) [pid = 1668] [serial = 1] [outer = 0x0] 22:45:14 INFO - PROCESS | 1668 | [1668] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 22:45:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 2 (0x113bd2000) [pid = 1668] [serial = 2] [outer = 0x113bd1000] 22:45:14 INFO - PROCESS | 1668 | 1464932714850 Marionette INFO Listening on port 2828 22:45:15 INFO - PROCESS | 1668 | 1464932715076 Marionette DEBUG Marionette enabled via command-line flag 22:45:15 INFO - PROCESS | 1668 | ++DOCSHELL 0x116951000 == 2 [pid = 1668] [id = 2] 22:45:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 3 (0x116951800) [pid = 1668] [serial = 3] [outer = 0x0] 22:45:15 INFO - PROCESS | 1668 | [1668] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 22:45:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 4 (0x116952800) [pid = 1668] [serial = 4] [outer = 0x116951800] 22:45:15 INFO - PROCESS | 1668 | [1668] 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 22:45:15 INFO - PROCESS | 1668 | 1464932715236 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49290 22:45:15 INFO - PROCESS | 1668 | 1464932715308 Marionette DEBUG Closed connection conn0 22:45:15 INFO - PROCESS | 1668 | [1668] 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 22:45:15 INFO - PROCESS | 1668 | 1464932715311 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49291 22:45:15 INFO - PROCESS | 1668 | 1464932715322 Marionette DEBUG Closed connection conn1 22:45:15 INFO - PROCESS | 1668 | [1668] 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 22:45:15 INFO - PROCESS | 1668 | 1464932715327 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49292 22:45:15 INFO - PROCESS | 1668 | 1464932715336 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 22:45:15 INFO - PROCESS | 1668 | 1464932715342 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":"20160602212609","device":"desktop","version":"48.0a2"} 22:45:15 INFO - PROCESS | 1668 | [1668] 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 22:45:16 INFO - PROCESS | 1668 | ++DOCSHELL 0x119fd3800 == 3 [pid = 1668] [id = 3] 22:45:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 5 (0x119fd4000) [pid = 1668] [serial = 5] [outer = 0x0] 22:45:16 INFO - PROCESS | 1668 | ++DOCSHELL 0x119fd4800 == 4 [pid = 1668] [id = 4] 22:45:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 6 (0x11a313000) [pid = 1668] [serial = 6] [outer = 0x0] 22:45:16 INFO - PROCESS | 1668 | [1668] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 22:45:16 INFO - PROCESS | 1668 | [1668] 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 22:45:16 INFO - PROCESS | 1668 | ++DOCSHELL 0x12376e000 == 5 [pid = 1668] [id = 5] 22:45:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 7 (0x11a312800) [pid = 1668] [serial = 7] [outer = 0x0] 22:45:16 INFO - PROCESS | 1668 | [1668] 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 22:45:16 INFO - PROCESS | 1668 | [1668] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 22:45:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 8 (0x12402d400) [pid = 1668] [serial = 8] [outer = 0x11a312800] 22:45:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 9 (0x12452f800) [pid = 1668] [serial = 9] [outer = 0x119fd4000] 22:45:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 10 (0x12452bc00) [pid = 1668] [serial = 10] [outer = 0x11a313000] 22:45:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 11 (0x123624800) [pid = 1668] [serial = 11] [outer = 0x11a312800] 22:45:17 INFO - PROCESS | 1668 | [1668] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 22:45:17 INFO - PROCESS | 1668 | 1464932717380 Marionette DEBUG loaded listener.js 22:45:17 INFO - PROCESS | 1668 | 1464932717389 Marionette DEBUG loaded listener.js 22:45:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 12 (0x126868000) [pid = 1668] [serial = 12] [outer = 0x11a312800] 22:45:17 INFO - PROCESS | 1668 | 1464932717732 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"59c75cf3-36c6-ab4a-94f3-d834d439bcf0","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":"20160602212609","device":"desktop","version":"48.0a2","command_id":1}}] 22:45:17 INFO - PROCESS | 1668 | 1464932717830 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}] 22:45:17 INFO - PROCESS | 1668 | 1464932717870 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 22:45:17 INFO - PROCESS | 1668 | 1464932717963 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 22:45:17 INFO - PROCESS | 1668 | [1668] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 22:45:17 INFO - PROCESS | 1668 | [1668] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 22:45:17 INFO - PROCESS | 1668 | [1668] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 22:45:17 INFO - PROCESS | 1668 | [1668] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 22:45:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 13 (0x119b2e400) [pid = 1668] [serial = 13] [outer = 0x11a312800] 22:45:18 INFO - PROCESS | 1668 | [1668] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 22:45:18 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:45:18 INFO - PROCESS | 1668 | 1464932718216 Marionette TRACE conn2 <- [1,3,null,{}] 22:45:18 INFO - PROCESS | 1668 | 1464932718231 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 22:45:18 INFO - PROCESS | 1668 | 1464932718240 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 22:45:18 INFO - PROCESS | 1668 | 1464932718267 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 22:45:18 INFO - PROCESS | 1668 | 1464932718268 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 22:45:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 22:45:18 INFO - PROCESS | 1668 | 1464932718271 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 22:45:18 INFO - PROCESS | 1668 | 1464932718274 Marionette TRACE conn2 <- [1,6,null,{}] 22:45:18 INFO - PROCESS | 1668 | 1464932718279 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}] 22:45:18 INFO - PROCESS | 1668 | 1464932718286 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 22:45:18 INFO - PROCESS | 1668 | 1464932718289 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:18 INFO - PROCESS | 1668 | ++DOCSHELL 0x129060800 == 6 [pid = 1668] [id = 6] 22:45:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 14 (0x1290e3c00) [pid = 1668] [serial = 14] [outer = 0x0] 22:45:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 15 (0x12937cc00) [pid = 1668] [serial = 15] [outer = 0x1290e3c00] 22:45:18 INFO - PROCESS | 1668 | 1464932718320 Marionette DEBUG loaded listener.js 22:45:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 16 (0x129382800) [pid = 1668] [serial = 16] [outer = 0x1290e3c00] 22:45:18 INFO - PROCESS | 1668 | 1464932718648 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]]]}] 22:45:18 INFO - PROCESS | 1668 | ++DOCSHELL 0x12955d800 == 7 [pid = 1668] [id = 7] 22:45:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 17 (0x129384000) [pid = 1668] [serial = 17] [outer = 0x0] 22:45:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 18 (0x1295eec00) [pid = 1668] [serial = 18] [outer = 0x129384000] 22:45:18 INFO - PROCESS | 1668 | 1464932718685 Marionette DEBUG loaded listener.js 22:45:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 22:45:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 474ms 22:45:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 19 (0x12978b000) [pid = 1668] [serial = 19] [outer = 0x129384000] 22:45:18 INFO - PROCESS | 1668 | 1464932718797 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 22:45:18 INFO - PROCESS | 1668 | 1464932718799 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 22:45:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 22:45:18 INFO - PROCESS | 1668 | 1464932718829 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 22:45:18 INFO - PROCESS | 1668 | 1464932718831 Marionette TRACE conn2 <- [1,10,null,{}] 22:45:18 INFO - PROCESS | 1668 | 1464932718843 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}] 22:45:19 INFO - PROCESS | 1668 | 1464932719037 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 22:45:19 INFO - PROCESS | 1668 | 1464932719088 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:19 INFO - PROCESS | 1668 | ++DOCSHELL 0x12aa33800 == 8 [pid = 1668] [id = 8] 22:45:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 20 (0x12a7dbc00) [pid = 1668] [serial = 20] [outer = 0x0] 22:45:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 21 (0x12a7dd800) [pid = 1668] [serial = 21] [outer = 0x12a7dbc00] 22:45:19 INFO - PROCESS | 1668 | 1464932719125 Marionette DEBUG loaded listener.js 22:45:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 22 (0x12a7e1800) [pid = 1668] [serial = 22] [outer = 0x12a7dbc00] 22:45:19 INFO - PROCESS | 1668 | 1464932719490 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]]]}] 22:45:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 22:45:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 690ms 22:45:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 22:45:19 INFO - PROCESS | 1668 | 1464932719507 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 22:45:19 INFO - PROCESS | 1668 | 1464932719509 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 22:45:19 INFO - PROCESS | 1668 | 1464932719511 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 22:45:19 INFO - PROCESS | 1668 | 1464932719512 Marionette TRACE conn2 <- [1,14,null,{}] 22:45:19 INFO - PROCESS | 1668 | 1464932719515 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}] 22:45:19 INFO - PROCESS | 1668 | 1464932719603 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 22:45:19 INFO - PROCESS | 1668 | 1464932719607 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:19 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b216000 == 9 [pid = 1668] [id = 9] 22:45:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 23 (0x12a85c400) [pid = 1668] [serial = 23] [outer = 0x0] 22:45:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 24 (0x12b2d3800) [pid = 1668] [serial = 24] [outer = 0x12a85c400] 22:45:19 INFO - PROCESS | 1668 | 1464932719633 Marionette DEBUG loaded listener.js 22:45:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 25 (0x12b3d0800) [pid = 1668] [serial = 25] [outer = 0x12a85c400] 22:45:19 INFO - PROCESS | 1668 | 1464932719897 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]]]}] 22:45:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 22:45:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 419ms 22:45:19 INFO - PROCESS | 1668 | 1464932719933 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 22:45:19 INFO - PROCESS | 1668 | 1464932719934 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 22:45:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 22:45:19 INFO - PROCESS | 1668 | 1464932719937 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 22:45:19 INFO - PROCESS | 1668 | 1464932719938 Marionette TRACE conn2 <- [1,18,null,{}] 22:45:19 INFO - PROCESS | 1668 | 1464932719940 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}] 22:45:20 INFO - PROCESS | 1668 | 1464932720037 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 22:45:20 INFO - PROCESS | 1668 | 1464932720042 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:20 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ba80000 == 10 [pid = 1668] [id = 10] 22:45:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 26 (0x12baa3c00) [pid = 1668] [serial = 26] [outer = 0x0] 22:45:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 27 (0x12baa7800) [pid = 1668] [serial = 27] [outer = 0x12baa3c00] 22:45:20 INFO - PROCESS | 1668 | 1464932720069 Marionette DEBUG loaded listener.js 22:45:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 28 (0x12bab0800) [pid = 1668] [serial = 28] [outer = 0x12baa3c00] 22:45:20 INFO - PROCESS | 1668 | 1464932720326 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]]]}] 22:45:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 22:45:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 421ms 22:45:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 22:45:20 INFO - PROCESS | 1668 | 1464932720367 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 22:45:20 INFO - PROCESS | 1668 | 1464932720368 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 22:45:20 INFO - PROCESS | 1668 | 1464932720370 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 22:45:20 INFO - PROCESS | 1668 | 1464932720371 Marionette TRACE conn2 <- [1,22,null,{}] 22:45:20 INFO - PROCESS | 1668 | 1464932720374 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}] 22:45:20 INFO - PROCESS | 1668 | 1464932720474 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 22:45:20 INFO - PROCESS | 1668 | 1464932720480 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:20 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ba8f000 == 11 [pid = 1668] [id = 11] 22:45:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 29 (0x1184c8400) [pid = 1668] [serial = 29] [outer = 0x0] 22:45:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 30 (0x12978bc00) [pid = 1668] [serial = 30] [outer = 0x1184c8400] 22:45:20 INFO - PROCESS | 1668 | 1464932720505 Marionette DEBUG loaded listener.js 22:45:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 31 (0x12c017400) [pid = 1668] [serial = 31] [outer = 0x1184c8400] 22:45:20 INFO - PROCESS | 1668 | 1464932720749 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]]]}] 22:45:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 22:45:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 420ms 22:45:20 INFO - PROCESS | 1668 | 1464932720800 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 22:45:20 INFO - PROCESS | 1668 | 1464932720801 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 22:45:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 22:45:20 INFO - PROCESS | 1668 | 1464932720804 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 22:45:20 INFO - PROCESS | 1668 | 1464932720805 Marionette TRACE conn2 <- [1,26,null,{}] 22:45:20 INFO - PROCESS | 1668 | 1464932720807 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}] 22:45:20 INFO - PROCESS | 1668 | 1464932720905 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 22:45:20 INFO - PROCESS | 1668 | 1464932720910 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:20 INFO - PROCESS | 1668 | ++DOCSHELL 0x11818a000 == 12 [pid = 1668] [id = 12] 22:45:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 32 (0x12bd9c400) [pid = 1668] [serial = 32] [outer = 0x0] 22:45:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 33 (0x12bda4400) [pid = 1668] [serial = 33] [outer = 0x12bd9c400] 22:45:20 INFO - PROCESS | 1668 | 1464932720936 Marionette DEBUG loaded listener.js 22:45:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 34 (0x12c021000) [pid = 1668] [serial = 34] [outer = 0x12bd9c400] 22:45:21 INFO - PROCESS | 1668 | 1464932721180 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]]]}] 22:45:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 22:45:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 419ms 22:45:21 INFO - PROCESS | 1668 | 1464932721223 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 22:45:21 INFO - PROCESS | 1668 | 1464932721225 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 22:45:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 22:45:21 INFO - PROCESS | 1668 | 1464932721234 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 22:45:21 INFO - PROCESS | 1668 | 1464932721235 Marionette TRACE conn2 <- [1,30,null,{}] 22:45:21 INFO - PROCESS | 1668 | 1464932721238 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}] 22:45:21 INFO - PROCESS | 1668 | 1464932721323 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 22:45:21 INFO - PROCESS | 1668 | 1464932721331 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:21 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c512800 == 13 [pid = 1668] [id = 13] 22:45:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 35 (0x12c0c4400) [pid = 1668] [serial = 35] [outer = 0x0] 22:45:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 36 (0x12c0c8c00) [pid = 1668] [serial = 36] [outer = 0x12c0c4400] 22:45:21 INFO - PROCESS | 1668 | 1464932721355 Marionette DEBUG loaded listener.js 22:45:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 37 (0x12c0ccc00) [pid = 1668] [serial = 37] [outer = 0x12c0c4400] 22:45:21 INFO - PROCESS | 1668 | 1464932721596 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]]]}] 22:45:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 22:45:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 369ms 22:45:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 22:45:21 INFO - PROCESS | 1668 | 1464932721604 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 22:45:21 INFO - PROCESS | 1668 | 1464932721605 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 22:45:21 INFO - PROCESS | 1668 | 1464932721607 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 22:45:21 INFO - PROCESS | 1668 | 1464932721608 Marionette TRACE conn2 <- [1,34,null,{}] 22:45:21 INFO - PROCESS | 1668 | 1464932721612 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}] 22:45:21 INFO - PROCESS | 1668 | 1464932721777 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 22:45:21 INFO - PROCESS | 1668 | 1464932721785 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:21 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c97d000 == 14 [pid = 1668] [id = 14] 22:45:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 38 (0x12c0d1800) [pid = 1668] [serial = 38] [outer = 0x0] 22:45:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 39 (0x12c92fc00) [pid = 1668] [serial = 39] [outer = 0x12c0d1800] 22:45:21 INFO - PROCESS | 1668 | 1464932721826 Marionette DEBUG loaded listener.js 22:45:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 40 (0x12c935000) [pid = 1668] [serial = 40] [outer = 0x12c0d1800] 22:45:22 INFO - PROCESS | 1668 | 1464932722164 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]]]}] 22:45:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 22:45:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 573ms 22:45:22 INFO - PROCESS | 1668 | 1464932722187 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 22:45:22 INFO - PROCESS | 1668 | 1464932722188 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 22:45:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 22:45:22 INFO - PROCESS | 1668 | 1464932722191 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 22:45:22 INFO - PROCESS | 1668 | 1464932722192 Marionette TRACE conn2 <- [1,38,null,{}] 22:45:22 INFO - PROCESS | 1668 | 1464932722195 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}] 22:45:22 INFO - PROCESS | 1668 | 1464932722294 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 22:45:22 INFO - PROCESS | 1668 | 1464932722299 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:22 INFO - PROCESS | 1668 | ++DOCSHELL 0x12cd16000 == 15 [pid = 1668] [id = 15] 22:45:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 41 (0x12c93bc00) [pid = 1668] [serial = 41] [outer = 0x0] 22:45:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 42 (0x12cd57800) [pid = 1668] [serial = 42] [outer = 0x12c93bc00] 22:45:22 INFO - PROCESS | 1668 | 1464932722338 Marionette DEBUG loaded listener.js 22:45:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 43 (0x12cd5d400) [pid = 1668] [serial = 43] [outer = 0x12c93bc00] 22:45:22 INFO - PROCESS | 1668 | ++DOCSHELL 0x12cecf800 == 16 [pid = 1668] [id = 16] 22:45:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 44 (0x12ced0000) [pid = 1668] [serial = 44] [outer = 0x0] 22:45:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 45 (0x12ced3800) [pid = 1668] [serial = 45] [outer = 0x12ced0000] 22:45:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 46 (0x12ced8000) [pid = 1668] [serial = 46] [outer = 0x12ced0000] 22:45:22 INFO - PROCESS | 1668 | ++DOCSHELL 0x12cecd800 == 17 [pid = 1668] [id = 17] 22:45:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 47 (0x12d00f400) [pid = 1668] [serial = 47] [outer = 0x0] 22:45:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 48 (0x12d018400) [pid = 1668] [serial = 48] [outer = 0x12d00f400] 22:45:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 49 (0x1166d1800) [pid = 1668] [serial = 49] [outer = 0x12d00f400] 22:45:22 INFO - PROCESS | 1668 | 1464932722831 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]]]}] 22:45:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 22:45:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 671ms 22:45:22 INFO - PROCESS | 1668 | 1464932722897 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 22:45:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 22:45:22 INFO - PROCESS | 1668 | 1464932722899 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 22:45:22 INFO - PROCESS | 1668 | 1464932722902 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 22:45:22 INFO - PROCESS | 1668 | 1464932722904 Marionette TRACE conn2 <- [1,42,null,{}] 22:45:22 INFO - PROCESS | 1668 | 1464932722907 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}] 22:45:23 INFO - PROCESS | 1668 | 1464932723023 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 22:45:23 INFO - PROCESS | 1668 | 1464932723040 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:23 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d339800 == 18 [pid = 1668] [id = 18] 22:45:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 50 (0x12d010c00) [pid = 1668] [serial = 50] [outer = 0x0] 22:45:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 51 (0x12d090400) [pid = 1668] [serial = 51] [outer = 0x12d010c00] 22:45:23 INFO - PROCESS | 1668 | 1464932723065 Marionette DEBUG loaded listener.js 22:45:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 52 (0x116961400) [pid = 1668] [serial = 52] [outer = 0x12d010c00] 22:45:23 INFO - PROCESS | 1668 | 1464932723315 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]]]}] 22:45:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 22:45:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 471ms 22:45:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 22:45:23 INFO - PROCESS | 1668 | 1464932723372 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 22:45:23 INFO - PROCESS | 1668 | 1464932723374 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 22:45:23 INFO - PROCESS | 1668 | 1464932723384 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 22:45:23 INFO - PROCESS | 1668 | 1464932723386 Marionette TRACE conn2 <- [1,46,null,{}] 22:45:23 INFO - PROCESS | 1668 | 1464932723388 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}] 22:45:23 INFO - PROCESS | 1668 | 1464932723475 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 22:45:23 INFO - PROCESS | 1668 | 1464932723482 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:23 INFO - PROCESS | 1668 | ++DOCSHELL 0x1185ef800 == 19 [pid = 1668] [id = 19] 22:45:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 53 (0x11868f800) [pid = 1668] [serial = 53] [outer = 0x0] 22:45:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 54 (0x12b1b1c00) [pid = 1668] [serial = 54] [outer = 0x11868f800] 22:45:23 INFO - PROCESS | 1668 | 1464932723510 Marionette DEBUG loaded listener.js 22:45:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 55 (0x12b1b6800) [pid = 1668] [serial = 55] [outer = 0x11868f800] 22:45:23 INFO - PROCESS | 1668 | 1464932723747 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]]]}] 22:45:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 22:45:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 427ms 22:45:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 22:45:23 INFO - PROCESS | 1668 | 1464932723804 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 22:45:23 INFO - PROCESS | 1668 | 1464932723805 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 22:45:23 INFO - PROCESS | 1668 | 1464932723807 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 22:45:23 INFO - PROCESS | 1668 | 1464932723808 Marionette TRACE conn2 <- [1,50,null,{}] 22:45:23 INFO - PROCESS | 1668 | 1464932723818 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}] 22:45:23 INFO - PROCESS | 1668 | 1464932723912 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 22:45:23 INFO - PROCESS | 1668 | 1464932723917 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:23 INFO - PROCESS | 1668 | ++DOCSHELL 0x1181c2000 == 20 [pid = 1668] [id = 20] 22:45:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 56 (0x12b1b9400) [pid = 1668] [serial = 56] [outer = 0x0] 22:45:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 57 (0x12d3c2000) [pid = 1668] [serial = 57] [outer = 0x12b1b9400] 22:45:23 INFO - PROCESS | 1668 | 1464932723941 Marionette DEBUG loaded listener.js 22:45:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 58 (0x12bc13400) [pid = 1668] [serial = 58] [outer = 0x12b1b9400] 22:45:24 INFO - PROCESS | 1668 | 1464932724167 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]]]}] 22:45:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 22:45:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 375ms 22:45:24 INFO - PROCESS | 1668 | 1464932724183 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 22:45:24 INFO - PROCESS | 1668 | 1464932724184 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 22:45:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 22:45:24 INFO - PROCESS | 1668 | 1464932724203 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 22:45:24 INFO - PROCESS | 1668 | 1464932724204 Marionette TRACE conn2 <- [1,54,null,{}] 22:45:24 INFO - PROCESS | 1668 | 1464932724206 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}] 22:45:24 INFO - PROCESS | 1668 | 1464932724308 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 22:45:24 INFO - PROCESS | 1668 | 1464932724321 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:24 INFO - PROCESS | 1668 | ++DOCSHELL 0x1191d7800 == 21 [pid = 1668] [id = 21] 22:45:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 59 (0x1210f4400) [pid = 1668] [serial = 59] [outer = 0x0] 22:45:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 60 (0x118fddc00) [pid = 1668] [serial = 60] [outer = 0x1210f4400] 22:45:24 INFO - PROCESS | 1668 | 1464932724346 Marionette DEBUG loaded listener.js 22:45:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 61 (0x12bc16800) [pid = 1668] [serial = 61] [outer = 0x1210f4400] 22:45:24 INFO - PROCESS | 1668 | 1464932724636 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]]]}] 22:45:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 22:45:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 574ms 22:45:25 INFO - PROCESS | 1668 | 1464932725340 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 22:45:25 INFO - PROCESS | 1668 | 1464932725342 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 22:45:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 22:45:25 INFO - PROCESS | 1668 | 1464932725353 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 22:45:25 INFO - PROCESS | 1668 | 1464932725356 Marionette TRACE conn2 <- [1,58,null,{}] 22:45:25 INFO - PROCESS | 1668 | 1464932725361 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}] 22:45:25 INFO - PROCESS | 1668 | 1464932725470 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 22:45:25 INFO - PROCESS | 1668 | 1464932725549 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:25 INFO - PROCESS | 1668 | ++DOCSHELL 0x112653000 == 22 [pid = 1668] [id = 22] 22:45:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 62 (0x112aec800) [pid = 1668] [serial = 62] [outer = 0x0] 22:45:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 63 (0x112d54400) [pid = 1668] [serial = 63] [outer = 0x112aec800] 22:45:25 INFO - PROCESS | 1668 | 1464932725580 Marionette DEBUG loaded listener.js 22:45:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 64 (0x112f91c00) [pid = 1668] [serial = 64] [outer = 0x112aec800] 22:45:25 INFO - PROCESS | 1668 | 1464932725984 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]]]}] 22:45:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 22:45:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 671ms 22:45:26 INFO - PROCESS | 1668 | 1464932726025 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 22:45:26 INFO - PROCESS | 1668 | 1464932726028 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 22:45:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 22:45:26 INFO - PROCESS | 1668 | 1464932726033 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 22:45:26 INFO - PROCESS | 1668 | 1464932726036 Marionette TRACE conn2 <- [1,62,null,{}] 22:45:26 INFO - PROCESS | 1668 | 1464932726039 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}] 22:45:26 INFO - PROCESS | 1668 | 1464932726148 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 22:45:26 INFO - PROCESS | 1668 | 1464932726185 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:26 INFO - PROCESS | 1668 | ++DOCSHELL 0x116713800 == 23 [pid = 1668] [id = 23] 22:45:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 65 (0x113b2d400) [pid = 1668] [serial = 65] [outer = 0x0] 22:45:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 66 (0x116727c00) [pid = 1668] [serial = 66] [outer = 0x113b2d400] 22:45:26 INFO - PROCESS | 1668 | 1464932726213 Marionette DEBUG loaded listener.js 22:45:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 67 (0x116a70c00) [pid = 1668] [serial = 67] [outer = 0x113b2d400] 22:45:26 INFO - PROCESS | 1668 | 1464932726603 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]]]}] 22:45:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 22:45:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 622ms 22:45:26 INFO - PROCESS | 1668 | 1464932726654 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 22:45:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 22:45:26 INFO - PROCESS | 1668 | 1464932726655 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 22:45:26 INFO - PROCESS | 1668 | 1464932726658 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 22:45:26 INFO - PROCESS | 1668 | 1464932726659 Marionette TRACE conn2 <- [1,66,null,{}] 22:45:26 INFO - PROCESS | 1668 | 1464932726666 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}] 22:45:26 INFO - PROCESS | 1668 | 1464932726776 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 22:45:26 INFO - PROCESS | 1668 | 1464932726868 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:26 INFO - PROCESS | 1668 | ++DOCSHELL 0x116ac8000 == 24 [pid = 1668] [id = 24] 22:45:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 68 (0x11868d800) [pid = 1668] [serial = 68] [outer = 0x0] 22:45:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 69 (0x118fb3c00) [pid = 1668] [serial = 69] [outer = 0x11868d800] 22:45:26 INFO - PROCESS | 1668 | 1464932726902 Marionette DEBUG loaded listener.js 22:45:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 70 (0x1198b1c00) [pid = 1668] [serial = 70] [outer = 0x11868d800] 22:45:27 INFO - PROCESS | 1668 | 1464932727569 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]]]}] 22:45:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 22:45:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 921ms 22:45:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 22:45:27 INFO - PROCESS | 1668 | 1464932727581 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 22:45:27 INFO - PROCESS | 1668 | 1464932727584 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 22:45:27 INFO - PROCESS | 1668 | 1464932727588 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 22:45:27 INFO - PROCESS | 1668 | 1464932727591 Marionette TRACE conn2 <- [1,70,null,{}] 22:45:27 INFO - PROCESS | 1668 | 1464932727619 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}] 22:45:27 INFO - PROCESS | 1668 | 1464932727733 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 22:45:27 INFO - PROCESS | 1668 | 1464932727796 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:27 INFO - PROCESS | 1668 | ++DOCSHELL 0x11300d800 == 25 [pid = 1668] [id = 25] 22:45:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 71 (0x112faa800) [pid = 1668] [serial = 71] [outer = 0x0] 22:45:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 72 (0x11672a400) [pid = 1668] [serial = 72] [outer = 0x112faa800] 22:45:27 INFO - PROCESS | 1668 | 1464932727843 Marionette DEBUG loaded listener.js 22:45:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 73 (0x1169bb400) [pid = 1668] [serial = 73] [outer = 0x112faa800] 22:45:28 INFO - PROCESS | 1668 | 1464932728213 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]]]}] 22:45:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 22:45:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 642ms 22:45:28 INFO - PROCESS | 1668 | 1464932728231 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 22:45:28 INFO - PROCESS | 1668 | 1464932728234 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 22:45:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 22:45:28 INFO - PROCESS | 1668 | 1464932728257 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 22:45:28 INFO - PROCESS | 1668 | 1464932728259 Marionette TRACE conn2 <- [1,74,null,{}] 22:45:28 INFO - PROCESS | 1668 | 1464932728264 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}] 22:45:28 INFO - PROCESS | 1668 | 1464932728341 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 22:45:28 INFO - PROCESS | 1668 | 1464932728349 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:28 INFO - PROCESS | 1668 | ++DOCSHELL 0x116664800 == 26 [pid = 1668] [id = 26] 22:45:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 74 (0x117118400) [pid = 1668] [serial = 74] [outer = 0x0] 22:45:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 75 (0x117e0bc00) [pid = 1668] [serial = 75] [outer = 0x117118400] 22:45:28 INFO - PROCESS | 1668 | 1464932728380 Marionette DEBUG loaded listener.js 22:45:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 76 (0x1180bf400) [pid = 1668] [serial = 76] [outer = 0x117118400] 22:45:28 INFO - PROCESS | 1668 | 1464932728854 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]]]}] 22:45:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 22:45:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 624ms 22:45:28 INFO - PROCESS | 1668 | 1464932728879 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 22:45:28 INFO - PROCESS | 1668 | 1464932728880 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 22:45:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 22:45:28 INFO - PROCESS | 1668 | 1464932728883 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 22:45:28 INFO - PROCESS | 1668 | 1464932728885 Marionette TRACE conn2 <- [1,78,null,{}] 22:45:28 INFO - PROCESS | 1668 | 1464932728892 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}] 22:45:28 INFO - PROCESS | 1668 | 1464932728966 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 22:45:28 INFO - PROCESS | 1668 | 1464932728971 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:28 INFO - PROCESS | 1668 | ++DOCSHELL 0x116ac7000 == 27 [pid = 1668] [id = 27] 22:45:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 77 (0x1180c6c00) [pid = 1668] [serial = 77] [outer = 0x0] 22:45:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 78 (0x1182a3400) [pid = 1668] [serial = 78] [outer = 0x1180c6c00] 22:45:29 INFO - PROCESS | 1668 | 1464932729000 Marionette DEBUG loaded listener.js 22:45:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x118f37c00) [pid = 1668] [serial = 79] [outer = 0x1180c6c00] 22:45:29 INFO - PROCESS | 1668 | 1464932729304 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]]]}] 22:45:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 22:45:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 471ms 22:45:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 22:45:29 INFO - PROCESS | 1668 | 1464932729355 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 22:45:29 INFO - PROCESS | 1668 | 1464932729356 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 22:45:29 INFO - PROCESS | 1668 | 1464932729358 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 22:45:29 INFO - PROCESS | 1668 | 1464932729360 Marionette TRACE conn2 <- [1,82,null,{}] 22:45:29 INFO - PROCESS | 1668 | 1464932729362 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}] 22:45:29 INFO - PROCESS | 1668 | 1464932729438 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 22:45:29 INFO - PROCESS | 1668 | 1464932729444 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:29 INFO - PROCESS | 1668 | ++DOCSHELL 0x117e30000 == 28 [pid = 1668] [id = 28] 22:45:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x118fa6c00) [pid = 1668] [serial = 80] [outer = 0x0] 22:45:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x118fe7800) [pid = 1668] [serial = 81] [outer = 0x118fa6c00] 22:45:29 INFO - PROCESS | 1668 | 1464932729470 Marionette DEBUG loaded listener.js 22:45:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x1180cd800) [pid = 1668] [serial = 82] [outer = 0x118fa6c00] 22:45:29 INFO - PROCESS | 1668 | 1464932729765 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]]]}] 22:45:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 22:45:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 419ms 22:45:29 INFO - PROCESS | 1668 | 1464932729779 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 22:45:29 INFO - PROCESS | 1668 | 1464932729781 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 22:45:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 22:45:29 INFO - PROCESS | 1668 | 1464932729789 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 22:45:29 INFO - PROCESS | 1668 | 1464932729790 Marionette TRACE conn2 <- [1,86,null,{}] 22:45:29 INFO - PROCESS | 1668 | 1464932729792 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}] 22:45:29 INFO - PROCESS | 1668 | 1464932729868 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 22:45:29 INFO - PROCESS | 1668 | 1464932729872 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:29 INFO - PROCESS | 1668 | ++DOCSHELL 0x1180d6000 == 29 [pid = 1668] [id = 29] 22:45:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x1180c8000) [pid = 1668] [serial = 83] [outer = 0x0] 22:45:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x1194ea000) [pid = 1668] [serial = 84] [outer = 0x1180c8000] 22:45:29 INFO - PROCESS | 1668 | 1464932729932 Marionette DEBUG loaded listener.js 22:45:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x1198abc00) [pid = 1668] [serial = 85] [outer = 0x1180c8000] 22:45:30 INFO - PROCESS | 1668 | 1464932730191 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]]]}] 22:45:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 22:45:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 421ms 22:45:30 INFO - PROCESS | 1668 | 1464932730220 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 22:45:30 INFO - PROCESS | 1668 | 1464932730221 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 22:45:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 22:45:30 INFO - PROCESS | 1668 | 1464932730223 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 22:45:30 INFO - PROCESS | 1668 | 1464932730224 Marionette TRACE conn2 <- [1,90,null,{}] 22:45:30 INFO - PROCESS | 1668 | 1464932730235 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}] 22:45:30 INFO - PROCESS | 1668 | 1464932730317 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 22:45:30 INFO - PROCESS | 1668 | 1464932730322 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:30 INFO - PROCESS | 1668 | ++DOCSHELL 0x1185db000 == 30 [pid = 1668] [id = 30] 22:45:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x119a12c00) [pid = 1668] [serial = 86] [outer = 0x0] 22:45:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x119b27000) [pid = 1668] [serial = 87] [outer = 0x119a12c00] 22:45:30 INFO - PROCESS | 1668 | 1464932730350 Marionette DEBUG loaded listener.js 22:45:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x121299c00) [pid = 1668] [serial = 88] [outer = 0x119a12c00] 22:45:30 INFO - PROCESS | 1668 | 1464932730631 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]]]}] 22:45:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 22:45:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 426ms 22:45:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 22:45:30 INFO - PROCESS | 1668 | 1464932730651 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 22:45:30 INFO - PROCESS | 1668 | 1464932730652 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 22:45:30 INFO - PROCESS | 1668 | 1464932730654 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 22:45:30 INFO - PROCESS | 1668 | 1464932730655 Marionette TRACE conn2 <- [1,94,null,{}] 22:45:30 INFO - PROCESS | 1668 | 1464932730658 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}] 22:45:30 INFO - PROCESS | 1668 | 1464932730739 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 22:45:30 INFO - PROCESS | 1668 | 1464932730744 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:30 INFO - PROCESS | 1668 | ++DOCSHELL 0x1186b6000 == 31 [pid = 1668] [id = 31] 22:45:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x1182ad800) [pid = 1668] [serial = 89] [outer = 0x0] 22:45:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x123189c00) [pid = 1668] [serial = 90] [outer = 0x1182ad800] 22:45:30 INFO - PROCESS | 1668 | 1464932730770 Marionette DEBUG loaded listener.js 22:45:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x12340f400) [pid = 1668] [serial = 91] [outer = 0x1182ad800] 22:45:31 INFO - PROCESS | 1668 | 1464932731035 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]]]}] 22:45:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 22:45:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 418ms 22:45:31 INFO - PROCESS | 1668 | 1464932731073 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 22:45:31 INFO - PROCESS | 1668 | 1464932731075 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 22:45:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 22:45:31 INFO - PROCESS | 1668 | 1464932731088 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 22:45:31 INFO - PROCESS | 1668 | 1464932731089 Marionette TRACE conn2 <- [1,98,null,{}] 22:45:31 INFO - PROCESS | 1668 | 1464932731091 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}] 22:45:31 INFO - PROCESS | 1668 | 1464932731196 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 22:45:31 INFO - PROCESS | 1668 | 1464932731203 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:31 INFO - PROCESS | 1668 | ++DOCSHELL 0x118f91000 == 32 [pid = 1668] [id = 32] 22:45:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x11934a800) [pid = 1668] [serial = 92] [outer = 0x0] 22:45:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x12340f000) [pid = 1668] [serial = 93] [outer = 0x11934a800] 22:45:31 INFO - PROCESS | 1668 | 1464932731227 Marionette DEBUG loaded listener.js 22:45:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x124035c00) [pid = 1668] [serial = 94] [outer = 0x11934a800] 22:45:31 INFO - PROCESS | 1668 | 1464932731486 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]]]}] 22:45:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 22:45:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 425ms 22:45:31 INFO - PROCESS | 1668 | 1464932731546 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 22:45:31 INFO - PROCESS | 1668 | 1464932731549 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 22:45:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 22:45:31 INFO - PROCESS | 1668 | 1464932731559 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 22:45:31 INFO - PROCESS | 1668 | 1464932731565 Marionette TRACE conn2 <- [1,102,null,{}] 22:45:31 INFO - PROCESS | 1668 | 1464932731569 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}] 22:45:31 INFO - PROCESS | 1668 | 1464932731676 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 22:45:31 INFO - PROCESS | 1668 | 1464932731685 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:31 INFO - PROCESS | 1668 | ++DOCSHELL 0x119499000 == 33 [pid = 1668] [id = 33] 22:45:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x12362e800) [pid = 1668] [serial = 95] [outer = 0x0] 22:45:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x1242e3800) [pid = 1668] [serial = 96] [outer = 0x12362e800] 22:45:31 INFO - PROCESS | 1668 | 1464932731713 Marionette DEBUG loaded listener.js 22:45:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x124550000) [pid = 1668] [serial = 97] [outer = 0x12362e800] 22:45:32 INFO - PROCESS | 1668 | 1464932732096 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]]]}] 22:45:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 22:45:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 574ms 22:45:32 INFO - PROCESS | 1668 | 1464932732134 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 22:45:32 INFO - PROCESS | 1668 | 1464932732135 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 22:45:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 22:45:32 INFO - PROCESS | 1668 | 1464932732147 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 22:45:32 INFO - PROCESS | 1668 | 1464932732149 Marionette TRACE conn2 <- [1,106,null,{}] 22:45:32 INFO - PROCESS | 1668 | 1464932732151 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}] 22:45:32 INFO - PROCESS | 1668 | 1464932732220 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 22:45:32 INFO - PROCESS | 1668 | 1464932732224 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:32 INFO - PROCESS | 1668 | ++DOCSHELL 0x119674000 == 34 [pid = 1668] [id = 34] 22:45:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x124555000) [pid = 1668] [serial = 98] [outer = 0x0] 22:45:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x124981c00) [pid = 1668] [serial = 99] [outer = 0x124555000] 22:45:32 INFO - PROCESS | 1668 | 1464932732252 Marionette DEBUG loaded listener.js 22:45:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x124d2fc00) [pid = 1668] [serial = 100] [outer = 0x124555000] 22:45:32 INFO - PROCESS | 1668 | 1464932732563 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]]]}] 22:45:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 22:45:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 479ms 22:45:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 22:45:32 INFO - PROCESS | 1668 | 1464932732616 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 22:45:32 INFO - PROCESS | 1668 | 1464932732618 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 22:45:32 INFO - PROCESS | 1668 | 1464932732621 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 22:45:32 INFO - PROCESS | 1668 | 1464932732624 Marionette TRACE conn2 <- [1,110,null,{}] 22:45:32 INFO - PROCESS | 1668 | 1464932732627 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}] 22:45:32 INFO - PROCESS | 1668 | 1464932732755 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 22:45:32 INFO - PROCESS | 1668 | 1464932732821 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:32 INFO - PROCESS | 1668 | ++DOCSHELL 0x119a86800 == 35 [pid = 1668] [id = 35] 22:45:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x12486b800) [pid = 1668] [serial = 101] [outer = 0x0] 22:45:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x124d6b000) [pid = 1668] [serial = 102] [outer = 0x12486b800] 22:45:32 INFO - PROCESS | 1668 | 1464932732874 Marionette DEBUG loaded listener.js 22:45:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x1256d9400) [pid = 1668] [serial = 103] [outer = 0x12486b800] 22:45:33 INFO - PROCESS | 1668 | 1464932733212 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]]]}] 22:45:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 22:45:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 623ms 22:45:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 22:45:33 INFO - PROCESS | 1668 | 1464932733253 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 22:45:33 INFO - PROCESS | 1668 | 1464932733254 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 22:45:33 INFO - PROCESS | 1668 | 1464932733257 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 22:45:33 INFO - PROCESS | 1668 | 1464932733259 Marionette TRACE conn2 <- [1,114,null,{}] 22:45:33 INFO - PROCESS | 1668 | 1464932733265 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}] 22:45:33 INFO - PROCESS | 1668 | 1464932733373 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 22:45:33 INFO - PROCESS | 1668 | 1464932733434 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:33 INFO - PROCESS | 1668 | ++DOCSHELL 0x119e82000 == 36 [pid = 1668] [id = 36] 22:45:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x124982000) [pid = 1668] [serial = 104] [outer = 0x0] 22:45:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x1256dcc00) [pid = 1668] [serial = 105] [outer = 0x124982000] 22:45:33 INFO - PROCESS | 1668 | 1464932733472 Marionette DEBUG loaded listener.js 22:45:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x125799c00) [pid = 1668] [serial = 106] [outer = 0x124982000] 22:45:33 INFO - PROCESS | 1668 | 1464932733876 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]]]}] 22:45:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 22:45:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 672ms 22:45:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 22:45:33 INFO - PROCESS | 1668 | 1464932733930 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 22:45:33 INFO - PROCESS | 1668 | 1464932733931 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 22:45:33 INFO - PROCESS | 1668 | 1464932733933 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 22:45:33 INFO - PROCESS | 1668 | 1464932733934 Marionette TRACE conn2 <- [1,118,null,{}] 22:45:33 INFO - PROCESS | 1668 | 1464932733936 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}] 22:45:34 INFO - PROCESS | 1668 | 1464932734024 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 22:45:34 INFO - PROCESS | 1668 | 1464932734034 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:34 INFO - PROCESS | 1668 | ++DOCSHELL 0x119fec000 == 37 [pid = 1668] [id = 37] 22:45:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x124b24000) [pid = 1668] [serial = 107] [outer = 0x0] 22:45:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x126505c00) [pid = 1668] [serial = 108] [outer = 0x124b24000] 22:45:34 INFO - PROCESS | 1668 | 1464932734057 Marionette DEBUG loaded listener.js 22:45:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x1265b0c00) [pid = 1668] [serial = 109] [outer = 0x124b24000] 22:45:34 INFO - PROCESS | 1668 | 1464932734322 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]]]}] 22:45:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 22:45:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 417ms 22:45:34 INFO - PROCESS | 1668 | 1464932734351 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 22:45:34 INFO - PROCESS | 1668 | 1464932734352 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 22:45:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 22:45:34 INFO - PROCESS | 1668 | 1464932734354 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 22:45:34 INFO - PROCESS | 1668 | 1464932734355 Marionette TRACE conn2 <- [1,122,null,{}] 22:45:34 INFO - PROCESS | 1668 | 1464932734358 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}] 22:45:34 INFO - PROCESS | 1668 | 1464932734452 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 22:45:34 INFO - PROCESS | 1668 | 1464932734457 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:34 INFO - PROCESS | 1668 | ++DOCSHELL 0x123213800 == 38 [pid = 1668] [id = 38] 22:45:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x1265bb000) [pid = 1668] [serial = 110] [outer = 0x0] 22:45:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x126867800) [pid = 1668] [serial = 111] [outer = 0x1265bb000] 22:45:34 INFO - PROCESS | 1668 | 1464932734483 Marionette DEBUG loaded listener.js 22:45:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x126d30400) [pid = 1668] [serial = 112] [outer = 0x1265bb000] 22:45:34 INFO - PROCESS | 1668 | 1464932734779 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]]]}] 22:45:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 22:45:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 469ms 22:45:34 INFO - PROCESS | 1668 | 1464932734823 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 22:45:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 22:45:34 INFO - PROCESS | 1668 | 1464932734824 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 22:45:34 INFO - PROCESS | 1668 | 1464932734827 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 22:45:34 INFO - PROCESS | 1668 | 1464932734829 Marionette TRACE conn2 <- [1,126,null,{}] 22:45:34 INFO - PROCESS | 1668 | 1464932734832 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}] 22:45:34 INFO - PROCESS | 1668 | 1464932734927 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 22:45:34 INFO - PROCESS | 1668 | 1464932734934 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:34 INFO - PROCESS | 1668 | ++DOCSHELL 0x1232ea000 == 39 [pid = 1668] [id = 39] 22:45:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x126753800) [pid = 1668] [serial = 113] [outer = 0x0] 22:45:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x128ca9400) [pid = 1668] [serial = 114] [outer = 0x126753800] 22:45:34 INFO - PROCESS | 1668 | 1464932734958 Marionette DEBUG loaded listener.js 22:45:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x128ea2000) [pid = 1668] [serial = 115] [outer = 0x126753800] 22:45:35 INFO - PROCESS | 1668 | 1464932735240 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]]]}] 22:45:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 22:45:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 422ms 22:45:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 22:45:35 INFO - PROCESS | 1668 | 1464932735251 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 22:45:35 INFO - PROCESS | 1668 | 1464932735252 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 22:45:35 INFO - PROCESS | 1668 | 1464932735262 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 22:45:35 INFO - PROCESS | 1668 | 1464932735265 Marionette TRACE conn2 <- [1,130,null,{}] 22:45:35 INFO - PROCESS | 1668 | 1464932735274 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}] 22:45:35 INFO - PROCESS | 1668 | 1464932735351 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 22:45:35 INFO - PROCESS | 1668 | 1464932735355 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:35 INFO - PROCESS | 1668 | ++DOCSHELL 0x12447a000 == 40 [pid = 1668] [id = 40] 22:45:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x128ea4c00) [pid = 1668] [serial = 116] [outer = 0x0] 22:45:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x129380400) [pid = 1668] [serial = 117] [outer = 0x128ea4c00] 22:45:35 INFO - PROCESS | 1668 | 1464932735381 Marionette DEBUG loaded listener.js 22:45:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x1295e5000) [pid = 1668] [serial = 118] [outer = 0x128ea4c00] 22:45:36 INFO - PROCESS | 1668 | 1464932736363 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]]]}] 22:45:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 22:45:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1136ms 22:45:36 INFO - PROCESS | 1668 | 1464932736391 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 22:45:36 INFO - PROCESS | 1668 | 1464932736393 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 22:45:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 22:45:36 INFO - PROCESS | 1668 | 1464932736404 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 22:45:36 INFO - PROCESS | 1668 | 1464932736405 Marionette TRACE conn2 <- [1,134,null,{}] 22:45:36 INFO - PROCESS | 1668 | 1464932736409 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}] 22:45:36 INFO - PROCESS | 1668 | 1464932736494 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 22:45:36 INFO - PROCESS | 1668 | 1464932736501 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:36 INFO - PROCESS | 1668 | ++DOCSHELL 0x11334f000 == 41 [pid = 1668] [id = 41] 22:45:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x115ea2800) [pid = 1668] [serial = 119] [outer = 0x0] 22:45:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x116726400) [pid = 1668] [serial = 120] [outer = 0x115ea2800] 22:45:36 INFO - PROCESS | 1668 | 1464932736528 Marionette DEBUG loaded listener.js 22:45:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x1169b0c00) [pid = 1668] [serial = 121] [outer = 0x115ea2800] 22:45:36 INFO - PROCESS | 1668 | 1464932736855 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]]]}] 22:45:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 22:45:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 470ms 22:45:36 INFO - PROCESS | 1668 | 1464932736874 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 22:45:36 INFO - PROCESS | 1668 | 1464932736879 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 22:45:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 22:45:36 INFO - PROCESS | 1668 | 1464932736891 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 22:45:36 INFO - PROCESS | 1668 | 1464932736892 Marionette TRACE conn2 <- [1,138,null,{}] 22:45:36 INFO - PROCESS | 1668 | 1464932736897 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}] 22:45:36 INFO - PROCESS | 1668 | 1464932736984 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 22:45:36 INFO - PROCESS | 1668 | 1464932736989 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:36 INFO - PROCESS | 1668 | ++DOCSHELL 0x116657000 == 42 [pid = 1668] [id = 42] 22:45:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x11711cc00) [pid = 1668] [serial = 122] [outer = 0x0] 22:45:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x1180b1800) [pid = 1668] [serial = 123] [outer = 0x11711cc00] 22:45:37 INFO - PROCESS | 1668 | 1464932737014 Marionette DEBUG loaded listener.js 22:45:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x1180d0c00) [pid = 1668] [serial = 124] [outer = 0x11711cc00] 22:45:37 INFO - PROCESS | 1668 | 1464932737345 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]]]}] 22:45:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 22:45:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 479ms 22:45:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 22:45:37 INFO - PROCESS | 1668 | 1464932737364 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 22:45:37 INFO - PROCESS | 1668 | 1464932737366 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 22:45:37 INFO - PROCESS | 1668 | 1464932737368 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 22:45:37 INFO - PROCESS | 1668 | 1464932737371 Marionette TRACE conn2 <- [1,142,null,{}] 22:45:37 INFO - PROCESS | 1668 | 1464932737396 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}] 22:45:37 INFO - PROCESS | 1668 | 1464932737491 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 22:45:37 INFO - PROCESS | 1668 | 1464932737499 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:37 INFO - PROCESS | 1668 | ++DOCSHELL 0x116f97800 == 43 [pid = 1668] [id = 43] 22:45:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x1184c8800) [pid = 1668] [serial = 125] [outer = 0x0] 22:45:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x118f44000) [pid = 1668] [serial = 126] [outer = 0x1184c8800] 22:45:37 INFO - PROCESS | 1668 | 1464932737542 Marionette DEBUG loaded listener.js 22:45:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x11934c000) [pid = 1668] [serial = 127] [outer = 0x1184c8800] 22:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x12b1b9400) [pid = 1668] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 22:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x11868f800) [pid = 1668] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 22:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x12d010c00) [pid = 1668] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 22:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x12c93bc00) [pid = 1668] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 22:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x12c0d1800) [pid = 1668] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 22:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x12c0c4400) [pid = 1668] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 22:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x12bd9c400) [pid = 1668] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 22:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x1184c8400) [pid = 1668] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 22:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x12baa3c00) [pid = 1668] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 22:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x12a85c400) [pid = 1668] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 22:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x12a7dbc00) [pid = 1668] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 22:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x1290e3c00) [pid = 1668] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 22:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x11868d800) [pid = 1668] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 22:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x112faa800) [pid = 1668] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 22:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x117118400) [pid = 1668] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 22:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x1180c6c00) [pid = 1668] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 22:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x118fa6c00) [pid = 1668] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 22:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x1180c8000) [pid = 1668] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 22:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x119a12c00) [pid = 1668] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 22:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x1182ad800) [pid = 1668] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 22:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x11934a800) [pid = 1668] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 22:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x12362e800) [pid = 1668] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 22:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x124555000) [pid = 1668] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 22:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x124982000) [pid = 1668] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 22:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x124b24000) [pid = 1668] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 22:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x1265bb000) [pid = 1668] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 22:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x1210f4400) [pid = 1668] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 22:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x112aec800) [pid = 1668] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 22:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x113b2d400) [pid = 1668] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 22:45:38 INFO - PROCESS | 1668 | 1464932738472 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]]]}] 22:45:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 22:45:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1135ms 22:45:38 INFO - PROCESS | 1668 | 1464932738512 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 22:45:38 INFO - PROCESS | 1668 | 1464932738516 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 22:45:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 22:45:38 INFO - PROCESS | 1668 | 1464932738519 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 22:45:38 INFO - PROCESS | 1668 | 1464932738521 Marionette TRACE conn2 <- [1,146,null,{}] 22:45:38 INFO - PROCESS | 1668 | 1464932738524 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}] 22:45:38 INFO - PROCESS | 1668 | 1464932738637 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 22:45:38 INFO - PROCESS | 1668 | 1464932738645 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:38 INFO - PROCESS | 1668 | ++DOCSHELL 0x1180da800 == 44 [pid = 1668] [id = 44] 22:45:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x1180c6c00) [pid = 1668] [serial = 128] [outer = 0x0] 22:45:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x118fa6c00) [pid = 1668] [serial = 129] [outer = 0x1180c6c00] 22:45:38 INFO - PROCESS | 1668 | 1464932738685 Marionette DEBUG loaded listener.js 22:45:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x119353400) [pid = 1668] [serial = 130] [outer = 0x1180c6c00] 22:45:39 INFO - PROCESS | 1668 | 1464932739046 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]]]}] 22:45:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 22:45:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 571ms 22:45:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 22:45:39 INFO - PROCESS | 1668 | 1464932739091 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 22:45:39 INFO - PROCESS | 1668 | 1464932739092 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 22:45:39 INFO - PROCESS | 1668 | 1464932739094 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 22:45:39 INFO - PROCESS | 1668 | 1464932739095 Marionette TRACE conn2 <- [1,150,null,{}] 22:45:39 INFO - PROCESS | 1668 | 1464932739098 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}] 22:45:39 INFO - PROCESS | 1668 | 1464932739163 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 22:45:39 INFO - PROCESS | 1668 | 1464932739168 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:39 INFO - PROCESS | 1668 | ++DOCSHELL 0x1181bf000 == 45 [pid = 1668] [id = 45] 22:45:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x11711c400) [pid = 1668] [serial = 131] [outer = 0x0] 22:45:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x1194f5800) [pid = 1668] [serial = 132] [outer = 0x11711c400] 22:45:39 INFO - PROCESS | 1668 | 1464932739194 Marionette DEBUG loaded listener.js 22:45:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x119a15400) [pid = 1668] [serial = 133] [outer = 0x11711c400] 22:45:39 INFO - PROCESS | 1668 | 1464932739503 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]]]}] 22:45:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 22:45:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 419ms 22:45:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 22:45:39 INFO - PROCESS | 1668 | 1464932739518 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 22:45:39 INFO - PROCESS | 1668 | 1464932739519 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 22:45:39 INFO - PROCESS | 1668 | 1464932739521 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 22:45:39 INFO - PROCESS | 1668 | 1464932739522 Marionette TRACE conn2 <- [1,154,null,{}] 22:45:39 INFO - PROCESS | 1668 | 1464932739525 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}] 22:45:39 INFO - PROCESS | 1668 | 1464932739608 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 22:45:39 INFO - PROCESS | 1668 | 1464932739617 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:39 INFO - PROCESS | 1668 | ++DOCSHELL 0x1181c0800 == 46 [pid = 1668] [id = 46] 22:45:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x11325fc00) [pid = 1668] [serial = 134] [outer = 0x0] 22:45:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x119b21400) [pid = 1668] [serial = 135] [outer = 0x11325fc00] 22:45:39 INFO - PROCESS | 1668 | 1464932739678 Marionette DEBUG loaded listener.js 22:45:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x123187400) [pid = 1668] [serial = 136] [outer = 0x11325fc00] 22:45:39 INFO - PROCESS | 1668 | 1464932739945 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]]]}] 22:45:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 22:45:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 469ms 22:45:39 INFO - PROCESS | 1668 | 1464932739991 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 22:45:39 INFO - PROCESS | 1668 | 1464932739992 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 22:45:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 22:45:40 INFO - PROCESS | 1668 | 1464932740002 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 22:45:40 INFO - PROCESS | 1668 | 1464932740003 Marionette TRACE conn2 <- [1,158,null,{}] 22:45:40 INFO - PROCESS | 1668 | 1464932740006 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}] 22:45:40 INFO - PROCESS | 1668 | 1464932740078 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 22:45:40 INFO - PROCESS | 1668 | 1464932740082 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:40 INFO - PROCESS | 1668 | ++DOCSHELL 0x1191d3000 == 47 [pid = 1668] [id = 47] 22:45:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x12329d400) [pid = 1668] [serial = 137] [outer = 0x0] 22:45:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x123628c00) [pid = 1668] [serial = 138] [outer = 0x12329d400] 22:45:40 INFO - PROCESS | 1668 | 1464932740108 Marionette DEBUG loaded listener.js 22:45:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x1242d9000) [pid = 1668] [serial = 139] [outer = 0x12329d400] 22:45:40 INFO - PROCESS | 1668 | 1464932740536 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]]]}] 22:45:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 22:45:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 569ms 22:45:40 INFO - PROCESS | 1668 | 1464932740572 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 22:45:40 INFO - PROCESS | 1668 | 1464932740575 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 22:45:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 22:45:40 INFO - PROCESS | 1668 | 1464932740579 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 22:45:40 INFO - PROCESS | 1668 | 1464932740581 Marionette TRACE conn2 <- [1,162,null,{}] 22:45:40 INFO - PROCESS | 1668 | 1464932740585 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}] 22:45:40 INFO - PROCESS | 1668 | 1464932740673 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 22:45:40 INFO - PROCESS | 1668 | 1464932740729 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:40 INFO - PROCESS | 1668 | ++DOCSHELL 0x11671d800 == 48 [pid = 1668] [id = 48] 22:45:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x113b30c00) [pid = 1668] [serial = 140] [outer = 0x0] 22:45:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x11660fc00) [pid = 1668] [serial = 141] [outer = 0x113b30c00] 22:45:40 INFO - PROCESS | 1668 | 1464932740760 Marionette DEBUG loaded listener.js 22:45:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x117682c00) [pid = 1668] [serial = 142] [outer = 0x113b30c00] 22:45:41 INFO - PROCESS | 1668 | 1464932741188 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]]]}] 22:45:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 22:45:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 621ms 22:45:41 INFO - PROCESS | 1668 | 1464932741200 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 22:45:41 INFO - PROCESS | 1668 | 1464932741204 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 22:45:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 22:45:41 INFO - PROCESS | 1668 | 1464932741209 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 22:45:41 INFO - PROCESS | 1668 | 1464932741210 Marionette TRACE conn2 <- [1,166,null,{}] 22:45:41 INFO - PROCESS | 1668 | 1464932741213 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}] 22:45:41 INFO - PROCESS | 1668 | 1464932741303 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 22:45:41 INFO - PROCESS | 1668 | 1464932741343 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:41 INFO - PROCESS | 1668 | ++DOCSHELL 0x1186b1800 == 49 [pid = 1668] [id = 49] 22:45:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x1180b2c00) [pid = 1668] [serial = 143] [outer = 0x0] 22:45:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x1184c9800) [pid = 1668] [serial = 144] [outer = 0x1180b2c00] 22:45:41 INFO - PROCESS | 1668 | 1464932741372 Marionette DEBUG loaded listener.js 22:45:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x11934bc00) [pid = 1668] [serial = 145] [outer = 0x1180b2c00] 22:45:41 INFO - PROCESS | 1668 | 1464932741800 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]]]}] 22:45:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 22:45:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 623ms 22:45:41 INFO - PROCESS | 1668 | 1464932741832 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 22:45:41 INFO - PROCESS | 1668 | 1464932741833 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 22:45:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 22:45:41 INFO - PROCESS | 1668 | 1464932741835 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 22:45:41 INFO - PROCESS | 1668 | 1464932741838 Marionette TRACE conn2 <- [1,170,null,{}] 22:45:41 INFO - PROCESS | 1668 | 1464932741862 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}] 22:45:41 INFO - PROCESS | 1668 | 1464932741981 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 22:45:42 INFO - PROCESS | 1668 | 1464932742038 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:42 INFO - PROCESS | 1668 | ++DOCSHELL 0x119a96800 == 50 [pid = 1668] [id = 50] 22:45:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x121293c00) [pid = 1668] [serial = 146] [outer = 0x0] 22:45:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x121296800) [pid = 1668] [serial = 147] [outer = 0x121293c00] 22:45:42 INFO - PROCESS | 1668 | 1464932742070 Marionette DEBUG loaded listener.js 22:45:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x123624400) [pid = 1668] [serial = 148] [outer = 0x121293c00] 22:45:42 INFO - PROCESS | 1668 | 1464932742470 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]]]}] 22:45:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 22:45:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 672ms 22:45:42 INFO - PROCESS | 1668 | 1464932742509 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 22:45:42 INFO - PROCESS | 1668 | 1464932742510 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 22:45:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 22:45:42 INFO - PROCESS | 1668 | 1464932742513 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 22:45:42 INFO - PROCESS | 1668 | 1464932742514 Marionette TRACE conn2 <- [1,174,null,{}] 22:45:42 INFO - PROCESS | 1668 | 1464932742516 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}] 22:45:42 INFO - PROCESS | 1668 | 1464932742605 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 22:45:42 INFO - PROCESS | 1668 | 1464932742645 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:42 INFO - PROCESS | 1668 | ++DOCSHELL 0x1181be800 == 51 [pid = 1668] [id = 51] 22:45:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x12423f000) [pid = 1668] [serial = 149] [outer = 0x0] 22:45:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x12454ec00) [pid = 1668] [serial = 150] [outer = 0x12423f000] 22:45:42 INFO - PROCESS | 1668 | 1464932742674 Marionette DEBUG loaded listener.js 22:45:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x12486c800) [pid = 1668] [serial = 151] [outer = 0x12423f000] 22:45:43 INFO - PROCESS | 1668 | 1464932743090 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]]]}] 22:45:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 22:45:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 619ms 22:45:43 INFO - PROCESS | 1668 | 1464932743133 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 22:45:43 INFO - PROCESS | 1668 | 1464932743134 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 22:45:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 22:45:43 INFO - PROCESS | 1668 | 1464932743137 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 22:45:43 INFO - PROCESS | 1668 | 1464932743138 Marionette TRACE conn2 <- [1,178,null,{}] 22:45:43 INFO - PROCESS | 1668 | 1464932743140 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}] 22:45:43 INFO - PROCESS | 1668 | 1464932743226 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 22:45:43 INFO - PROCESS | 1668 | 1464932743314 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:43 INFO - PROCESS | 1668 | ++DOCSHELL 0x112736800 == 52 [pid = 1668] [id = 52] 22:45:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x116730c00) [pid = 1668] [serial = 152] [outer = 0x0] 22:45:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x1180c7000) [pid = 1668] [serial = 153] [outer = 0x116730c00] 22:45:43 INFO - PROCESS | 1668 | 1464932743345 Marionette DEBUG loaded listener.js 22:45:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x12129b800) [pid = 1668] [serial = 154] [outer = 0x116730c00] 22:45:43 INFO - PROCESS | 1668 | 1464932743820 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]]]}] 22:45:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 22:45:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 725ms 22:45:43 INFO - PROCESS | 1668 | 1464932743864 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 22:45:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 22:45:43 INFO - PROCESS | 1668 | 1464932743868 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 22:45:43 INFO - PROCESS | 1668 | 1464932743873 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 22:45:43 INFO - PROCESS | 1668 | 1464932743876 Marionette TRACE conn2 <- [1,182,null,{}] 22:45:43 INFO - PROCESS | 1668 | 1464932743882 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}] 22:45:44 INFO - PROCESS | 1668 | 1464932744008 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 22:45:44 INFO - PROCESS | 1668 | --DOCSHELL 0x1181c0800 == 51 [pid = 1668] [id = 46] 22:45:44 INFO - PROCESS | 1668 | --DOCSHELL 0x1181bf000 == 50 [pid = 1668] [id = 45] 22:45:44 INFO - PROCESS | 1668 | --DOCSHELL 0x1180da800 == 49 [pid = 1668] [id = 44] 22:45:44 INFO - PROCESS | 1668 | --DOCSHELL 0x116f97800 == 48 [pid = 1668] [id = 43] 22:45:44 INFO - PROCESS | 1668 | --DOCSHELL 0x116657000 == 47 [pid = 1668] [id = 42] 22:45:44 INFO - PROCESS | 1668 | --DOCSHELL 0x117e30000 == 46 [pid = 1668] [id = 28] 22:45:44 INFO - PROCESS | 1668 | --DOCSHELL 0x1180d6000 == 45 [pid = 1668] [id = 29] 22:45:44 INFO - PROCESS | 1668 | --DOCSHELL 0x11334f000 == 44 [pid = 1668] [id = 41] 22:45:44 INFO - PROCESS | 1668 | --DOCSHELL 0x116ac7000 == 43 [pid = 1668] [id = 27] 22:45:44 INFO - PROCESS | 1668 | --DOCSHELL 0x1185db000 == 42 [pid = 1668] [id = 30] 22:45:44 INFO - PROCESS | 1668 | --DOCSHELL 0x12447a000 == 41 [pid = 1668] [id = 40] 22:45:44 INFO - PROCESS | 1668 | --DOCSHELL 0x1186b6000 == 40 [pid = 1668] [id = 31] 22:45:44 INFO - PROCESS | 1668 | --DOCSHELL 0x112736800 == 39 [pid = 1668] [id = 52] 22:45:44 INFO - PROCESS | 1668 | --DOCSHELL 0x1181be800 == 38 [pid = 1668] [id = 51] 22:45:44 INFO - PROCESS | 1668 | --DOCSHELL 0x119a96800 == 37 [pid = 1668] [id = 50] 22:45:44 INFO - PROCESS | 1668 | --DOCSHELL 0x1186b1800 == 36 [pid = 1668] [id = 49] 22:45:44 INFO - PROCESS | 1668 | --DOCSHELL 0x1191d3000 == 35 [pid = 1668] [id = 47] 22:45:44 INFO - PROCESS | 1668 | --DOCSHELL 0x11671d800 == 34 [pid = 1668] [id = 48] 22:45:44 INFO - PROCESS | 1668 | --DOCSHELL 0x119a86800 == 33 [pid = 1668] [id = 35] 22:45:44 INFO - PROCESS | 1668 | --DOCSHELL 0x119e82000 == 32 [pid = 1668] [id = 36] 22:45:44 INFO - PROCESS | 1668 | --DOCSHELL 0x119fec000 == 31 [pid = 1668] [id = 37] 22:45:44 INFO - PROCESS | 1668 | --DOCSHELL 0x1232ea000 == 30 [pid = 1668] [id = 39] 22:45:44 INFO - PROCESS | 1668 | --DOCSHELL 0x119499000 == 29 [pid = 1668] [id = 33] 22:45:44 INFO - PROCESS | 1668 | --DOCSHELL 0x118f91000 == 28 [pid = 1668] [id = 32] 22:45:44 INFO - PROCESS | 1668 | --DOCSHELL 0x119674000 == 27 [pid = 1668] [id = 34] 22:45:44 INFO - PROCESS | 1668 | --DOCSHELL 0x123213800 == 26 [pid = 1668] [id = 38] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x123624800) [pid = 1668] [serial = 11] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x11672a400) [pid = 1668] [serial = 72] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x117e0bc00) [pid = 1668] [serial = 75] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x1180bf400) [pid = 1668] [serial = 76] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x1182a3400) [pid = 1668] [serial = 78] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x118fe7800) [pid = 1668] [serial = 81] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x1194ea000) [pid = 1668] [serial = 84] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x1198abc00) [pid = 1668] [serial = 85] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x119b27000) [pid = 1668] [serial = 87] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x121299c00) [pid = 1668] [serial = 88] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x123189c00) [pid = 1668] [serial = 90] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x12340f000) [pid = 1668] [serial = 93] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x124035c00) [pid = 1668] [serial = 94] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x1242e3800) [pid = 1668] [serial = 96] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x124550000) [pid = 1668] [serial = 97] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x124981c00) [pid = 1668] [serial = 99] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x124d6b000) [pid = 1668] [serial = 102] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x1256dcc00) [pid = 1668] [serial = 105] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x126505c00) [pid = 1668] [serial = 108] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x126867800) [pid = 1668] [serial = 111] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x112d54400) [pid = 1668] [serial = 63] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x116727c00) [pid = 1668] [serial = 66] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x118fb3c00) [pid = 1668] [serial = 69] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x1198b1c00) [pid = 1668] [serial = 70] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x124d2fc00) [pid = 1668] [serial = 100] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x125799c00) [pid = 1668] [serial = 106] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x1169bb400) [pid = 1668] [serial = 73] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x118f37c00) [pid = 1668] [serial = 79] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x1265b0c00) [pid = 1668] [serial = 109] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x12340f400) [pid = 1668] [serial = 91] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x116a70c00) [pid = 1668] [serial = 67] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x1180cd800) [pid = 1668] [serial = 82] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x112f91c00) [pid = 1668] [serial = 64] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x126d30400) [pid = 1668] [serial = 112] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x128ca9400) [pid = 1668] [serial = 114] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x12bc16800) [pid = 1668] [serial = 61] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x12402d400) [pid = 1668] [serial = 8] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x12bda4400) [pid = 1668] [serial = 33] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x12978bc00) [pid = 1668] [serial = 30] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x12c017400) [pid = 1668] [serial = 31] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x12baa7800) [pid = 1668] [serial = 27] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x12bab0800) [pid = 1668] [serial = 28] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x12b2d3800) [pid = 1668] [serial = 24] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x12b3d0800) [pid = 1668] [serial = 25] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x12a7dd800) [pid = 1668] [serial = 21] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 79 (0x12a7e1800) [pid = 1668] [serial = 22] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 78 (0x1295eec00) [pid = 1668] [serial = 18] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 77 (0x12937cc00) [pid = 1668] [serial = 15] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 76 (0x129382800) [pid = 1668] [serial = 16] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 75 (0x118fddc00) [pid = 1668] [serial = 60] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 74 (0x12d3c2000) [pid = 1668] [serial = 57] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 73 (0x12bc13400) [pid = 1668] [serial = 58] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 72 (0x12b1b1c00) [pid = 1668] [serial = 54] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 71 (0x12b1b6800) [pid = 1668] [serial = 55] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 70 (0x12d090400) [pid = 1668] [serial = 51] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 69 (0x116961400) [pid = 1668] [serial = 52] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 68 (0x12cd5d400) [pid = 1668] [serial = 43] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 67 (0x12ced3800) [pid = 1668] [serial = 45] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 66 (0x12d018400) [pid = 1668] [serial = 48] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 65 (0x12cd57800) [pid = 1668] [serial = 42] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 64 (0x12c92fc00) [pid = 1668] [serial = 39] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 63 (0x12c935000) [pid = 1668] [serial = 40] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 62 (0x12c0c8c00) [pid = 1668] [serial = 36] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 61 (0x12c0ccc00) [pid = 1668] [serial = 37] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | --DOMWINDOW == 60 (0x12c021000) [pid = 1668] [serial = 34] [outer = 0x0] [url = about:blank] 22:45:44 INFO - PROCESS | 1668 | 1464932744572 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:44 INFO - PROCESS | 1668 | ++DOCSHELL 0x112264000 == 27 [pid = 1668] [id = 53] 22:45:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 61 (0x112f6b000) [pid = 1668] [serial = 155] [outer = 0x0] 22:45:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 62 (0x112f91c00) [pid = 1668] [serial = 156] [outer = 0x112f6b000] 22:45:44 INFO - PROCESS | 1668 | 1464932744620 Marionette DEBUG loaded listener.js 22:45:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 63 (0x113b2f400) [pid = 1668] [serial = 157] [outer = 0x112f6b000] 22:45:44 INFO - PROCESS | 1668 | 1464932744883 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]]]}] 22:45:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 22:45:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1025ms 22:45:44 INFO - PROCESS | 1668 | 1464932744903 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 22:45:44 INFO - PROCESS | 1668 | 1464932744905 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 22:45:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 22:45:44 INFO - PROCESS | 1668 | 1464932744926 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 22:45:44 INFO - PROCESS | 1668 | 1464932744931 Marionette TRACE conn2 <- [1,186,null,{}] 22:45:44 INFO - PROCESS | 1668 | 1464932744939 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}] 22:45:45 INFO - PROCESS | 1668 | 1464932745014 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 22:45:45 INFO - PROCESS | 1668 | 1464932745020 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:45 INFO - PROCESS | 1668 | ++DOCSHELL 0x116167000 == 28 [pid = 1668] [id = 54] 22:45:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 64 (0x1164ba000) [pid = 1668] [serial = 158] [outer = 0x0] 22:45:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 65 (0x11695e400) [pid = 1668] [serial = 159] [outer = 0x1164ba000] 22:45:45 INFO - PROCESS | 1668 | 1464932745049 Marionette DEBUG loaded listener.js 22:45:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 66 (0x116a73000) [pid = 1668] [serial = 160] [outer = 0x1164ba000] 22:45:45 INFO - PROCESS | 1668 | 1464932745355 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]]]}] 22:45:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 22:45:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 488ms 22:45:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 22:45:45 INFO - PROCESS | 1668 | 1464932745407 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 22:45:45 INFO - PROCESS | 1668 | 1464932745410 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 22:45:45 INFO - PROCESS | 1668 | 1464932745412 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 22:45:45 INFO - PROCESS | 1668 | 1464932745414 Marionette TRACE conn2 <- [1,190,null,{}] 22:45:45 INFO - PROCESS | 1668 | 1464932745417 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}] 22:45:45 INFO - PROCESS | 1668 | 1464932745510 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 22:45:45 INFO - PROCESS | 1668 | 1464932745522 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:45 INFO - PROCESS | 1668 | ++DOCSHELL 0x116987800 == 29 [pid = 1668] [id = 55] 22:45:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 67 (0x117683800) [pid = 1668] [serial = 161] [outer = 0x0] 22:45:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 68 (0x1180ba400) [pid = 1668] [serial = 162] [outer = 0x117683800] 22:45:45 INFO - PROCESS | 1668 | 1464932745563 Marionette DEBUG loaded listener.js 22:45:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 69 (0x118299c00) [pid = 1668] [serial = 163] [outer = 0x117683800] 22:45:45 INFO - PROCESS | 1668 | 1464932745897 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]]]}] 22:45:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 22:45:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 520ms 22:45:45 INFO - PROCESS | 1668 | 1464932745932 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 22:45:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 22:45:45 INFO - PROCESS | 1668 | 1464932745941 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 22:45:45 INFO - PROCESS | 1668 | 1464932745953 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 22:45:45 INFO - PROCESS | 1668 | 1464932745957 Marionette TRACE conn2 <- [1,194,null,{}] 22:45:45 INFO - PROCESS | 1668 | 1464932745960 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}] 22:45:46 INFO - PROCESS | 1668 | 1464932746028 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 22:45:46 INFO - PROCESS | 1668 | 1464932746033 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:46 INFO - PROCESS | 1668 | ++DOCSHELL 0x11745f000 == 30 [pid = 1668] [id = 56] 22:45:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 70 (0x1182a4000) [pid = 1668] [serial = 164] [outer = 0x0] 22:45:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 71 (0x11868c800) [pid = 1668] [serial = 165] [outer = 0x1182a4000] 22:45:46 INFO - PROCESS | 1668 | 1464932746060 Marionette DEBUG loaded listener.js 22:45:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 72 (0x118fe1800) [pid = 1668] [serial = 166] [outer = 0x1182a4000] 22:45:46 INFO - PROCESS | 1668 | 1464932746346 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]]]}] 22:45:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 22:45:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 431ms 22:45:46 INFO - PROCESS | 1668 | 1464932746375 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 22:45:46 INFO - PROCESS | 1668 | 1464932746378 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 22:45:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 22:45:46 INFO - PROCESS | 1668 | 1464932746387 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 22:45:46 INFO - PROCESS | 1668 | 1464932746389 Marionette TRACE conn2 <- [1,198,null,{}] 22:45:46 INFO - PROCESS | 1668 | 1464932746391 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}] 22:45:46 INFO - PROCESS | 1668 | 1464932746465 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 22:45:46 INFO - PROCESS | 1668 | 1464932746469 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:46 INFO - PROCESS | 1668 | ++DOCSHELL 0x118184800 == 31 [pid = 1668] [id = 57] 22:45:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 73 (0x11934cc00) [pid = 1668] [serial = 167] [outer = 0x0] 22:45:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 74 (0x1194eb400) [pid = 1668] [serial = 168] [outer = 0x11934cc00] 22:45:46 INFO - PROCESS | 1668 | 1464932746496 Marionette DEBUG loaded listener.js 22:45:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 75 (0x1194f6800) [pid = 1668] [serial = 169] [outer = 0x11934cc00] 22:45:46 INFO - PROCESS | 1668 | 1464932746837 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]]]}] 22:45:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 22:45:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 467ms 22:45:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 22:45:46 INFO - PROCESS | 1668 | 1464932746856 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 22:45:46 INFO - PROCESS | 1668 | 1464932746857 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 22:45:46 INFO - PROCESS | 1668 | 1464932746859 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 22:45:46 INFO - PROCESS | 1668 | 1464932746860 Marionette TRACE conn2 <- [1,202,null,{}] 22:45:46 INFO - PROCESS | 1668 | 1464932746863 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}] 22:45:46 INFO - PROCESS | 1668 | 1464932746949 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 22:45:46 INFO - PROCESS | 1668 | 1464932746955 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:46 INFO - PROCESS | 1668 | ++DOCSHELL 0x1181c8800 == 32 [pid = 1668] [id = 58] 22:45:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 76 (0x117680400) [pid = 1668] [serial = 170] [outer = 0x0] 22:45:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 77 (0x119a20000) [pid = 1668] [serial = 171] [outer = 0x117680400] 22:45:47 INFO - PROCESS | 1668 | 1464932747005 Marionette DEBUG loaded listener.js 22:45:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 78 (0x1210f4400) [pid = 1668] [serial = 172] [outer = 0x117680400] 22:45:47 INFO - PROCESS | 1668 | 1464932747334 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]]]}] 22:45:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 22:45:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 520ms 22:45:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 22:45:47 INFO - PROCESS | 1668 | 1464932747380 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 22:45:47 INFO - PROCESS | 1668 | 1464932747381 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 22:45:47 INFO - PROCESS | 1668 | 1464932747383 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 22:45:47 INFO - PROCESS | 1668 | 1464932747384 Marionette TRACE conn2 <- [1,206,null,{}] 22:45:47 INFO - PROCESS | 1668 | 1464932747386 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}] 22:45:47 INFO - PROCESS | 1668 | 1464932747470 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 22:45:47 INFO - PROCESS | 1668 | 1464932747474 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:47 INFO - PROCESS | 1668 | ++DOCSHELL 0x112652000 == 33 [pid = 1668] [id = 59] 22:45:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x1210fb800) [pid = 1668] [serial = 173] [outer = 0x0] 22:45:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x123297c00) [pid = 1668] [serial = 174] [outer = 0x1210fb800] 22:45:47 INFO - PROCESS | 1668 | 1464932747522 Marionette DEBUG loaded listener.js 22:45:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x12362e800) [pid = 1668] [serial = 175] [outer = 0x1210fb800] 22:45:47 INFO - PROCESS | 1668 | 1464932747839 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]]]}] 22:45:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 22:45:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 469ms 22:45:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 22:45:47 INFO - PROCESS | 1668 | 1464932747853 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 22:45:47 INFO - PROCESS | 1668 | 1464932747855 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 22:45:47 INFO - PROCESS | 1668 | 1464932747858 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 22:45:47 INFO - PROCESS | 1668 | 1464932747860 Marionette TRACE conn2 <- [1,210,null,{}] 22:45:47 INFO - PROCESS | 1668 | 1464932747864 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}] 22:45:47 INFO - PROCESS | 1668 | 1464932747987 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 22:45:48 INFO - PROCESS | 1668 | 1464932748004 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:48 INFO - PROCESS | 1668 | ++DOCSHELL 0x118fa2000 == 34 [pid = 1668] [id = 60] 22:45:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x112a7f000) [pid = 1668] [serial = 176] [outer = 0x0] 22:45:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x1242da800) [pid = 1668] [serial = 177] [outer = 0x112a7f000] 22:45:48 INFO - PROCESS | 1668 | 1464932748044 Marionette DEBUG loaded listener.js 22:45:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x12454fc00) [pid = 1668] [serial = 178] [outer = 0x112a7f000] 22:45:48 INFO - PROCESS | 1668 | 1464932748441 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]]]}] 22:45:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 22:45:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 622ms 22:45:48 INFO - PROCESS | 1668 | 1464932748484 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 22:45:48 INFO - PROCESS | 1668 | 1464932748485 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 22:45:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 22:45:48 INFO - PROCESS | 1668 | 1464932748488 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 22:45:48 INFO - PROCESS | 1668 | 1464932748489 Marionette TRACE conn2 <- [1,214,null,{}] 22:45:48 INFO - PROCESS | 1668 | 1464932748491 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}] 22:45:48 INFO - PROCESS | 1668 | 1464932748577 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 22:45:48 INFO - PROCESS | 1668 | 1464932748583 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:48 INFO - PROCESS | 1668 | ++DOCSHELL 0x11949f800 == 35 [pid = 1668] [id = 61] 22:45:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x114ee9000) [pid = 1668] [serial = 179] [outer = 0x0] 22:45:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x124b24000) [pid = 1668] [serial = 180] [outer = 0x114ee9000] 22:45:48 INFO - PROCESS | 1668 | 1464932748606 Marionette DEBUG loaded listener.js 22:45:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x124d6b000) [pid = 1668] [serial = 181] [outer = 0x114ee9000] 22:45:48 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x11325fc00) [pid = 1668] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 22:45:48 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x115ea2800) [pid = 1668] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 22:45:48 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x11711cc00) [pid = 1668] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 22:45:48 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x1184c8800) [pid = 1668] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 22:45:48 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x1180c6c00) [pid = 1668] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 22:45:48 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x11711c400) [pid = 1668] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 22:45:48 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x126753800) [pid = 1668] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 22:45:48 INFO - PROCESS | 1668 | --DOMWINDOW == 79 (0x12486b800) [pid = 1668] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 22:45:48 INFO - PROCESS | 1668 | --DOMWINDOW == 78 (0x12329d400) [pid = 1668] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 22:45:48 INFO - PROCESS | 1668 | --DOMWINDOW == 77 (0x128ea4c00) [pid = 1668] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 22:45:48 INFO - PROCESS | 1668 | 1464932748913 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]]]}] 22:45:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 22:45:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 467ms 22:45:48 INFO - PROCESS | 1668 | 1464932748956 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 22:45:48 INFO - PROCESS | 1668 | 1464932748957 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 22:45:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 22:45:48 INFO - PROCESS | 1668 | 1464932748959 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 22:45:48 INFO - PROCESS | 1668 | 1464932748960 Marionette TRACE conn2 <- [1,218,null,{}] 22:45:48 INFO - PROCESS | 1668 | 1464932748962 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}] 22:45:49 INFO - PROCESS | 1668 | 1464932749042 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 22:45:49 INFO - PROCESS | 1668 | 1464932749068 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:49 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194dc000 == 36 [pid = 1668] [id = 62] 22:45:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 78 (0x112f6ec00) [pid = 1668] [serial = 182] [outer = 0x0] 22:45:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x124981c00) [pid = 1668] [serial = 183] [outer = 0x112f6ec00] 22:45:49 INFO - PROCESS | 1668 | 1464932749093 Marionette DEBUG loaded listener.js 22:45:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x124d72c00) [pid = 1668] [serial = 184] [outer = 0x112f6ec00] 22:45:49 INFO - PROCESS | 1668 | 1464932749365 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]]]}] 22:45:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 22:45:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 419ms 22:45:49 INFO - PROCESS | 1668 | 1464932749384 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 22:45:49 INFO - PROCESS | 1668 | 1464932749385 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 22:45:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 22:45:49 INFO - PROCESS | 1668 | 1464932749388 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 22:45:49 INFO - PROCESS | 1668 | 1464932749389 Marionette TRACE conn2 <- [1,222,null,{}] 22:45:49 INFO - PROCESS | 1668 | 1464932749391 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}] 22:45:49 INFO - PROCESS | 1668 | 1464932749465 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 22:45:49 INFO - PROCESS | 1668 | 1464932749483 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:49 INFO - PROCESS | 1668 | ++DOCSHELL 0x119a93800 == 37 [pid = 1668] [id = 63] 22:45:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x1256b9000) [pid = 1668] [serial = 185] [outer = 0x0] 22:45:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x1256bc800) [pid = 1668] [serial = 186] [outer = 0x1256b9000] 22:45:49 INFO - PROCESS | 1668 | 1464932749513 Marionette DEBUG loaded listener.js 22:45:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x1256d5400) [pid = 1668] [serial = 187] [outer = 0x1256b9000] 22:45:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 22:45:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 424ms 22:45:49 INFO - PROCESS | 1668 | 1464932749807 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]]]}] 22:45:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 22:45:49 INFO - PROCESS | 1668 | 1464932749817 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 22:45:49 INFO - PROCESS | 1668 | 1464932749818 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 22:45:49 INFO - PROCESS | 1668 | 1464932749820 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 22:45:49 INFO - PROCESS | 1668 | 1464932749822 Marionette TRACE conn2 <- [1,226,null,{}] 22:45:49 INFO - PROCESS | 1668 | 1464932749824 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}] 22:45:49 INFO - PROCESS | 1668 | 1464932749909 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 22:45:49 INFO - PROCESS | 1668 | 1464932749951 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:49 INFO - PROCESS | 1668 | ++DOCSHELL 0x116fa4800 == 38 [pid = 1668] [id = 64] 22:45:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x11711c400) [pid = 1668] [serial = 188] [outer = 0x0] 22:45:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x1256d6c00) [pid = 1668] [serial = 189] [outer = 0x11711c400] 22:45:49 INFO - PROCESS | 1668 | 1464932749976 Marionette DEBUG loaded listener.js 22:45:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x12579b400) [pid = 1668] [serial = 190] [outer = 0x11711c400] 22:45:50 INFO - PROCESS | 1668 | 1464932750219 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]]]}] 22:45:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 22:45:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 420ms 22:45:50 INFO - PROCESS | 1668 | 1464932750242 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 22:45:50 INFO - PROCESS | 1668 | 1464932750243 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 22:45:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 22:45:50 INFO - PROCESS | 1668 | 1464932750255 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 22:45:50 INFO - PROCESS | 1668 | 1464932750256 Marionette TRACE conn2 <- [1,230,null,{}] 22:45:50 INFO - PROCESS | 1668 | 1464932750258 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}] 22:45:50 INFO - PROCESS | 1668 | 1464932750341 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 22:45:50 INFO - PROCESS | 1668 | 1464932750347 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:50 INFO - PROCESS | 1668 | ++DOCSHELL 0x12320c000 == 39 [pid = 1668] [id = 65] 22:45:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x126223800) [pid = 1668] [serial = 191] [outer = 0x0] 22:45:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x126508000) [pid = 1668] [serial = 192] [outer = 0x126223800] 22:45:50 INFO - PROCESS | 1668 | 1464932750371 Marionette DEBUG loaded listener.js 22:45:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x1265b2400) [pid = 1668] [serial = 193] [outer = 0x126223800] 22:45:50 INFO - PROCESS | 1668 | 1464932750644 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]]]}] 22:45:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 22:45:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 420ms 22:45:50 INFO - PROCESS | 1668 | 1464932750673 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 22:45:50 INFO - PROCESS | 1668 | 1464932750675 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 22:45:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 22:45:50 INFO - PROCESS | 1668 | 1464932750704 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 22:45:50 INFO - PROCESS | 1668 | 1464932750705 Marionette TRACE conn2 <- [1,234,null,{}] 22:45:50 INFO - PROCESS | 1668 | 1464932750710 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}] 22:45:50 INFO - PROCESS | 1668 | 1464932750823 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 22:45:50 INFO - PROCESS | 1668 | 1464932750866 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:50 INFO - PROCESS | 1668 | ++DOCSHELL 0x11206b000 == 40 [pid = 1668] [id = 66] 22:45:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x111e3d800) [pid = 1668] [serial = 194] [outer = 0x0] 22:45:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x112a73c00) [pid = 1668] [serial = 195] [outer = 0x111e3d800] 22:45:50 INFO - PROCESS | 1668 | 1464932750897 Marionette DEBUG loaded listener.js 22:45:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x11325f400) [pid = 1668] [serial = 196] [outer = 0x111e3d800] 22:45:51 INFO - PROCESS | 1668 | 1464932751401 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]]]}] 22:45:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 22:45:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 747ms 22:45:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 22:45:51 INFO - PROCESS | 1668 | 1464932751425 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 22:45:51 INFO - PROCESS | 1668 | 1464932751428 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 22:45:51 INFO - PROCESS | 1668 | 1464932751431 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 22:45:51 INFO - PROCESS | 1668 | 1464932751433 Marionette TRACE conn2 <- [1,238,null,{}] 22:45:51 INFO - PROCESS | 1668 | 1464932751436 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}] 22:45:51 INFO - PROCESS | 1668 | 1464932751539 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 22:45:51 INFO - PROCESS | 1668 | 1464932751603 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:51 INFO - PROCESS | 1668 | ++DOCSHELL 0x116f9a000 == 41 [pid = 1668] [id = 67] 22:45:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x11618d000) [pid = 1668] [serial = 197] [outer = 0x0] 22:45:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x1169bb800) [pid = 1668] [serial = 198] [outer = 0x11618d000] 22:45:51 INFO - PROCESS | 1668 | 1464932751633 Marionette DEBUG loaded listener.js 22:45:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x117682800) [pid = 1668] [serial = 199] [outer = 0x11618d000] 22:45:52 INFO - PROCESS | 1668 | 1464932752258 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]]]}] 22:45:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 22:45:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 871ms 22:45:52 INFO - PROCESS | 1668 | 1464932752302 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 22:45:52 INFO - PROCESS | 1668 | 1464932752303 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 22:45:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 22:45:52 INFO - PROCESS | 1668 | 1464932752306 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 22:45:52 INFO - PROCESS | 1668 | 1464932752308 Marionette TRACE conn2 <- [1,242,null,{}] 22:45:52 INFO - PROCESS | 1668 | 1464932752312 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}] 22:45:52 INFO - PROCESS | 1668 | 1464932752429 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 22:45:52 INFO - PROCESS | 1668 | --DOCSHELL 0x12320c000 == 40 [pid = 1668] [id = 65] 22:45:52 INFO - PROCESS | 1668 | --DOCSHELL 0x116fa4800 == 39 [pid = 1668] [id = 64] 22:45:52 INFO - PROCESS | 1668 | --DOCSHELL 0x119a93800 == 38 [pid = 1668] [id = 63] 22:45:52 INFO - PROCESS | 1668 | --DOCSHELL 0x1194dc000 == 37 [pid = 1668] [id = 62] 22:45:52 INFO - PROCESS | 1668 | --DOCSHELL 0x11949f800 == 36 [pid = 1668] [id = 61] 22:45:52 INFO - PROCESS | 1668 | --DOCSHELL 0x118fa2000 == 35 [pid = 1668] [id = 60] 22:45:52 INFO - PROCESS | 1668 | --DOCSHELL 0x112652000 == 34 [pid = 1668] [id = 59] 22:45:52 INFO - PROCESS | 1668 | --DOCSHELL 0x1181c8800 == 33 [pid = 1668] [id = 58] 22:45:52 INFO - PROCESS | 1668 | --DOCSHELL 0x118184800 == 32 [pid = 1668] [id = 57] 22:45:52 INFO - PROCESS | 1668 | --DOCSHELL 0x11745f000 == 31 [pid = 1668] [id = 56] 22:45:52 INFO - PROCESS | 1668 | --DOCSHELL 0x116987800 == 30 [pid = 1668] [id = 55] 22:45:52 INFO - PROCESS | 1668 | --DOCSHELL 0x116167000 == 29 [pid = 1668] [id = 54] 22:45:52 INFO - PROCESS | 1668 | --DOCSHELL 0x112264000 == 28 [pid = 1668] [id = 53] 22:45:52 INFO - PROCESS | 1668 | 1464932752542 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:52 INFO - PROCESS | 1668 | ++DOCSHELL 0x112ad5800 == 29 [pid = 1668] [id = 68] 22:45:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x115c89800) [pid = 1668] [serial = 200] [outer = 0x0] 22:45:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x116610c00) [pid = 1668] [serial = 201] [outer = 0x115c89800] 22:45:52 INFO - PROCESS | 1668 | 1464932752586 Marionette DEBUG loaded listener.js 22:45:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x116a70c00) [pid = 1668] [serial = 202] [outer = 0x115c89800] 22:45:52 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x123628c00) [pid = 1668] [serial = 138] [outer = 0x0] [url = about:blank] 22:45:52 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x1242d9000) [pid = 1668] [serial = 139] [outer = 0x0] [url = about:blank] 22:45:52 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x129380400) [pid = 1668] [serial = 117] [outer = 0x0] [url = about:blank] 22:45:52 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x123187400) [pid = 1668] [serial = 136] [outer = 0x0] [url = about:blank] 22:45:52 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x116726400) [pid = 1668] [serial = 120] [outer = 0x0] [url = about:blank] 22:45:52 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x1180b1800) [pid = 1668] [serial = 123] [outer = 0x0] [url = about:blank] 22:45:52 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x1180d0c00) [pid = 1668] [serial = 124] [outer = 0x0] [url = about:blank] 22:45:52 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x118f44000) [pid = 1668] [serial = 126] [outer = 0x0] [url = about:blank] 22:45:52 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x119353400) [pid = 1668] [serial = 130] [outer = 0x0] [url = about:blank] 22:45:52 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x119a15400) [pid = 1668] [serial = 133] [outer = 0x0] [url = about:blank] 22:45:52 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x119b21400) [pid = 1668] [serial = 135] [outer = 0x0] [url = about:blank] 22:45:52 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x11934c000) [pid = 1668] [serial = 127] [outer = 0x0] [url = about:blank] 22:45:52 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x1194f5800) [pid = 1668] [serial = 132] [outer = 0x0] [url = about:blank] 22:45:52 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x1169b0c00) [pid = 1668] [serial = 121] [outer = 0x0] [url = about:blank] 22:45:52 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x118fa6c00) [pid = 1668] [serial = 129] [outer = 0x0] [url = about:blank] 22:45:52 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x1295e5000) [pid = 1668] [serial = 118] [outer = 0x0] [url = about:blank] 22:45:52 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x128ea2000) [pid = 1668] [serial = 115] [outer = 0x0] [url = about:blank] 22:45:52 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x1256d9400) [pid = 1668] [serial = 103] [outer = 0x0] [url = about:blank] 22:45:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x1180b5c00) [pid = 1668] [serial = 203] [outer = 0x12d00f400] 22:45:53 INFO - PROCESS | 1668 | 1464932753009 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]]]}] 22:45:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 22:45:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 721ms 22:45:53 INFO - PROCESS | 1668 | 1464932753029 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 22:45:53 INFO - PROCESS | 1668 | 1464932753034 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 22:45:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 22:45:53 INFO - PROCESS | 1668 | 1464932753038 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 22:45:53 INFO - PROCESS | 1668 | 1464932753040 Marionette TRACE conn2 <- [1,246,null,{}] 22:45:53 INFO - PROCESS | 1668 | 1464932753042 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}] 22:45:53 INFO - PROCESS | 1668 | 1464932753112 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 22:45:53 INFO - PROCESS | 1668 | 1464932753117 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:53 INFO - PROCESS | 1668 | ++DOCSHELL 0x116aaa800 == 30 [pid = 1668] [id = 69] 22:45:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x11767e000) [pid = 1668] [serial = 204] [outer = 0x0] 22:45:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x1180b9400) [pid = 1668] [serial = 205] [outer = 0x11767e000] 22:45:53 INFO - PROCESS | 1668 | 1464932753146 Marionette DEBUG loaded listener.js 22:45:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x118690c00) [pid = 1668] [serial = 206] [outer = 0x11767e000] 22:45:53 INFO - PROCESS | 1668 | 1464932753527 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]]]}] 22:45:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 22:45:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 523ms 22:45:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 22:45:53 INFO - PROCESS | 1668 | 1464932753562 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 22:45:53 INFO - PROCESS | 1668 | 1464932753563 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 22:45:53 INFO - PROCESS | 1668 | 1464932753565 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 22:45:53 INFO - PROCESS | 1668 | 1464932753567 Marionette TRACE conn2 <- [1,250,null,{}] 22:45:53 INFO - PROCESS | 1668 | 1464932753578 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}] 22:45:53 INFO - PROCESS | 1668 | 1464932753648 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 22:45:53 INFO - PROCESS | 1668 | 1464932753657 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:53 INFO - PROCESS | 1668 | ++DOCSHELL 0x11817b800 == 31 [pid = 1668] [id = 70] 22:45:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x118fe0c00) [pid = 1668] [serial = 207] [outer = 0x0] 22:45:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x11934f000) [pid = 1668] [serial = 208] [outer = 0x118fe0c00] 22:45:53 INFO - PROCESS | 1668 | 1464932753705 Marionette DEBUG loaded listener.js 22:45:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x119a15000) [pid = 1668] [serial = 209] [outer = 0x118fe0c00] 22:45:54 INFO - PROCESS | 1668 | 1464932754150 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]]]}] 22:45:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 22:45:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 625ms 22:45:54 INFO - PROCESS | 1668 | 1464932754190 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 22:45:54 INFO - PROCESS | 1668 | 1464932754192 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 22:45:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 22:45:54 INFO - PROCESS | 1668 | 1464932754194 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 22:45:54 INFO - PROCESS | 1668 | 1464932754195 Marionette TRACE conn2 <- [1,254,null,{}] 22:45:54 INFO - PROCESS | 1668 | 1464932754198 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}] 22:45:54 INFO - PROCESS | 1668 | 1464932754269 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 22:45:54 INFO - PROCESS | 1668 | 1464932754273 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:54 INFO - PROCESS | 1668 | ++DOCSHELL 0x1185e7800 == 32 [pid = 1668] [id = 71] 22:45:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x112d54400) [pid = 1668] [serial = 210] [outer = 0x0] 22:45:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x1210fe000) [pid = 1668] [serial = 211] [outer = 0x112d54400] 22:45:54 INFO - PROCESS | 1668 | 1464932754300 Marionette DEBUG loaded listener.js 22:45:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x121299400) [pid = 1668] [serial = 212] [outer = 0x112d54400] 22:45:54 INFO - PROCESS | 1668 | 1464932754602 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]]]}] 22:45:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 22:45:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 420ms 22:45:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 22:45:54 INFO - PROCESS | 1668 | 1464932754619 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 22:45:54 INFO - PROCESS | 1668 | 1464932754620 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 22:45:54 INFO - PROCESS | 1668 | 1464932754623 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 22:45:54 INFO - PROCESS | 1668 | 1464932754626 Marionette TRACE conn2 <- [1,258,null,{}] 22:45:54 INFO - PROCESS | 1668 | 1464932754633 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}] 22:45:54 INFO - PROCESS | 1668 | 1464932754737 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 22:45:54 INFO - PROCESS | 1668 | 1464932754812 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:54 INFO - PROCESS | 1668 | ++DOCSHELL 0x11328e000 == 33 [pid = 1668] [id = 72] 22:45:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x112d5ec00) [pid = 1668] [serial = 213] [outer = 0x0] 22:45:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x121296c00) [pid = 1668] [serial = 214] [outer = 0x112d5ec00] 22:45:54 INFO - PROCESS | 1668 | 1464932754852 Marionette DEBUG loaded listener.js 22:45:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x123491c00) [pid = 1668] [serial = 215] [outer = 0x112d5ec00] 22:45:55 INFO - PROCESS | 1668 | 1464932755277 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]]]}] 22:45:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 22:45:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 674ms 22:45:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 22:45:55 INFO - PROCESS | 1668 | 1464932755298 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 22:45:55 INFO - PROCESS | 1668 | 1464932755299 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 22:45:55 INFO - PROCESS | 1668 | 1464932755308 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 22:45:55 INFO - PROCESS | 1668 | 1464932755309 Marionette TRACE conn2 <- [1,262,null,{}] 22:45:55 INFO - PROCESS | 1668 | 1464932755323 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}] 22:45:55 INFO - PROCESS | 1668 | 1464932755428 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 22:45:55 INFO - PROCESS | 1668 | 1464932755433 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:55 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194ce000 == 34 [pid = 1668] [id = 73] 22:45:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x123697800) [pid = 1668] [serial = 216] [outer = 0x0] 22:45:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x124554400) [pid = 1668] [serial = 217] [outer = 0x123697800] 22:45:55 INFO - PROCESS | 1668 | 1464932755459 Marionette DEBUG loaded listener.js 22:45:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x1256ba400) [pid = 1668] [serial = 218] [outer = 0x123697800] 22:45:55 INFO - PROCESS | 1668 | 1464932755767 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]]]}] 22:45:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 22:45:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 488ms 22:45:55 INFO - PROCESS | 1668 | 1464932755789 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 22:45:55 INFO - PROCESS | 1668 | 1464932755790 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 22:45:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 22:45:55 INFO - PROCESS | 1668 | 1464932755793 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 22:45:55 INFO - PROCESS | 1668 | 1464932755794 Marionette TRACE conn2 <- [1,266,null,{}] 22:45:55 INFO - PROCESS | 1668 | 1464932755809 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}] 22:45:55 INFO - PROCESS | 1668 | 1464932755898 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 22:45:55 INFO - PROCESS | 1668 | 1464932755902 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:55 INFO - PROCESS | 1668 | ++DOCSHELL 0x11968d800 == 35 [pid = 1668] [id = 74] 22:45:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x1256bbc00) [pid = 1668] [serial = 219] [outer = 0x0] 22:45:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x1256d9400) [pid = 1668] [serial = 220] [outer = 0x1256bbc00] 22:45:55 INFO - PROCESS | 1668 | 1464932755927 Marionette DEBUG loaded listener.js 22:45:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x125790000) [pid = 1668] [serial = 221] [outer = 0x1256bbc00] 22:45:56 INFO - PROCESS | 1668 | 1464932756235 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]]]}] 22:45:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 22:45:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 482ms 22:45:56 INFO - PROCESS | 1668 | 1464932756275 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 22:45:56 INFO - PROCESS | 1668 | 1464932756276 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 22:45:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 22:45:56 INFO - PROCESS | 1668 | 1464932756285 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 22:45:56 INFO - PROCESS | 1668 | 1464932756286 Marionette TRACE conn2 <- [1,270,null,{}] 22:45:56 INFO - PROCESS | 1668 | 1464932756288 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}] 22:45:56 INFO - PROCESS | 1668 | 1464932756370 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 22:45:56 INFO - PROCESS | 1668 | 1464932756374 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:56 INFO - PROCESS | 1668 | ++DOCSHELL 0x119f31800 == 36 [pid = 1668] [id = 75] 22:45:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x1256d3c00) [pid = 1668] [serial = 222] [outer = 0x0] 22:45:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x126511400) [pid = 1668] [serial = 223] [outer = 0x1256d3c00] 22:45:56 INFO - PROCESS | 1668 | 1464932756405 Marionette DEBUG loaded listener.js 22:45:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x126758400) [pid = 1668] [serial = 224] [outer = 0x1256d3c00] 22:45:56 INFO - PROCESS | 1668 | 1464932756676 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]]]}] 22:45:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 22:45:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 419ms 22:45:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 22:45:56 INFO - PROCESS | 1668 | 1464932756705 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 22:45:56 INFO - PROCESS | 1668 | 1464932756706 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 22:45:56 INFO - PROCESS | 1668 | 1464932756708 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 22:45:56 INFO - PROCESS | 1668 | 1464932756709 Marionette TRACE conn2 <- [1,274,null,{}] 22:45:56 INFO - PROCESS | 1668 | 1464932756724 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}] 22:45:56 INFO - PROCESS | 1668 | 1464932756889 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 22:45:56 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x117680400) [pid = 1668] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 22:45:56 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x117683800) [pid = 1668] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 22:45:56 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x113b30c00) [pid = 1668] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 22:45:56 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x1180b2c00) [pid = 1668] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 22:45:56 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x121293c00) [pid = 1668] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 22:45:56 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x12423f000) [pid = 1668] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 22:45:56 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x1210fb800) [pid = 1668] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 22:45:56 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x114ee9000) [pid = 1668] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 22:45:56 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x112f6ec00) [pid = 1668] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 22:45:56 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x112a7f000) [pid = 1668] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 22:45:56 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x1256b9000) [pid = 1668] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 22:45:56 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x1182a4000) [pid = 1668] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 22:45:56 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x112f6b000) [pid = 1668] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 22:45:56 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x1164ba000) [pid = 1668] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 22:45:56 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x11711c400) [pid = 1668] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 22:45:56 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x11934cc00) [pid = 1668] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 22:45:56 INFO - PROCESS | 1668 | 1464932756923 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:56 INFO - PROCESS | 1668 | ++DOCSHELL 0x116f9d000 == 37 [pid = 1668] [id = 76] 22:45:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x111e34c00) [pid = 1668] [serial = 225] [outer = 0x0] 22:45:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x112fb7800) [pid = 1668] [serial = 226] [outer = 0x111e34c00] 22:45:56 INFO - PROCESS | 1668 | 1464932756947 Marionette DEBUG loaded listener.js 22:45:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x1180b7400) [pid = 1668] [serial = 227] [outer = 0x111e34c00] 22:45:57 INFO - PROCESS | 1668 | 1464932757215 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]]]}] 22:45:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 22:45:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 533ms 22:45:57 INFO - PROCESS | 1668 | 1464932757242 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 22:45:57 INFO - PROCESS | 1668 | 1464932757243 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 22:45:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 22:45:57 INFO - PROCESS | 1668 | 1464932757254 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 22:45:57 INFO - PROCESS | 1668 | 1464932757255 Marionette TRACE conn2 <- [1,278,null,{}] 22:45:57 INFO - PROCESS | 1668 | 1464932757257 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}] 22:45:57 INFO - PROCESS | 1668 | 1464932757339 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 22:45:57 INFO - PROCESS | 1668 | 1464932757344 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:57 INFO - PROCESS | 1668 | ++DOCSHELL 0x1185e7000 == 38 [pid = 1668] [id = 77] 22:45:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x118f3f400) [pid = 1668] [serial = 228] [outer = 0x0] 22:45:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x124d28000) [pid = 1668] [serial = 229] [outer = 0x118f3f400] 22:45:57 INFO - PROCESS | 1668 | 1464932757376 Marionette DEBUG loaded listener.js 22:45:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x1267df800) [pid = 1668] [serial = 230] [outer = 0x118f3f400] 22:45:57 INFO - PROCESS | 1668 | 1464932757792 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]]]}] 22:45:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 22:45:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 569ms 22:45:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 22:45:57 INFO - PROCESS | 1668 | 1464932757824 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 22:45:57 INFO - PROCESS | 1668 | 1464932757827 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 22:45:57 INFO - PROCESS | 1668 | 1464932757830 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 22:45:57 INFO - PROCESS | 1668 | 1464932757832 Marionette TRACE conn2 <- [1,282,null,{}] 22:45:57 INFO - PROCESS | 1668 | 1464932757836 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}] 22:45:57 INFO - PROCESS | 1668 | 1464932757931 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 22:45:57 INFO - PROCESS | 1668 | 1464932757935 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:57 INFO - PROCESS | 1668 | ++DOCSHELL 0x12446e000 == 39 [pid = 1668] [id = 78] 22:45:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x12686dc00) [pid = 1668] [serial = 231] [outer = 0x0] 22:45:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x128ca7800) [pid = 1668] [serial = 232] [outer = 0x12686dc00] 22:45:57 INFO - PROCESS | 1668 | 1464932757964 Marionette DEBUG loaded listener.js 22:45:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x1290da400) [pid = 1668] [serial = 233] [outer = 0x12686dc00] 22:45:58 INFO - PROCESS | 1668 | 1464932758250 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]]]}] 22:45:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 22:45:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 471ms 22:45:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 22:45:58 INFO - PROCESS | 1668 | 1464932758300 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 22:45:58 INFO - PROCESS | 1668 | 1464932758302 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 22:45:58 INFO - PROCESS | 1668 | 1464932758304 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 22:45:58 INFO - PROCESS | 1668 | 1464932758305 Marionette TRACE conn2 <- [1,286,null,{}] 22:45:58 INFO - PROCESS | 1668 | 1464932758307 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}] 22:45:58 INFO - PROCESS | 1668 | 1464932758379 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 22:45:58 INFO - PROCESS | 1668 | 1464932758421 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:58 INFO - PROCESS | 1668 | ++DOCSHELL 0x124543800 == 40 [pid = 1668] [id = 79] 22:45:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x126b2d000) [pid = 1668] [serial = 234] [outer = 0x0] 22:45:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x12937bc00) [pid = 1668] [serial = 235] [outer = 0x126b2d000] 22:45:58 INFO - PROCESS | 1668 | 1464932758445 Marionette DEBUG loaded listener.js 22:45:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x129387400) [pid = 1668] [serial = 236] [outer = 0x126b2d000] 22:45:58 INFO - PROCESS | 1668 | 1464932758714 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]]]}] 22:45:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 22:45:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 467ms 22:45:58 INFO - PROCESS | 1668 | 1464932758772 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 22:45:58 INFO - PROCESS | 1668 | 1464932758773 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 22:45:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 22:45:58 INFO - PROCESS | 1668 | 1464932758776 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 22:45:58 INFO - PROCESS | 1668 | 1464932758777 Marionette TRACE conn2 <- [1,290,null,{}] 22:45:58 INFO - PROCESS | 1668 | 1464932758783 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}] 22:45:58 INFO - PROCESS | 1668 | 1464932758865 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 22:45:58 INFO - PROCESS | 1668 | 1464932758869 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:58 INFO - PROCESS | 1668 | ++DOCSHELL 0x1250d3000 == 41 [pid = 1668] [id = 80] 22:45:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x1295e5800) [pid = 1668] [serial = 237] [outer = 0x0] 22:45:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x1295eb000) [pid = 1668] [serial = 238] [outer = 0x1295e5800] 22:45:58 INFO - PROCESS | 1668 | 1464932758893 Marionette DEBUG loaded listener.js 22:45:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x129783400) [pid = 1668] [serial = 239] [outer = 0x1295e5800] 22:45:59 INFO - PROCESS | 1668 | 1464932759335 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]]]}] 22:45:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 22:45:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 571ms 22:45:59 INFO - PROCESS | 1668 | 1464932759347 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 22:45:59 INFO - PROCESS | 1668 | 1464932759350 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 22:45:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 22:45:59 INFO - PROCESS | 1668 | 1464932759354 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 22:45:59 INFO - PROCESS | 1668 | 1464932759356 Marionette TRACE conn2 <- [1,294,null,{}] 22:45:59 INFO - PROCESS | 1668 | 1464932759360 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}] 22:45:59 INFO - PROCESS | 1668 | 1464932759455 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 22:45:59 INFO - PROCESS | 1668 | 1464932759496 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:59 INFO - PROCESS | 1668 | ++DOCSHELL 0x117e12800 == 42 [pid = 1668] [id = 81] 22:45:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x113268000) [pid = 1668] [serial = 240] [outer = 0x0] 22:45:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x1169bac00) [pid = 1668] [serial = 241] [outer = 0x113268000] 22:45:59 INFO - PROCESS | 1668 | 1464932759527 Marionette DEBUG loaded listener.js 22:45:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x1180b7000) [pid = 1668] [serial = 242] [outer = 0x113268000] 22:45:59 INFO - PROCESS | 1668 | 1464932759934 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]]]}] 22:45: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. 22:45:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 621ms 22:45:59 INFO - PROCESS | 1668 | 1464932759980 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 22:45:59 INFO - PROCESS | 1668 | 1464932759984 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 22:45:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 22:45:59 INFO - PROCESS | 1668 | 1464932759989 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 22:45:59 INFO - PROCESS | 1668 | 1464932759990 Marionette TRACE conn2 <- [1,298,null,{}] 22:45:59 INFO - PROCESS | 1668 | 1464932759993 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}] 22:46:00 INFO - PROCESS | 1668 | 1464932760090 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 22:46:00 INFO - PROCESS | 1668 | 1464932760146 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:00 INFO - PROCESS | 1668 | ++DOCSHELL 0x11968e000 == 43 [pid = 1668] [id = 82] 22:46:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x1180d0c00) [pid = 1668] [serial = 243] [outer = 0x0] 22:46:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x118fdb800) [pid = 1668] [serial = 244] [outer = 0x1180d0c00] 22:46:00 INFO - PROCESS | 1668 | 1464932760177 Marionette DEBUG loaded listener.js 22:46:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x119a12400) [pid = 1668] [serial = 245] [outer = 0x1180d0c00] 22:46:00 INFO - PROCESS | 1668 | 1464932760580 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]]]}] 22:46: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. 22:46:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 625ms 22:46:00 INFO - PROCESS | 1668 | 1464932760613 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 22:46:00 INFO - PROCESS | 1668 | 1464932760615 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 22:46:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 22:46:00 INFO - PROCESS | 1668 | 1464932760617 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 22:46:00 INFO - PROCESS | 1668 | 1464932760620 Marionette TRACE conn2 <- [1,302,null,{}] 22:46:00 INFO - PROCESS | 1668 | 1464932760627 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}] 22:46:00 INFO - PROCESS | 1668 | 1464932760723 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 22:46:00 INFO - PROCESS | 1668 | 1464932760797 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:00 INFO - PROCESS | 1668 | ++DOCSHELL 0x12576f000 == 44 [pid = 1668] [id = 83] 22:46:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x123291400) [pid = 1668] [serial = 246] [outer = 0x0] 22:46:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x124551400) [pid = 1668] [serial = 247] [outer = 0x123291400] 22:46:00 INFO - PROCESS | 1668 | 1464932760828 Marionette DEBUG loaded listener.js 22:46:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x12455b800) [pid = 1668] [serial = 248] [outer = 0x123291400] 22:46:01 INFO - PROCESS | 1668 | 1464932761225 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]]]}] 22:46: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. 22:46:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 622ms 22:46:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 22:46:01 INFO - PROCESS | 1668 | 1464932761239 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 22:46:01 INFO - PROCESS | 1668 | 1464932761241 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 22:46:01 INFO - PROCESS | 1668 | 1464932761244 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 22:46:01 INFO - PROCESS | 1668 | 1464932761245 Marionette TRACE conn2 <- [1,306,null,{}] 22:46:01 INFO - PROCESS | 1668 | 1464932761247 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}] 22:46:01 INFO - PROCESS | 1668 | 1464932761343 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 22:46:01 INFO - PROCESS | 1668 | 1464932761414 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:01 INFO - PROCESS | 1668 | ++DOCSHELL 0x126732000 == 45 [pid = 1668] [id = 84] 22:46:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x124240800) [pid = 1668] [serial = 249] [outer = 0x0] 22:46:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x124d73400) [pid = 1668] [serial = 250] [outer = 0x124240800] 22:46:01 INFO - PROCESS | 1668 | 1464932761460 Marionette DEBUG loaded listener.js 22:46:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x1256be400) [pid = 1668] [serial = 251] [outer = 0x124240800] 22:46:02 INFO - PROCESS | 1668 | 1464932762103 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]]]}] 22:46:02 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. 22:46:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 921ms 22:46:02 INFO - PROCESS | 1668 | 1464932762167 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 22:46:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 22:46:02 INFO - PROCESS | 1668 | 1464932762169 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 22:46:02 INFO - PROCESS | 1668 | 1464932762172 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 22:46:02 INFO - PROCESS | 1668 | 1464932762175 Marionette TRACE conn2 <- [1,310,null,{}] 22:46:02 INFO - PROCESS | 1668 | 1464932762178 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}] 22:46:02 INFO - PROCESS | 1668 | 1464932762263 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 22:46:02 INFO - PROCESS | 1668 | 1464932762317 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:02 INFO - PROCESS | 1668 | ++DOCSHELL 0x117460000 == 46 [pid = 1668] [id = 85] 22:46:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x112a7f000) [pid = 1668] [serial = 252] [outer = 0x0] 22:46:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x116731c00) [pid = 1668] [serial = 253] [outer = 0x112a7f000] 22:46:02 INFO - PROCESS | 1668 | 1464932762343 Marionette DEBUG loaded listener.js 22:46:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x117e06400) [pid = 1668] [serial = 254] [outer = 0x112a7f000] 22:46:02 INFO - PROCESS | 1668 | 1464932762755 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]]]}] 22:46: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. 22:46:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 622ms 22:46:02 INFO - PROCESS | 1668 | 1464932762795 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 22:46:02 INFO - PROCESS | 1668 | 1464932762799 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 22:46:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 22:46:02 INFO - PROCESS | 1668 | 1464932762803 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 22:46:02 INFO - PROCESS | 1668 | 1464932762805 Marionette TRACE conn2 <- [1,314,null,{}] 22:46:02 INFO - PROCESS | 1668 | 1464932762807 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}] 22:46:02 INFO - PROCESS | 1668 | 1464932762907 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 22:46:02 INFO - PROCESS | 1668 | --DOCSHELL 0x124543800 == 45 [pid = 1668] [id = 79] 22:46:02 INFO - PROCESS | 1668 | --DOCSHELL 0x12446e000 == 44 [pid = 1668] [id = 78] 22:46:02 INFO - PROCESS | 1668 | --DOCSHELL 0x1185e7000 == 43 [pid = 1668] [id = 77] 22:46:02 INFO - PROCESS | 1668 | --DOCSHELL 0x116f9d000 == 42 [pid = 1668] [id = 76] 22:46:02 INFO - PROCESS | 1668 | --DOCSHELL 0x119f31800 == 41 [pid = 1668] [id = 75] 22:46:02 INFO - PROCESS | 1668 | --DOCSHELL 0x11968d800 == 40 [pid = 1668] [id = 74] 22:46:02 INFO - PROCESS | 1668 | --DOCSHELL 0x1194ce000 == 39 [pid = 1668] [id = 73] 22:46:02 INFO - PROCESS | 1668 | --DOCSHELL 0x11328e000 == 38 [pid = 1668] [id = 72] 22:46:02 INFO - PROCESS | 1668 | --DOCSHELL 0x1185e7800 == 37 [pid = 1668] [id = 71] 22:46:02 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x126508000) [pid = 1668] [serial = 192] [outer = 0x0] [url = about:blank] 22:46:02 INFO - PROCESS | 1668 | --DOCSHELL 0x11817b800 == 36 [pid = 1668] [id = 70] 22:46:02 INFO - PROCESS | 1668 | --DOCSHELL 0x116aaa800 == 35 [pid = 1668] [id = 69] 22:46:02 INFO - PROCESS | 1668 | --DOCSHELL 0x112ad5800 == 34 [pid = 1668] [id = 68] 22:46:02 INFO - PROCESS | 1668 | --DOCSHELL 0x116f9a000 == 33 [pid = 1668] [id = 67] 22:46:02 INFO - PROCESS | 1668 | --DOCSHELL 0x11206b000 == 32 [pid = 1668] [id = 66] 22:46:02 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x119a20000) [pid = 1668] [serial = 171] [outer = 0x0] [url = about:blank] 22:46:02 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x1180ba400) [pid = 1668] [serial = 162] [outer = 0x0] [url = about:blank] 22:46:02 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x118299c00) [pid = 1668] [serial = 163] [outer = 0x0] [url = about:blank] 22:46:02 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x117682c00) [pid = 1668] [serial = 142] [outer = 0x0] [url = about:blank] 22:46:02 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x11660fc00) [pid = 1668] [serial = 141] [outer = 0x0] [url = about:blank] 22:46:02 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x11934bc00) [pid = 1668] [serial = 145] [outer = 0x0] [url = about:blank] 22:46:02 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x1184c9800) [pid = 1668] [serial = 144] [outer = 0x0] [url = about:blank] 22:46:02 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x123624400) [pid = 1668] [serial = 148] [outer = 0x0] [url = about:blank] 22:46:02 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x121296800) [pid = 1668] [serial = 147] [outer = 0x0] [url = about:blank] 22:46:02 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x12486c800) [pid = 1668] [serial = 151] [outer = 0x0] [url = about:blank] 22:46:02 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x123297c00) [pid = 1668] [serial = 174] [outer = 0x0] [url = about:blank] 22:46:02 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x12454ec00) [pid = 1668] [serial = 150] [outer = 0x0] [url = about:blank] 22:46:02 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x12362e800) [pid = 1668] [serial = 175] [outer = 0x0] [url = about:blank] 22:46:02 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x1210f4400) [pid = 1668] [serial = 172] [outer = 0x0] [url = about:blank] 22:46:02 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x124b24000) [pid = 1668] [serial = 180] [outer = 0x0] [url = about:blank] 22:46:02 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x124981c00) [pid = 1668] [serial = 183] [outer = 0x0] [url = about:blank] 22:46:02 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x1180c7000) [pid = 1668] [serial = 153] [outer = 0x0] [url = about:blank] 22:46:02 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x12454fc00) [pid = 1668] [serial = 178] [outer = 0x0] [url = about:blank] 22:46:02 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x1242da800) [pid = 1668] [serial = 177] [outer = 0x0] [url = about:blank] 22:46:02 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x1256bc800) [pid = 1668] [serial = 186] [outer = 0x0] [url = about:blank] 22:46:02 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x11868c800) [pid = 1668] [serial = 165] [outer = 0x0] [url = about:blank] 22:46:02 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x124d72c00) [pid = 1668] [serial = 184] [outer = 0x0] [url = about:blank] 22:46:02 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x124d6b000) [pid = 1668] [serial = 181] [outer = 0x0] [url = about:blank] 22:46:02 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x112f91c00) [pid = 1668] [serial = 156] [outer = 0x0] [url = about:blank] 22:46:02 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x113b2f400) [pid = 1668] [serial = 157] [outer = 0x0] [url = about:blank] 22:46:02 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x118fe1800) [pid = 1668] [serial = 166] [outer = 0x0] [url = about:blank] 22:46:02 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x11695e400) [pid = 1668] [serial = 159] [outer = 0x0] [url = about:blank] 22:46:02 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x116a73000) [pid = 1668] [serial = 160] [outer = 0x0] [url = about:blank] 22:46:02 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x1256d6c00) [pid = 1668] [serial = 189] [outer = 0x0] [url = about:blank] 22:46:02 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x12579b400) [pid = 1668] [serial = 190] [outer = 0x0] [url = about:blank] 22:46:02 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x1194eb400) [pid = 1668] [serial = 168] [outer = 0x0] [url = about:blank] 22:46:02 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x1194f6800) [pid = 1668] [serial = 169] [outer = 0x0] [url = about:blank] 22:46:02 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x1256d5400) [pid = 1668] [serial = 187] [outer = 0x0] [url = about:blank] 22:46:02 INFO - PROCESS | 1668 | 1464932762972 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:02 INFO - PROCESS | 1668 | ++DOCSHELL 0x112741000 == 33 [pid = 1668] [id = 86] 22:46:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x112f91c00) [pid = 1668] [serial = 255] [outer = 0x0] 22:46:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x116964800) [pid = 1668] [serial = 256] [outer = 0x112f91c00] 22:46:02 INFO - PROCESS | 1668 | 1464932762998 Marionette DEBUG loaded listener.js 22:46:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x1180c7000) [pid = 1668] [serial = 257] [outer = 0x112f91c00] 22:46:03 INFO - PROCESS | 1668 | 1464932763286 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]]]}] 22:46: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. 22:46:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 519ms 22:46:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 22:46:03 INFO - PROCESS | 1668 | 1464932763323 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 22:46:03 INFO - PROCESS | 1668 | 1464932763325 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 22:46:03 INFO - PROCESS | 1668 | 1464932763328 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 22:46:03 INFO - PROCESS | 1668 | 1464932763334 Marionette TRACE conn2 <- [1,318,null,{}] 22:46:03 INFO - PROCESS | 1668 | 1464932763341 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}] 22:46:03 INFO - PROCESS | 1668 | 1464932763417 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 22:46:03 INFO - PROCESS | 1668 | 1464932763422 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:03 INFO - PROCESS | 1668 | ++DOCSHELL 0x117e2e000 == 34 [pid = 1668] [id = 87] 22:46:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x1184ce800) [pid = 1668] [serial = 258] [outer = 0x0] 22:46:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x118fe5c00) [pid = 1668] [serial = 259] [outer = 0x1184ce800] 22:46:03 INFO - PROCESS | 1668 | 1464932763452 Marionette DEBUG loaded listener.js 22:46:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x1194f2400) [pid = 1668] [serial = 260] [outer = 0x1184ce800] 22:46:03 INFO - PROCESS | 1668 | 1464932763818 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]]]}] 22:46: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. 22:46:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 524ms 22:46:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 22:46:03 INFO - PROCESS | 1668 | 1464932763852 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 22:46:03 INFO - PROCESS | 1668 | 1464932763854 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 22:46:03 INFO - PROCESS | 1668 | 1464932763856 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 22:46:03 INFO - PROCESS | 1668 | 1464932763857 Marionette TRACE conn2 <- [1,322,null,{}] 22:46:03 INFO - PROCESS | 1668 | 1464932763859 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}] 22:46:03 INFO - PROCESS | 1668 | 1464932763949 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 22:46:03 INFO - PROCESS | 1668 | 1464932763955 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:03 INFO - PROCESS | 1668 | ++DOCSHELL 0x1182dd800 == 35 [pid = 1668] [id = 88] 22:46:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x119a1a000) [pid = 1668] [serial = 261] [outer = 0x0] 22:46:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x119b24800) [pid = 1668] [serial = 262] [outer = 0x119a1a000] 22:46:03 INFO - PROCESS | 1668 | 1464932763981 Marionette DEBUG loaded listener.js 22:46:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x121294000) [pid = 1668] [serial = 263] [outer = 0x119a1a000] 22:46:04 INFO - PROCESS | 1668 | 1464932764301 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]]]}] 22:46: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. 22:46:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 469ms 22:46:04 INFO - PROCESS | 1668 | 1464932764326 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 22:46:04 INFO - PROCESS | 1668 | 1464932764327 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 22:46:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 22:46:04 INFO - PROCESS | 1668 | 1464932764332 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 22:46:04 INFO - PROCESS | 1668 | 1464932764333 Marionette TRACE conn2 <- [1,326,null,{}] 22:46:04 INFO - PROCESS | 1668 | 1464932764335 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}] 22:46:04 INFO - PROCESS | 1668 | 1464932764403 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 22:46:04 INFO - PROCESS | 1668 | 1464932764444 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:04 INFO - PROCESS | 1668 | ++DOCSHELL 0x115ed9800 == 36 [pid = 1668] [id = 89] 22:46:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x112aec800) [pid = 1668] [serial = 264] [outer = 0x0] 22:46:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x123187400) [pid = 1668] [serial = 265] [outer = 0x112aec800] 22:46:04 INFO - PROCESS | 1668 | 1464932764469 Marionette DEBUG loaded listener.js 22:46:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x124242000) [pid = 1668] [serial = 266] [outer = 0x112aec800] 22:46:04 INFO - PROCESS | 1668 | 1464932764785 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]]]}] 22:46: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. 22:46:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 469ms 22:46:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 22:46:04 INFO - PROCESS | 1668 | 1464932764800 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 22:46:04 INFO - PROCESS | 1668 | 1464932764801 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 22:46:04 INFO - PROCESS | 1668 | 1464932764803 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 22:46:04 INFO - PROCESS | 1668 | 1464932764804 Marionette TRACE conn2 <- [1,330,null,{}] 22:46:04 INFO - PROCESS | 1668 | 1464932764807 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}] 22:46:04 INFO - PROCESS | 1668 | 1464932764892 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 22:46:04 INFO - PROCESS | 1668 | 1464932764900 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:04 INFO - PROCESS | 1668 | ++DOCSHELL 0x11948d800 == 37 [pid = 1668] [id = 90] 22:46:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x1242e6c00) [pid = 1668] [serial = 267] [outer = 0x0] 22:46:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x124559c00) [pid = 1668] [serial = 268] [outer = 0x1242e6c00] 22:46:04 INFO - PROCESS | 1668 | 1464932764926 Marionette DEBUG loaded listener.js 22:46:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x1256bc800) [pid = 1668] [serial = 269] [outer = 0x1242e6c00] 22:46:05 INFO - PROCESS | 1668 | 1464932765272 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]]]}] 22:46: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. 22:46:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 518ms 22:46:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 22:46:05 INFO - PROCESS | 1668 | 1464932765322 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 22:46:05 INFO - PROCESS | 1668 | 1464932765323 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 22:46:05 INFO - PROCESS | 1668 | 1464932765325 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 22:46:05 INFO - PROCESS | 1668 | 1464932765326 Marionette TRACE conn2 <- [1,334,null,{}] 22:46:05 INFO - PROCESS | 1668 | 1464932765328 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}] 22:46:05 INFO - PROCESS | 1668 | 1464932765411 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 22:46:05 INFO - PROCESS | 1668 | 1464932765439 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:05 INFO - PROCESS | 1668 | ++DOCSHELL 0x11301d800 == 38 [pid = 1668] [id = 91] 22:46:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x1256d1800) [pid = 1668] [serial = 270] [outer = 0x0] 22:46:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x1256d6800) [pid = 1668] [serial = 271] [outer = 0x1256d1800] 22:46:05 INFO - PROCESS | 1668 | 1464932765464 Marionette DEBUG loaded listener.js 22:46:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x1169b4000) [pid = 1668] [serial = 272] [outer = 0x1256d1800] 22:46:05 INFO - PROCESS | 1668 | 1464932765760 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]]]}] 22:46: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. 22:46:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 472ms 22:46:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 22:46:05 INFO - PROCESS | 1668 | 1464932765799 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 22:46:05 INFO - PROCESS | 1668 | 1464932765800 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 22:46:05 INFO - PROCESS | 1668 | 1464932765802 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 22:46:05 INFO - PROCESS | 1668 | 1464932765803 Marionette TRACE conn2 <- [1,338,null,{}] 22:46:05 INFO - PROCESS | 1668 | 1464932765806 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}] 22:46:05 INFO - PROCESS | 1668 | 1464932765894 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 22:46:05 INFO - PROCESS | 1668 | 1464932765924 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:05 INFO - PROCESS | 1668 | ++DOCSHELL 0x119b57800 == 39 [pid = 1668] [id = 92] 22:46:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x1256d1c00) [pid = 1668] [serial = 273] [outer = 0x0] 22:46:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x12579b400) [pid = 1668] [serial = 274] [outer = 0x1256d1c00] 22:46:05 INFO - PROCESS | 1668 | 1464932765948 Marionette DEBUG loaded listener.js 22:46:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x1265b2000) [pid = 1668] [serial = 275] [outer = 0x1256d1c00] 22:46:06 INFO - PROCESS | 1668 | 1464932766261 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]]]}] 22:46: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. 22:46:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 521ms 22:46:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 22:46:06 INFO - PROCESS | 1668 | 1464932766324 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 22:46:06 INFO - PROCESS | 1668 | 1464932766325 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 22:46:06 INFO - PROCESS | 1668 | 1464932766335 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 22:46:06 INFO - PROCESS | 1668 | 1464932766337 Marionette TRACE conn2 <- [1,342,null,{}] 22:46:06 INFO - PROCESS | 1668 | 1464932766341 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}] 22:46:06 INFO - PROCESS | 1668 | 1464932766488 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 22:46:06 INFO - PROCESS | 1668 | 1464932766508 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:06 INFO - PROCESS | 1668 | ++DOCSHELL 0x119fec800 == 40 [pid = 1668] [id = 93] 22:46:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x1265b3000) [pid = 1668] [serial = 276] [outer = 0x0] 22:46:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x126b2b400) [pid = 1668] [serial = 277] [outer = 0x1265b3000] 22:46:06 INFO - PROCESS | 1668 | 1464932766548 Marionette DEBUG loaded listener.js 22:46:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x126d36800) [pid = 1668] [serial = 278] [outer = 0x1265b3000] 22:46:06 INFO - PROCESS | 1668 | 1464932766889 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]]]}] 22:46: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. 22:46:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 577ms 22:46:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 22:46:06 INFO - PROCESS | 1668 | 1464932766905 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 22:46:06 INFO - PROCESS | 1668 | 1464932766906 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 22:46:06 INFO - PROCESS | 1668 | 1464932766908 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 22:46:06 INFO - PROCESS | 1668 | 1464932766909 Marionette TRACE conn2 <- [1,346,null,{}] 22:46:06 INFO - PROCESS | 1668 | 1464932766914 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}] 22:46:07 INFO - PROCESS | 1668 | 1464932767005 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 22:46:07 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x126b2d000) [pid = 1668] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 22:46:07 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x118fe0c00) [pid = 1668] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 22:46:07 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x1256d3c00) [pid = 1668] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 22:46:07 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x111e34c00) [pid = 1668] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 22:46:07 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x112d54400) [pid = 1668] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 22:46:07 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x112d5ec00) [pid = 1668] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 22:46:07 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x1256bbc00) [pid = 1668] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 22:46:07 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x126223800) [pid = 1668] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 22:46:07 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x118f3f400) [pid = 1668] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 22:46:07 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x115c89800) [pid = 1668] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 22:46:07 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x123697800) [pid = 1668] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 22:46:07 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x11767e000) [pid = 1668] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 22:46:07 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x12686dc00) [pid = 1668] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 22:46:07 INFO - PROCESS | 1668 | 1464932767104 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:07 INFO - PROCESS | 1668 | ++DOCSHELL 0x117e31000 == 41 [pid = 1668] [id = 94] 22:46:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x112d54400) [pid = 1668] [serial = 279] [outer = 0x0] 22:46:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x116731000) [pid = 1668] [serial = 280] [outer = 0x112d54400] 22:46:07 INFO - PROCESS | 1668 | 1464932767129 Marionette DEBUG loaded listener.js 22:46:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x124027c00) [pid = 1668] [serial = 281] [outer = 0x112d54400] 22:46:07 INFO - PROCESS | 1668 | 1464932767378 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]]]}] 22:46: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. 22:46:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 523ms 22:46:07 INFO - PROCESS | 1668 | 1464932767435 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 22:46:07 INFO - PROCESS | 1668 | 1464932767436 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 22:46:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 22:46:07 INFO - PROCESS | 1668 | 1464932767438 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 22:46:07 INFO - PROCESS | 1668 | 1464932767440 Marionette TRACE conn2 <- [1,350,null,{}] 22:46:07 INFO - PROCESS | 1668 | 1464932767443 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}] 22:46:07 INFO - PROCESS | 1668 | 1464932767541 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 22:46:07 INFO - PROCESS | 1668 | 1464932767548 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:07 INFO - PROCESS | 1668 | ++DOCSHELL 0x124474000 == 42 [pid = 1668] [id = 95] 22:46:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x124d34800) [pid = 1668] [serial = 282] [outer = 0x0] 22:46:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x128ca3800) [pid = 1668] [serial = 283] [outer = 0x124d34800] 22:46:07 INFO - PROCESS | 1668 | 1464932767576 Marionette DEBUG loaded listener.js 22:46:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x128ea2c00) [pid = 1668] [serial = 284] [outer = 0x124d34800] 22:46:07 INFO - PROCESS | 1668 | 1464932767918 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]]]}] 22:46:07 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. 22:46:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 521ms 22:46:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 22:46:07 INFO - PROCESS | 1668 | 1464932767961 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 22:46:07 INFO - PROCESS | 1668 | 1464932767963 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 22:46:07 INFO - PROCESS | 1668 | 1464932767966 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 22:46:07 INFO - PROCESS | 1668 | 1464932767968 Marionette TRACE conn2 <- [1,354,null,{}] 22:46:07 INFO - PROCESS | 1668 | 1464932767971 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}] 22:46:08 INFO - PROCESS | 1668 | 1464932768083 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 22:46:08 INFO - PROCESS | 1668 | 1464932768089 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:08 INFO - PROCESS | 1668 | ++DOCSHELL 0x125774000 == 43 [pid = 1668] [id = 96] 22:46:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x12937b800) [pid = 1668] [serial = 285] [outer = 0x0] 22:46:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x129387c00) [pid = 1668] [serial = 286] [outer = 0x12937b800] 22:46:08 INFO - PROCESS | 1668 | 1464932768128 Marionette DEBUG loaded listener.js 22:46:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x1295ef000) [pid = 1668] [serial = 287] [outer = 0x12937b800] 22:46: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. 22:46:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 569ms 22:46:08 INFO - PROCESS | 1668 | 1464932768532 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]]]}] 22:46:08 INFO - PROCESS | 1668 | 1464932768535 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 22:46:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 22:46:08 INFO - PROCESS | 1668 | 1464932768536 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 22:46:08 INFO - PROCESS | 1668 | 1464932768539 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 22:46:08 INFO - PROCESS | 1668 | 1464932768540 Marionette TRACE conn2 <- [1,358,null,{}] 22:46:08 INFO - PROCESS | 1668 | 1464932768542 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}] 22:46:08 INFO - PROCESS | 1668 | 1464932768637 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 22:46:08 INFO - PROCESS | 1668 | 1464932768643 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:08 INFO - PROCESS | 1668 | ++DOCSHELL 0x126805000 == 44 [pid = 1668] [id = 97] 22:46:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x128ca8800) [pid = 1668] [serial = 288] [outer = 0x0] 22:46:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x129785800) [pid = 1668] [serial = 289] [outer = 0x128ca8800] 22:46:08 INFO - PROCESS | 1668 | 1464932768667 Marionette DEBUG loaded listener.js 22:46:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x12a76dc00) [pid = 1668] [serial = 290] [outer = 0x128ca8800] 22:46:08 INFO - PROCESS | 1668 | 1464932768963 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]]]}] 22:46: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. 22:46:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 472ms 22:46:09 INFO - PROCESS | 1668 | 1464932769013 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 22:46:09 INFO - PROCESS | 1668 | 1464932769023 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 22:46:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 22:46:09 INFO - PROCESS | 1668 | 1464932769025 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 22:46:09 INFO - PROCESS | 1668 | 1464932769026 Marionette TRACE conn2 <- [1,362,null,{}] 22:46:09 INFO - PROCESS | 1668 | 1464932769029 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}] 22:46:09 INFO - PROCESS | 1668 | 1464932769151 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 22:46:09 INFO - PROCESS | 1668 | 1464932769194 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:09 INFO - PROCESS | 1668 | ++DOCSHELL 0x112ec1800 == 45 [pid = 1668] [id = 98] 22:46:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x111c8ac00) [pid = 1668] [serial = 291] [outer = 0x0] 22:46:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x112aebc00) [pid = 1668] [serial = 292] [outer = 0x111c8ac00] 22:46:09 INFO - PROCESS | 1668 | 1464932769225 Marionette DEBUG loaded listener.js 22:46:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x113266c00) [pid = 1668] [serial = 293] [outer = 0x111c8ac00] 22:46:09 INFO - PROCESS | 1668 | 1464932769704 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]]]}] 22:46: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. 22:46:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 721ms 22:46:09 INFO - PROCESS | 1668 | 1464932769747 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 22:46:09 INFO - PROCESS | 1668 | 1464932769749 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 22:46:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 22:46:09 INFO - PROCESS | 1668 | 1464932769753 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 22:46:09 INFO - PROCESS | 1668 | 1464932769755 Marionette TRACE conn2 <- [1,366,null,{}] 22:46:09 INFO - PROCESS | 1668 | 1464932769758 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}] 22:46:09 INFO - PROCESS | 1668 | 1464932769856 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 22:46:09 INFO - PROCESS | 1668 | 1464932769914 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:09 INFO - PROCESS | 1668 | ++DOCSHELL 0x1181c0000 == 46 [pid = 1668] [id = 99] 22:46:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x117e10800) [pid = 1668] [serial = 294] [outer = 0x0] 22:46:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x1180d0800) [pid = 1668] [serial = 295] [outer = 0x117e10800] 22:46:09 INFO - PROCESS | 1668 | 1464932769945 Marionette DEBUG loaded listener.js 22:46:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x118f38800) [pid = 1668] [serial = 296] [outer = 0x117e10800] 22:46:10 INFO - PROCESS | 1668 | 1464932770379 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]]]}] 22:46: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. 22:46:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 670ms 22:46:10 INFO - PROCESS | 1668 | 1464932770428 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 22:46:10 INFO - PROCESS | 1668 | 1464932770431 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 22:46:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 22:46:10 INFO - PROCESS | 1668 | 1464932770434 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 22:46:10 INFO - PROCESS | 1668 | 1464932770436 Marionette TRACE conn2 <- [1,370,null,{}] 22:46:10 INFO - PROCESS | 1668 | 1464932770438 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}] 22:46:10 INFO - PROCESS | 1668 | 1464932770534 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 22:46:10 INFO - PROCESS | 1668 | 1464932770617 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:10 INFO - PROCESS | 1668 | ++DOCSHELL 0x123206000 == 47 [pid = 1668] [id = 100] 22:46:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x119b24c00) [pid = 1668] [serial = 297] [outer = 0x0] 22:46:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x1210fd400) [pid = 1668] [serial = 298] [outer = 0x119b24c00] 22:46:10 INFO - PROCESS | 1668 | 1464932770646 Marionette DEBUG loaded listener.js 22:46:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x1242df400) [pid = 1668] [serial = 299] [outer = 0x119b24c00] 22:46:11 INFO - PROCESS | 1668 | 1464932771090 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]]]}] 22:46: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. 22:46:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 670ms 22:46:11 INFO - PROCESS | 1668 | 1464932771105 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 22:46:11 INFO - PROCESS | 1668 | 1464932771108 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 22:46:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 22:46:11 INFO - PROCESS | 1668 | 1464932771115 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 22:46:11 INFO - PROCESS | 1668 | 1464932771118 Marionette TRACE conn2 <- [1,374,null,{}] 22:46:11 INFO - PROCESS | 1668 | 1464932771121 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}] 22:46:11 INFO - PROCESS | 1668 | 1464932771221 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 22:46:11 INFO - PROCESS | 1668 | 1464932771262 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:11 INFO - PROCESS | 1668 | ++DOCSHELL 0x129066000 == 48 [pid = 1668] [id = 101] 22:46:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x118fa7800) [pid = 1668] [serial = 300] [outer = 0x0] 22:46:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x1256b3400) [pid = 1668] [serial = 301] [outer = 0x118fa7800] 22:46:11 INFO - PROCESS | 1668 | 1464932771292 Marionette DEBUG loaded listener.js 22:46:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x1256d8c00) [pid = 1668] [serial = 302] [outer = 0x118fa7800] 22:46:11 INFO - PROCESS | 1668 | 1464932771771 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 22:46:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 22:46:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 674ms 22:46:11 INFO - PROCESS | 1668 | 1464932771838 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 22:46:11 INFO - PROCESS | 1668 | 1464932771839 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 22:46:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 22:46:11 INFO - PROCESS | 1668 | 1464932771861 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 22:46:11 INFO - PROCESS | 1668 | 1464932771862 Marionette TRACE conn2 <- [1,378,null,{}] 22:46:11 INFO - PROCESS | 1668 | 1464932771865 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}] 22:46:12 INFO - PROCESS | 1668 | 1464932772075 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 22:46:12 INFO - PROCESS | 1668 | 1464932772132 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:12 INFO - PROCESS | 1668 | ++DOCSHELL 0x117e1a800 == 49 [pid = 1668] [id = 102] 22:46:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x114ee8c00) [pid = 1668] [serial = 303] [outer = 0x0] 22:46:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x115e29000) [pid = 1668] [serial = 304] [outer = 0x114ee8c00] 22:46:12 INFO - PROCESS | 1668 | 1464932772161 Marionette DEBUG loaded listener.js 22:46:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x11711dc00) [pid = 1668] [serial = 305] [outer = 0x114ee8c00] 22:46:12 INFO - PROCESS | 1668 | 1464932772574 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 22:46:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 22:46:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 723ms 22:46:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 22:46:12 INFO - PROCESS | 1668 | 1464932772584 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 22:46:12 INFO - PROCESS | 1668 | 1464932772586 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 22:46:12 INFO - PROCESS | 1668 | 1464932772589 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 22:46:12 INFO - PROCESS | 1668 | 1464932772592 Marionette TRACE conn2 <- [1,382,null,{}] 22:46:12 INFO - PROCESS | 1668 | 1464932772595 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}] 22:46:12 INFO - PROCESS | 1668 | 1464932772683 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 22:46:12 INFO - PROCESS | 1668 | 1464932772726 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:12 INFO - PROCESS | 1668 | ++DOCSHELL 0x117469800 == 50 [pid = 1668] [id = 103] 22:46:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x1180c1800) [pid = 1668] [serial = 306] [outer = 0x0] 22:46:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x118fad400) [pid = 1668] [serial = 307] [outer = 0x1180c1800] 22:46:12 INFO - PROCESS | 1668 | 1464932772755 Marionette DEBUG loaded listener.js 22:46:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x1194ec400) [pid = 1668] [serial = 308] [outer = 0x1180c1800] 22:46:13 INFO - PROCESS | 1668 | --DOCSHELL 0x126805000 == 49 [pid = 1668] [id = 97] 22:46:13 INFO - PROCESS | 1668 | --DOCSHELL 0x125774000 == 48 [pid = 1668] [id = 96] 22:46:13 INFO - PROCESS | 1668 | --DOCSHELL 0x124474000 == 47 [pid = 1668] [id = 95] 22:46:13 INFO - PROCESS | 1668 | --DOCSHELL 0x117e31000 == 46 [pid = 1668] [id = 94] 22:46:13 INFO - PROCESS | 1668 | --DOCSHELL 0x119fec800 == 45 [pid = 1668] [id = 93] 22:46:13 INFO - PROCESS | 1668 | --DOCSHELL 0x119b57800 == 44 [pid = 1668] [id = 92] 22:46:13 INFO - PROCESS | 1668 | --DOCSHELL 0x11301d800 == 43 [pid = 1668] [id = 91] 22:46:13 INFO - PROCESS | 1668 | --DOCSHELL 0x11948d800 == 42 [pid = 1668] [id = 90] 22:46:13 INFO - PROCESS | 1668 | --DOCSHELL 0x115ed9800 == 41 [pid = 1668] [id = 89] 22:46:13 INFO - PROCESS | 1668 | --DOCSHELL 0x1182dd800 == 40 [pid = 1668] [id = 88] 22:46:13 INFO - PROCESS | 1668 | --DOCSHELL 0x117e2e000 == 39 [pid = 1668] [id = 87] 22:46:13 INFO - PROCESS | 1668 | --DOCSHELL 0x112741000 == 38 [pid = 1668] [id = 86] 22:46:13 INFO - PROCESS | 1668 | --DOCSHELL 0x117460000 == 37 [pid = 1668] [id = 85] 22:46:13 INFO - PROCESS | 1668 | --DOCSHELL 0x126732000 == 36 [pid = 1668] [id = 84] 22:46:13 INFO - PROCESS | 1668 | --DOCSHELL 0x1250d3000 == 35 [pid = 1668] [id = 80] 22:46:13 INFO - PROCESS | 1668 | 1464932773140 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 22:46:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 22:46:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 574ms 22:46:13 INFO - PROCESS | 1668 | 1464932773165 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 22:46:13 INFO - PROCESS | 1668 | 1464932773167 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 22:46:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 22:46:13 INFO - PROCESS | 1668 | 1464932773169 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 22:46:13 INFO - PROCESS | 1668 | 1464932773170 Marionette TRACE conn2 <- [1,386,null,{}] 22:46:13 INFO - PROCESS | 1668 | 1464932773172 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}] 22:46:13 INFO - PROCESS | 1668 | 1464932773246 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 22:46:13 INFO - PROCESS | 1668 | 1464932773253 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:13 INFO - PROCESS | 1668 | ++DOCSHELL 0x116aba000 == 36 [pid = 1668] [id = 104] 22:46:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x119b25800) [pid = 1668] [serial = 309] [outer = 0x0] 22:46:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x121294400) [pid = 1668] [serial = 310] [outer = 0x119b25800] 22:46:13 INFO - PROCESS | 1668 | 1464932773279 Marionette DEBUG loaded listener.js 22:46:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x123491000) [pid = 1668] [serial = 311] [outer = 0x119b25800] 22:46:13 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x1290da400) [pid = 1668] [serial = 233] [outer = 0x0] [url = about:blank] 22:46:13 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x12937bc00) [pid = 1668] [serial = 235] [outer = 0x0] [url = about:blank] 22:46:13 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x129387400) [pid = 1668] [serial = 236] [outer = 0x0] [url = about:blank] 22:46:13 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x11934f000) [pid = 1668] [serial = 208] [outer = 0x0] [url = about:blank] 22:46:13 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x126511400) [pid = 1668] [serial = 223] [outer = 0x0] [url = about:blank] 22:46:13 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x1180b7400) [pid = 1668] [serial = 227] [outer = 0x0] [url = about:blank] 22:46:13 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x1210fe000) [pid = 1668] [serial = 211] [outer = 0x0] [url = about:blank] 22:46:13 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x123491c00) [pid = 1668] [serial = 215] [outer = 0x0] [url = about:blank] 22:46:13 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x125790000) [pid = 1668] [serial = 221] [outer = 0x0] [url = about:blank] 22:46:13 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x1265b2400) [pid = 1668] [serial = 193] [outer = 0x0] [url = about:blank] 22:46:13 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x1267df800) [pid = 1668] [serial = 230] [outer = 0x0] [url = about:blank] 22:46:13 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x112fb7800) [pid = 1668] [serial = 226] [outer = 0x0] [url = about:blank] 22:46:13 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x116a70c00) [pid = 1668] [serial = 202] [outer = 0x0] [url = about:blank] 22:46:13 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x1166d1800) [pid = 1668] [serial = 49] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:46:13 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x124554400) [pid = 1668] [serial = 217] [outer = 0x0] [url = about:blank] 22:46:13 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x1180b9400) [pid = 1668] [serial = 205] [outer = 0x0] [url = about:blank] 22:46:13 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x118690c00) [pid = 1668] [serial = 206] [outer = 0x0] [url = about:blank] 22:46:13 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x1256ba400) [pid = 1668] [serial = 218] [outer = 0x0] [url = about:blank] 22:46:13 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x1256d9400) [pid = 1668] [serial = 220] [outer = 0x0] [url = about:blank] 22:46:13 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x126758400) [pid = 1668] [serial = 224] [outer = 0x0] [url = about:blank] 22:46:13 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x119a15000) [pid = 1668] [serial = 209] [outer = 0x0] [url = about:blank] 22:46:13 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x121296c00) [pid = 1668] [serial = 214] [outer = 0x0] [url = about:blank] 22:46:13 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x121299400) [pid = 1668] [serial = 212] [outer = 0x0] [url = about:blank] 22:46:13 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x128ca7800) [pid = 1668] [serial = 232] [outer = 0x0] [url = about:blank] 22:46:13 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x1169bb800) [pid = 1668] [serial = 198] [outer = 0x0] [url = about:blank] 22:46:13 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x124d28000) [pid = 1668] [serial = 229] [outer = 0x0] [url = about:blank] 22:46:13 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x116610c00) [pid = 1668] [serial = 201] [outer = 0x0] [url = about:blank] 22:46:13 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x112a73c00) [pid = 1668] [serial = 195] [outer = 0x0] [url = about:blank] 22:46:13 INFO - PROCESS | 1668 | 1464932773648 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]]]}] 22:46:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 22:46:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 518ms 22:46:13 INFO - PROCESS | 1668 | 1464932773688 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 22:46:13 INFO - PROCESS | 1668 | 1464932773690 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 22:46:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 22:46:13 INFO - PROCESS | 1668 | 1464932773697 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 22:46:13 INFO - PROCESS | 1668 | 1464932773700 Marionette TRACE conn2 <- [1,390,null,{}] 22:46:13 INFO - PROCESS | 1668 | 1464932773703 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}] 22:46:13 INFO - PROCESS | 1668 | 1464932773781 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 22:46:13 INFO - PROCESS | 1668 | 1464932773787 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:13 INFO - PROCESS | 1668 | ++DOCSHELL 0x1188eb000 == 37 [pid = 1668] [id = 105] 22:46:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x1242da800) [pid = 1668] [serial = 312] [outer = 0x0] 22:46:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x124555c00) [pid = 1668] [serial = 313] [outer = 0x1242da800] 22:46:13 INFO - PROCESS | 1668 | 1464932773813 Marionette DEBUG loaded listener.js 22:46:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x124d29400) [pid = 1668] [serial = 314] [outer = 0x1242da800] 22:46:14 INFO - PROCESS | 1668 | 1464932774136 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]]]}] 22:46:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 22:46:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 475ms 22:46:14 INFO - PROCESS | 1668 | 1464932774168 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 22:46:14 INFO - PROCESS | 1668 | 1464932774177 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 22:46:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 22:46:14 INFO - PROCESS | 1668 | 1464932774181 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 22:46:14 INFO - PROCESS | 1668 | 1464932774183 Marionette TRACE conn2 <- [1,394,null,{}] 22:46:14 INFO - PROCESS | 1668 | 1464932774185 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}] 22:46:14 INFO - PROCESS | 1668 | 1464932774260 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 22:46:14 INFO - PROCESS | 1668 | 1464932774306 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:14 INFO - PROCESS | 1668 | ++DOCSHELL 0x11948f000 == 38 [pid = 1668] [id = 106] 22:46:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x1242dd000) [pid = 1668] [serial = 315] [outer = 0x0] 22:46:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x1256b8800) [pid = 1668] [serial = 316] [outer = 0x1242dd000] 22:46:14 INFO - PROCESS | 1668 | 1464932774331 Marionette DEBUG loaded listener.js 22:46:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x12578dc00) [pid = 1668] [serial = 317] [outer = 0x1242dd000] 22:46:14 INFO - PROCESS | 1668 | 1464932774692 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]]]}] 22:46:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 22:46:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 570ms 22:46:14 INFO - PROCESS | 1668 | 1464932774758 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 22:46:14 INFO - PROCESS | 1668 | 1464932774760 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 22:46:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 22:46:14 INFO - PROCESS | 1668 | 1464932774786 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 22:46:14 INFO - PROCESS | 1668 | 1464932774787 Marionette TRACE conn2 <- [1,398,null,{}] 22:46:14 INFO - PROCESS | 1668 | 1464932774797 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}] 22:46:14 INFO - PROCESS | 1668 | 1464932774872 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 22:46:14 INFO - PROCESS | 1668 | 1464932774881 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:14 INFO - PROCESS | 1668 | ++DOCSHELL 0x119fe0800 == 39 [pid = 1668] [id = 107] 22:46:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x128ca7000) [pid = 1668] [serial = 318] [outer = 0x0] 22:46:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x128ca9c00) [pid = 1668] [serial = 319] [outer = 0x128ca7000] 22:46:14 INFO - PROCESS | 1668 | 1464932774912 Marionette DEBUG loaded listener.js 22:46:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x129388000) [pid = 1668] [serial = 320] [outer = 0x128ca7000] 22:46:15 INFO - PROCESS | 1668 | 1464932775282 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]]]}] 22:46:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 22:46:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 547ms 22:46:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 22:46:15 INFO - PROCESS | 1668 | 1464932775319 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 22:46:15 INFO - PROCESS | 1668 | 1464932775321 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 22:46:15 INFO - PROCESS | 1668 | 1464932775323 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 22:46:15 INFO - PROCESS | 1668 | 1464932775324 Marionette TRACE conn2 <- [1,402,null,{}] 22:46:15 INFO - PROCESS | 1668 | 1464932775326 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}] 22:46:15 INFO - PROCESS | 1668 | 1464932775420 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 22:46:15 INFO - PROCESS | 1668 | 1464932775426 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:15 INFO - PROCESS | 1668 | ++DOCSHELL 0x1232d6000 == 40 [pid = 1668] [id = 108] 22:46:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x1290e3800) [pid = 1668] [serial = 321] [outer = 0x0] 22:46:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x12a76e400) [pid = 1668] [serial = 322] [outer = 0x1290e3800] 22:46:15 INFO - PROCESS | 1668 | 1464932775451 Marionette DEBUG loaded listener.js 22:46:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x12a7e1800) [pid = 1668] [serial = 323] [outer = 0x1290e3800] 22:46:15 INFO - PROCESS | 1668 | 1464932775806 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]]]}] 22:46:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 22:46:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 519ms 22:46:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 22:46:15 INFO - PROCESS | 1668 | 1464932775842 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 22:46:15 INFO - PROCESS | 1668 | 1464932775843 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 22:46:15 INFO - PROCESS | 1668 | 1464932775847 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 22:46:15 INFO - PROCESS | 1668 | 1464932775849 Marionette TRACE conn2 <- [1,406,null,{}] 22:46:15 INFO - PROCESS | 1668 | 1464932775852 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}] 22:46:15 INFO - PROCESS | 1668 | 1464932775942 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 22:46:15 INFO - PROCESS | 1668 | 1464932775947 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:15 INFO - PROCESS | 1668 | ++DOCSHELL 0x124d51000 == 41 [pid = 1668] [id = 109] 22:46:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x1295ea000) [pid = 1668] [serial = 324] [outer = 0x0] 22:46:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x12a855400) [pid = 1668] [serial = 325] [outer = 0x1295ea000] 22:46:15 INFO - PROCESS | 1668 | 1464932775972 Marionette DEBUG loaded listener.js 22:46:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x12ab4ec00) [pid = 1668] [serial = 326] [outer = 0x1295ea000] 22:46:16 INFO - PROCESS | 1668 | 1464932776301 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]]]}] 22:46:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 22:46:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 471ms 22:46:16 INFO - PROCESS | 1668 | 1464932776318 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 22:46:16 INFO - PROCESS | 1668 | 1464932776319 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 22:46:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 22:46:16 INFO - PROCESS | 1668 | 1464932776321 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 22:46:16 INFO - PROCESS | 1668 | 1464932776322 Marionette TRACE conn2 <- [1,410,null,{}] 22:46:16 INFO - PROCESS | 1668 | 1464932776324 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}] 22:46:16 INFO - PROCESS | 1668 | 1464932776428 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 22:46:16 INFO - PROCESS | 1668 | 1464932776433 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:16 INFO - PROCESS | 1668 | ++DOCSHELL 0x125782000 == 42 [pid = 1668] [id = 110] 22:46:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x12a7e1c00) [pid = 1668] [serial = 327] [outer = 0x0] 22:46:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x12ab58c00) [pid = 1668] [serial = 328] [outer = 0x12a7e1c00] 22:46:16 INFO - PROCESS | 1668 | 1464932776457 Marionette DEBUG loaded listener.js 22:46:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x12b10bc00) [pid = 1668] [serial = 329] [outer = 0x12a7e1c00] 22:46:16 INFO - PROCESS | 1668 | 1464932776790 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]]]}] 22:46:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 22:46:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 518ms 22:46:16 INFO - PROCESS | 1668 | 1464932776840 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 22:46:16 INFO - PROCESS | 1668 | 1464932776841 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 22:46:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 22:46:16 INFO - PROCESS | 1668 | 1464932776843 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 22:46:16 INFO - PROCESS | 1668 | 1464932776844 Marionette TRACE conn2 <- [1,414,null,{}] 22:46:16 INFO - PROCESS | 1668 | 1464932776847 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}] 22:46:16 INFO - PROCESS | 1668 | 1464932776936 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 22:46:16 INFO - PROCESS | 1668 | 1464932776951 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:16 INFO - PROCESS | 1668 | ++DOCSHELL 0x129069800 == 43 [pid = 1668] [id = 111] 22:46:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x12ab54c00) [pid = 1668] [serial = 330] [outer = 0x0] 22:46:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x12b1b1400) [pid = 1668] [serial = 331] [outer = 0x12ab54c00] 22:46:16 INFO - PROCESS | 1668 | 1464932776976 Marionette DEBUG loaded listener.js 22:46:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x12b1b6800) [pid = 1668] [serial = 332] [outer = 0x12ab54c00] 22:46:17 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x1256d1800) [pid = 1668] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 22:46:17 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x112f91c00) [pid = 1668] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 22:46:17 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x112a7f000) [pid = 1668] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 22:46:17 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x1242e6c00) [pid = 1668] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 22:46:17 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x112aec800) [pid = 1668] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 22:46:17 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x1256d1c00) [pid = 1668] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 22:46:17 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x119a1a000) [pid = 1668] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 22:46:17 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x1184ce800) [pid = 1668] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 22:46:17 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x1265b3000) [pid = 1668] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 22:46:17 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x112d54400) [pid = 1668] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 22:46:17 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x12937b800) [pid = 1668] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 22:46:17 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x124d34800) [pid = 1668] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 22:46:17 INFO - PROCESS | 1668 | 1464932777380 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]]]}] 22:46:17 INFO - PROCESS | 1668 | 1464932777384 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 22:46:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 22:46:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 571ms 22:46:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 22:46:17 INFO - PROCESS | 1668 | 1464932777415 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 22:46:17 INFO - PROCESS | 1668 | 1464932777416 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 22:46:17 INFO - PROCESS | 1668 | 1464932777418 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 22:46:17 INFO - PROCESS | 1668 | 1464932777419 Marionette TRACE conn2 <- [1,418,null,{}] 22:46:17 INFO - PROCESS | 1668 | 1464932777421 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}] 22:46:17 INFO - PROCESS | 1668 | 1464932777495 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 22:46:17 INFO - PROCESS | 1668 | 1464932777542 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:17 INFO - PROCESS | 1668 | ++DOCSHELL 0x1297ce800 == 44 [pid = 1668] [id = 112] 22:46:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x117e11400) [pid = 1668] [serial = 333] [outer = 0x0] 22:46:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x12129c800) [pid = 1668] [serial = 334] [outer = 0x117e11400] 22:46:17 INFO - PROCESS | 1668 | 1464932777571 Marionette DEBUG loaded listener.js 22:46:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x12b2d3c00) [pid = 1668] [serial = 335] [outer = 0x117e11400] 22:46:18 INFO - PROCESS | 1668 | 1464932778337 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]]]}] 22:46:18 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 22:46:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 923ms 22:46:18 INFO - PROCESS | 1668 | 1464932778341 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 22:46:18 INFO - PROCESS | 1668 | 1464932778343 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 22:46:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 22:46:18 INFO - PROCESS | 1668 | 1464932778347 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 22:46:18 INFO - PROCESS | 1668 | 1464932778356 Marionette TRACE conn2 <- [1,422,null,{}] 22:46:18 INFO - PROCESS | 1668 | 1464932778358 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}] 22:46:18 INFO - PROCESS | 1668 | 1464932778449 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 22:46:18 INFO - PROCESS | 1668 | 1464932778453 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:18 INFO - PROCESS | 1668 | ++DOCSHELL 0x12aa2b800 == 45 [pid = 1668] [id = 113] 22:46:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x12b3cf800) [pid = 1668] [serial = 336] [outer = 0x0] 22:46:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x12b3d1400) [pid = 1668] [serial = 337] [outer = 0x12b3cf800] 22:46:18 INFO - PROCESS | 1668 | 1464932778478 Marionette DEBUG loaded listener.js 22:46:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x12baaa800) [pid = 1668] [serial = 338] [outer = 0x12b3cf800] 22:46:19 INFO - PROCESS | 1668 | 1464932779285 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]]]}] 22:46:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 22:46:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 978ms 22:46:19 INFO - PROCESS | 1668 | 1464932779325 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 22:46:19 INFO - PROCESS | 1668 | 1464932779328 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 22:46:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 22:46:19 INFO - PROCESS | 1668 | 1464932779331 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 22:46:19 INFO - PROCESS | 1668 | 1464932779334 Marionette TRACE conn2 <- [1,426,null,{}] 22:46:19 INFO - PROCESS | 1668 | 1464932779338 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}] 22:46:19 INFO - PROCESS | 1668 | 1464932779438 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 22:46:19 INFO - PROCESS | 1668 | 1464932779484 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:19 INFO - PROCESS | 1668 | ++DOCSHELL 0x116992800 == 46 [pid = 1668] [id = 114] 22:46:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x11672b400) [pid = 1668] [serial = 339] [outer = 0x0] 22:46:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x117117800) [pid = 1668] [serial = 340] [outer = 0x11672b400] 22:46:19 INFO - PROCESS | 1668 | 1464932779515 Marionette DEBUG loaded listener.js 22:46:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x1184ccc00) [pid = 1668] [serial = 341] [outer = 0x11672b400] 22:46:20 INFO - PROCESS | 1668 | 1464932780000 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] 22:46:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 22:46:20 INFO - PROCESS | 1668 | 1464932780061 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 22:46:20 INFO - PROCESS | 1668 | 1464932780067 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 22:46:20 INFO - PROCESS | 1668 | 1464932780069 Marionette TRACE conn2 <- [1,430,null,{}] 22:46:20 INFO - PROCESS | 1668 | 1464932780073 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}] 22:46:20 INFO - PROCESS | 1668 | 1464932780222 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 22:46:20 INFO - PROCESS | 1668 | 1464932780308 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:20 INFO - PROCESS | 1668 | ++DOCSHELL 0x119e70800 == 47 [pid = 1668] [id = 115] 22:46:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x119b2ac00) [pid = 1668] [serial = 342] [outer = 0x0] 22:46:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x12369ac00) [pid = 1668] [serial = 343] [outer = 0x119b2ac00] 22:46:20 INFO - PROCESS | 1668 | 1464932780355 Marionette DEBUG loaded listener.js 22:46:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x124552c00) [pid = 1668] [serial = 344] [outer = 0x119b2ac00] 22:46:20 INFO - PROCESS | 1668 | 1464932780859 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]]]}] 22:46:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 22:46:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 826ms 22:46:20 INFO - PROCESS | 1668 | 1464932780893 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 22:46:20 INFO - PROCESS | 1668 | 1464932780894 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 22:46:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 22:46:20 INFO - PROCESS | 1668 | 1464932780915 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 22:46:20 INFO - PROCESS | 1668 | 1464932780918 Marionette TRACE conn2 <- [1,434,null,{}] 22:46:20 INFO - PROCESS | 1668 | 1464932780926 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}] 22:46:21 INFO - PROCESS | 1668 | 1464932781025 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 22:46:21 INFO - PROCESS | 1668 | 1464932781086 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:21 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a5a7800 == 48 [pid = 1668] [id = 116] 22:46:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x126221400) [pid = 1668] [serial = 345] [outer = 0x0] 22:46:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x126758400) [pid = 1668] [serial = 346] [outer = 0x126221400] 22:46:21 INFO - PROCESS | 1668 | 1464932781118 Marionette DEBUG loaded listener.js 22:46:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x128ca1000) [pid = 1668] [serial = 347] [outer = 0x126221400] 22:46:21 INFO - PROCESS | 1668 | 1464932781532 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]]]}] 22:46:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 22:46:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 672ms 22:46:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 22:46:21 INFO - PROCESS | 1668 | 1464932781587 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 22:46:21 INFO - PROCESS | 1668 | 1464932781589 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 22:46:21 INFO - PROCESS | 1668 | 1464932781591 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 22:46:21 INFO - PROCESS | 1668 | 1464932781592 Marionette TRACE conn2 <- [1,438,null,{}] 22:46:21 INFO - PROCESS | 1668 | 1464932781594 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}] 22:46:21 INFO - PROCESS | 1668 | 1464932781692 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 22:46:21 INFO - PROCESS | 1668 | 1464932781740 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:21 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b125000 == 49 [pid = 1668] [id = 117] 22:46:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x12937e800) [pid = 1668] [serial = 348] [outer = 0x0] 22:46:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x129386000) [pid = 1668] [serial = 349] [outer = 0x12937e800] 22:46:21 INFO - PROCESS | 1668 | 1464932781769 Marionette DEBUG loaded listener.js 22:46:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x12a7d8c00) [pid = 1668] [serial = 350] [outer = 0x12937e800] 22:46:22 INFO - PROCESS | 1668 | 1464932782205 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]]]}] 22:46:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 22:46:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 673ms 22:46:22 INFO - PROCESS | 1668 | 1464932782264 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 22:46:22 INFO - PROCESS | 1668 | 1464932782266 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 22:46:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 22:46:22 INFO - PROCESS | 1668 | 1464932782268 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 22:46:22 INFO - PROCESS | 1668 | 1464932782269 Marionette TRACE conn2 <- [1,442,null,{}] 22:46:22 INFO - PROCESS | 1668 | 1464932782272 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}] 22:46:22 INFO - PROCESS | 1668 | 1464932782398 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 22:46:22 INFO - PROCESS | 1668 | 1464932782463 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:22 INFO - PROCESS | 1668 | ++DOCSHELL 0x126b14800 == 50 [pid = 1668] [id = 118] 22:46:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x112aec800) [pid = 1668] [serial = 351] [outer = 0x0] 22:46:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x12b1abc00) [pid = 1668] [serial = 352] [outer = 0x112aec800] 22:46:22 INFO - PROCESS | 1668 | 1464932782491 Marionette DEBUG loaded listener.js 22:46:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x12b2d2800) [pid = 1668] [serial = 353] [outer = 0x112aec800] 22:46:23 INFO - PROCESS | 1668 | 1464932783092 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]]]}] 22:46:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 22:46:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 872ms 22:46:23 INFO - PROCESS | 1668 | 1464932783141 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 22:46:23 INFO - PROCESS | 1668 | 1464932783144 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 22:46:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 22:46:23 INFO - PROCESS | 1668 | 1464932783150 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 22:46:23 INFO - PROCESS | 1668 | 1464932783153 Marionette TRACE conn2 <- [1,446,null,{}] 22:46:23 INFO - PROCESS | 1668 | 1464932783159 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}] 22:46:23 INFO - PROCESS | 1668 | 1464932783284 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 22:46:23 INFO - PROCESS | 1668 | 1464932783381 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:23 INFO - PROCESS | 1668 | ++DOCSHELL 0x11817e800 == 51 [pid = 1668] [id = 119] 22:46:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 129 (0x112a7f000) [pid = 1668] [serial = 354] [outer = 0x0] 22:46:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 130 (0x113b2cc00) [pid = 1668] [serial = 355] [outer = 0x112a7f000] 22:46:23 INFO - PROCESS | 1668 | 1464932783423 Marionette DEBUG loaded listener.js 22:46:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x118f37c00) [pid = 1668] [serial = 356] [outer = 0x112a7f000] 22:46:23 INFO - PROCESS | 1668 | 1464932783909 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]]]}] 22:46:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 22:46:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 825ms 22:46:23 INFO - PROCESS | 1668 | 1464932783974 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 22:46:23 INFO - PROCESS | 1668 | 1464932783978 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 22:46:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 22:46:24 INFO - PROCESS | 1668 | 1464932784006 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 22:46:24 INFO - PROCESS | 1668 | 1464932784007 Marionette TRACE conn2 <- [1,450,null,{}] 22:46:24 INFO - PROCESS | 1668 | 1464932784010 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}] 22:46:24 INFO - PROCESS | 1668 | 1464932784106 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 22:46:24 INFO - PROCESS | 1668 | --DOCSHELL 0x1297ce800 == 50 [pid = 1668] [id = 112] 22:46:24 INFO - PROCESS | 1668 | --DOCSHELL 0x129069800 == 49 [pid = 1668] [id = 111] 22:46:24 INFO - PROCESS | 1668 | --DOCSHELL 0x125782000 == 48 [pid = 1668] [id = 110] 22:46:24 INFO - PROCESS | 1668 | --DOCSHELL 0x124d51000 == 47 [pid = 1668] [id = 109] 22:46:24 INFO - PROCESS | 1668 | --DOCSHELL 0x1232d6000 == 46 [pid = 1668] [id = 108] 22:46:24 INFO - PROCESS | 1668 | --DOCSHELL 0x119fe0800 == 45 [pid = 1668] [id = 107] 22:46:24 INFO - PROCESS | 1668 | --DOMWINDOW == 130 (0x129785800) [pid = 1668] [serial = 289] [outer = 0x0] [url = about:blank] 22:46:24 INFO - PROCESS | 1668 | --DOCSHELL 0x11948f000 == 44 [pid = 1668] [id = 106] 22:46:24 INFO - PROCESS | 1668 | --DOCSHELL 0x1188eb000 == 43 [pid = 1668] [id = 105] 22:46:24 INFO - PROCESS | 1668 | --DOCSHELL 0x116aba000 == 42 [pid = 1668] [id = 104] 22:46:24 INFO - PROCESS | 1668 | --DOCSHELL 0x117469800 == 41 [pid = 1668] [id = 103] 22:46:24 INFO - PROCESS | 1668 | --DOCSHELL 0x117e1a800 == 40 [pid = 1668] [id = 102] 22:46:24 INFO - PROCESS | 1668 | --DOCSHELL 0x1181c0000 == 39 [pid = 1668] [id = 99] 22:46:24 INFO - PROCESS | 1668 | --DOCSHELL 0x112ec1800 == 38 [pid = 1668] [id = 98] 22:46:24 INFO - PROCESS | 1668 | --DOMWINDOW == 129 (0x1295eb000) [pid = 1668] [serial = 238] [outer = 0x0] [url = about:blank] 22:46:24 INFO - PROCESS | 1668 | --DOMWINDOW == 128 (0x1169bac00) [pid = 1668] [serial = 241] [outer = 0x0] [url = about:blank] 22:46:24 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x1256d6800) [pid = 1668] [serial = 271] [outer = 0x0] [url = about:blank] 22:46:24 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x116964800) [pid = 1668] [serial = 256] [outer = 0x0] [url = about:blank] 22:46:24 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x124551400) [pid = 1668] [serial = 247] [outer = 0x0] [url = about:blank] 22:46:24 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x118fdb800) [pid = 1668] [serial = 244] [outer = 0x0] [url = about:blank] 22:46:24 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x1180c7000) [pid = 1668] [serial = 257] [outer = 0x0] [url = about:blank] 22:46:24 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x117e06400) [pid = 1668] [serial = 254] [outer = 0x0] [url = about:blank] 22:46:24 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x116731c00) [pid = 1668] [serial = 253] [outer = 0x0] [url = about:blank] 22:46:24 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x124559c00) [pid = 1668] [serial = 268] [outer = 0x0] [url = about:blank] 22:46:24 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x123187400) [pid = 1668] [serial = 265] [outer = 0x0] [url = about:blank] 22:46:24 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x124242000) [pid = 1668] [serial = 266] [outer = 0x0] [url = about:blank] 22:46:24 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x1265b2000) [pid = 1668] [serial = 275] [outer = 0x0] [url = about:blank] 22:46:24 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x12579b400) [pid = 1668] [serial = 274] [outer = 0x0] [url = about:blank] 22:46:24 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x121294000) [pid = 1668] [serial = 263] [outer = 0x0] [url = about:blank] 22:46:24 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x119b24800) [pid = 1668] [serial = 262] [outer = 0x0] [url = about:blank] 22:46:24 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x118fe5c00) [pid = 1668] [serial = 259] [outer = 0x0] [url = about:blank] 22:46:24 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x1194f2400) [pid = 1668] [serial = 260] [outer = 0x0] [url = about:blank] 22:46:24 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x1169b4000) [pid = 1668] [serial = 272] [outer = 0x0] [url = about:blank] 22:46:24 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x124d73400) [pid = 1668] [serial = 250] [outer = 0x0] [url = about:blank] 22:46:24 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x126b2b400) [pid = 1668] [serial = 277] [outer = 0x0] [url = about:blank] 22:46:24 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x124027c00) [pid = 1668] [serial = 281] [outer = 0x0] [url = about:blank] 22:46:24 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x129387c00) [pid = 1668] [serial = 286] [outer = 0x0] [url = about:blank] 22:46:24 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x128ca3800) [pid = 1668] [serial = 283] [outer = 0x0] [url = about:blank] 22:46:24 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x128ea2c00) [pid = 1668] [serial = 284] [outer = 0x0] [url = about:blank] 22:46:24 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x1295ef000) [pid = 1668] [serial = 287] [outer = 0x0] [url = about:blank] 22:46:24 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x126d36800) [pid = 1668] [serial = 278] [outer = 0x0] [url = about:blank] 22:46:24 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x116731000) [pid = 1668] [serial = 280] [outer = 0x0] [url = about:blank] 22:46:24 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x1256bc800) [pid = 1668] [serial = 269] [outer = 0x0] [url = about:blank] 22:46:24 INFO - PROCESS | 1668 | 1464932784189 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:24 INFO - PROCESS | 1668 | ++DOCSHELL 0x115ecf800 == 39 [pid = 1668] [id = 120] 22:46:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x116731c00) [pid = 1668] [serial = 357] [outer = 0x0] 22:46:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x118fab000) [pid = 1668] [serial = 358] [outer = 0x116731c00] 22:46:24 INFO - PROCESS | 1668 | 1464932784216 Marionette DEBUG loaded listener.js 22:46:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x121298400) [pid = 1668] [serial = 359] [outer = 0x116731c00] 22:46:24 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc - 22:46:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1 22:46:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:46:24 INFO - _addTest/ [0,453,"getWindowHandle",null] 22:46:24 INFO - PROCESS | 1668 | 1464932784528 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 22:46:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 22:46:24 INFO - PROCESS | 1668 | 1464932784538 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 22:46:24 INFO - PROCESS | 1668 | 1464932784540 Marionette TRACE conn2 <- [1,454,null,{}] 22:46:24 INFO - PROCESS | 1668 | 1464932784551 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}] 22:46:24 INFO - PROCESS | 1668 | 1464932784633 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 22:46:24 INFO - PROCESS | 1668 | 1464932784638 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:24 INFO - PROCESS | 1668 | ++DOCSHELL 0x1185f7000 == 40 [pid = 1668] [id = 121] 22:46:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x124241400) [pid = 1668] [serial = 360] [outer = 0x0] 22:46:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x124559000) [pid = 1668] [serial = 361] [outer = 0x124241400] 22:46:24 INFO - PROCESS | 1668 | 1464932784665 Marionette DEBUG loaded listener.js 22:46:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x1256b7400) [pid = 1668] [serial = 362] [outer = 0x124241400] 22:46:24 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:46:25 INFO - PROCESS | 1668 | 1464932785010 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]]]}] 22:46:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 22:46:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 524ms 22:46:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 22:46:25 INFO - PROCESS | 1668 | 1464932785063 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 22:46:25 INFO - PROCESS | 1668 | 1464932785064 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 22:46:25 INFO - PROCESS | 1668 | 1464932785066 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 22:46:25 INFO - PROCESS | 1668 | 1464932785067 Marionette TRACE conn2 <- [1,458,null,{}] 22:46:25 INFO - PROCESS | 1668 | 1464932785070 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}] 22:46:25 INFO - PROCESS | 1668 | 1464932785145 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 22:46:25 INFO - PROCESS | 1668 | 1464932785151 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:25 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194cb800 == 41 [pid = 1668] [id = 122] 22:46:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x1256d2400) [pid = 1668] [serial = 363] [outer = 0x0] 22:46:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x12578f800) [pid = 1668] [serial = 364] [outer = 0x1256d2400] 22:46:25 INFO - PROCESS | 1668 | 1464932785176 Marionette DEBUG loaded listener.js 22:46:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x126754800) [pid = 1668] [serial = 365] [outer = 0x1256d2400] 22:46:25 INFO - PROCESS | 1668 | 1464932785500 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] 22:46:25 INFO - PROCESS | 1668 | 1464932785536 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 22:46:25 INFO - PROCESS | 1668 | 1464932785538 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 22:46:25 INFO - PROCESS | 1668 | 1464932785539 Marionette TRACE conn2 <- [1,462,null,{}] 22:46:25 INFO - PROCESS | 1668 | 1464932785542 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}] 22:46:25 INFO - PROCESS | 1668 | 1464932785632 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 22:46:25 INFO - PROCESS | 1668 | 1464932785640 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:25 INFO - PROCESS | 1668 | ++DOCSHELL 0x11966f800 == 42 [pid = 1668] [id = 123] 22:46:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x12578e400) [pid = 1668] [serial = 366] [outer = 0x0] 22:46:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x128c9e800) [pid = 1668] [serial = 367] [outer = 0x12578e400] 22:46:25 INFO - PROCESS | 1668 | 1464932785665 Marionette DEBUG loaded listener.js 22:46:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x128e9ec00) [pid = 1668] [serial = 368] [outer = 0x12578e400] 22:46:25 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:46:25 INFO - PROCESS | 1668 | 1464932785992 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] 22:46:26 INFO - PROCESS | 1668 | 1464932786008 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 22:46:26 INFO - PROCESS | 1668 | 1464932786010 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 22:46:26 INFO - PROCESS | 1668 | 1464932786012 Marionette TRACE conn2 <- [1,466,null,{}] 22:46:26 INFO - PROCESS | 1668 | 1464932786016 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}] 22:46:26 INFO - PROCESS | 1668 | 1464932786104 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 22:46:26 INFO - PROCESS | 1668 | 1464932786109 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:26 INFO - PROCESS | 1668 | ++DOCSHELL 0x1212b3000 == 43 [pid = 1668] [id = 124] 22:46:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x12937b400) [pid = 1668] [serial = 369] [outer = 0x0] 22:46:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x12a766400) [pid = 1668] [serial = 370] [outer = 0x12937b400] 22:46:26 INFO - PROCESS | 1668 | 1464932786137 Marionette DEBUG loaded listener.js 22:46:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x12b104800) [pid = 1668] [serial = 371] [outer = 0x12937b400] 22:46:26 INFO - PROCESS | 1668 | 1464932786501 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] 22:46:26 INFO - PROCESS | 1668 | 1464932786535 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 22:46:26 INFO - PROCESS | 1668 | 1464932786537 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 22:46:26 INFO - PROCESS | 1668 | 1464932786538 Marionette TRACE conn2 <- [1,470,null,{}] 22:46:26 INFO - PROCESS | 1668 | 1464932786541 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}] 22:46:26 INFO - PROCESS | 1668 | 1464932786632 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 22:46:26 INFO - PROCESS | 1668 | 1464932786636 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:26 INFO - PROCESS | 1668 | ++DOCSHELL 0x1232d0800 == 44 [pid = 1668] [id = 125] 22:46:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x129385800) [pid = 1668] [serial = 372] [outer = 0x0] 22:46:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x12b111800) [pid = 1668] [serial = 373] [outer = 0x129385800] 22:46:26 INFO - PROCESS | 1668 | 1464932786660 Marionette DEBUG loaded listener.js 22:46:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x12b2d7400) [pid = 1668] [serial = 374] [outer = 0x129385800] 22:46:27 INFO - PROCESS | 1668 | 1464932787003 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]]]}] 22:46:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 22:46:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 470ms 22:46:27 INFO - PROCESS | 1668 | 1464932787007 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 22:46:27 INFO - PROCESS | 1668 | 1464932787008 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 22:46:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 22:46:27 INFO - PROCESS | 1668 | 1464932787010 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 22:46:27 INFO - PROCESS | 1668 | 1464932787012 Marionette TRACE conn2 <- [1,474,null,{}] 22:46:27 INFO - PROCESS | 1668 | 1464932787017 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}] 22:46:27 INFO - PROCESS | 1668 | 1464932787116 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 22:46:27 INFO - PROCESS | 1668 | 1464932787127 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:27 INFO - PROCESS | 1668 | ++DOCSHELL 0x12453d800 == 45 [pid = 1668] [id = 126] 22:46:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x12a854400) [pid = 1668] [serial = 375] [outer = 0x0] 22:46:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x12b3dac00) [pid = 1668] [serial = 376] [outer = 0x12a854400] 22:46:27 INFO - PROCESS | 1668 | 1464932787151 Marionette DEBUG loaded listener.js 22:46:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x12baa7000) [pid = 1668] [serial = 377] [outer = 0x12a854400] 22:46:27 INFO - PROCESS | 1668 | 1464932787494 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]]]}] 22:46:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 22:46:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 521ms 22:46:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 22:46:27 INFO - PROCESS | 1668 | 1464932787534 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 22:46:27 INFO - PROCESS | 1668 | 1464932787535 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 22:46:27 INFO - PROCESS | 1668 | 1464932787537 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 22:46:27 INFO - PROCESS | 1668 | 1464932787538 Marionette TRACE conn2 <- [1,478,null,{}] 22:46:27 INFO - PROCESS | 1668 | 1464932787541 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}] 22:46:27 INFO - PROCESS | 1668 | 1464932787638 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 22:46:27 INFO - PROCESS | 1668 | 1464932787643 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:27 INFO - PROCESS | 1668 | ++DOCSHELL 0x12578a800 == 46 [pid = 1668] [id = 127] 22:46:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x12baaa400) [pid = 1668] [serial = 378] [outer = 0x0] 22:46:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x12bac6400) [pid = 1668] [serial = 379] [outer = 0x12baaa400] 22:46:27 INFO - PROCESS | 1668 | 1464932787669 Marionette DEBUG loaded listener.js 22:46:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x12bacc400) [pid = 1668] [serial = 380] [outer = 0x12baaa400] 22:46:27 INFO - PROCESS | 1668 | 1464932787992 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]]]}] 22:46:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 22:46:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 469ms 22:46:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 22:46:28 INFO - PROCESS | 1668 | 1464932788007 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 22:46:28 INFO - PROCESS | 1668 | 1464932788009 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 22:46:28 INFO - PROCESS | 1668 | 1464932788018 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 22:46:28 INFO - PROCESS | 1668 | 1464932788020 Marionette TRACE conn2 <- [1,482,null,{}] 22:46:28 INFO - PROCESS | 1668 | 1464932788028 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}] 22:46:28 INFO - PROCESS | 1668 | 1464932788126 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 22:46:28 INFO - PROCESS | 1668 | 1464932788130 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:28 INFO - PROCESS | 1668 | ++DOCSHELL 0x129053000 == 47 [pid = 1668] [id = 128] 22:46:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x12bab0000) [pid = 1668] [serial = 381] [outer = 0x0] 22:46:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x12bad1800) [pid = 1668] [serial = 382] [outer = 0x12bab0000] 22:46:28 INFO - PROCESS | 1668 | 1464932788154 Marionette DEBUG loaded listener.js 22:46:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x12bc18000) [pid = 1668] [serial = 383] [outer = 0x12bab0000] 22:46:28 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x117e11400) [pid = 1668] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 22:46:28 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x1290e3800) [pid = 1668] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 22:46:28 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x1295ea000) [pid = 1668] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 22:46:28 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x1180c1800) [pid = 1668] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 22:46:28 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x128ca7000) [pid = 1668] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 22:46:28 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x114ee8c00) [pid = 1668] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 22:46:28 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x1242da800) [pid = 1668] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 22:46:28 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x119b25800) [pid = 1668] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 22:46:28 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x1242dd000) [pid = 1668] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 22:46:28 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x128ca8800) [pid = 1668] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 22:46:28 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x12a7e1c00) [pid = 1668] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 22:46:28 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x12ab54c00) [pid = 1668] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 22:46:28 INFO - PROCESS | 1668 | 1464932788564 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]]]}] 22:46:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 22:46:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 584ms 22:46:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 22:46:28 INFO - PROCESS | 1668 | 1464932788597 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 22:46:28 INFO - PROCESS | 1668 | 1464932788599 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 22:46:28 INFO - PROCESS | 1668 | 1464932788602 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 22:46:28 INFO - PROCESS | 1668 | 1464932788603 Marionette TRACE conn2 <- [1,486,null,{}] 22:46:28 INFO - PROCESS | 1668 | 1464932788606 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}] 22:46:28 INFO - PROCESS | 1668 | 1464932788714 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 22:46:28 INFO - PROCESS | 1668 | 1464932788743 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:28 INFO - PROCESS | 1668 | ++DOCSHELL 0x1297d3800 == 48 [pid = 1668] [id = 129] 22:46:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x117e0e400) [pid = 1668] [serial = 384] [outer = 0x0] 22:46:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x128ca7000) [pid = 1668] [serial = 385] [outer = 0x117e0e400] 22:46:28 INFO - PROCESS | 1668 | 1464932788779 Marionette DEBUG loaded listener.js 22:46:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x12bc1cc00) [pid = 1668] [serial = 386] [outer = 0x117e0e400] 22:46:29 INFO - PROCESS | 1668 | 1464932789056 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]]]}] 22:46:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 22:46:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 471ms 22:46:29 INFO - PROCESS | 1668 | 1464932789073 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 22:46:29 INFO - PROCESS | 1668 | 1464932789074 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 22:46:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 22:46:29 INFO - PROCESS | 1668 | 1464932789076 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 22:46:29 INFO - PROCESS | 1668 | 1464932789077 Marionette TRACE conn2 <- [1,490,null,{}] 22:46:29 INFO - PROCESS | 1668 | 1464932789088 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}] 22:46:29 INFO - PROCESS | 1668 | 1464932789171 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 22:46:29 INFO - PROCESS | 1668 | 1464932789176 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:29 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b21b800 == 49 [pid = 1668] [id = 130] 22:46:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x12bc1fc00) [pid = 1668] [serial = 387] [outer = 0x0] 22:46:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x12bd99400) [pid = 1668] [serial = 388] [outer = 0x12bc1fc00] 22:46:29 INFO - PROCESS | 1668 | 1464932789200 Marionette DEBUG loaded listener.js 22:46:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x12bda2800) [pid = 1668] [serial = 389] [outer = 0x12bc1fc00] 22:46:29 INFO - PROCESS | 1668 | 1464932789517 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]]]}] 22:46:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 22:46:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 471ms 22:46:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 22:46:29 INFO - PROCESS | 1668 | 1464932789549 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 22:46:29 INFO - PROCESS | 1668 | 1464932789550 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 22:46:29 INFO - PROCESS | 1668 | 1464932789552 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 22:46:29 INFO - PROCESS | 1668 | 1464932789553 Marionette TRACE conn2 <- [1,494,null,{}] 22:46:29 INFO - PROCESS | 1668 | 1464932789555 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}] 22:46:29 INFO - PROCESS | 1668 | 1464932789654 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 22:46:29 INFO - PROCESS | 1668 | 1464932789660 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:29 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ba72000 == 50 [pid = 1668] [id = 131] 22:46:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x12bda3000) [pid = 1668] [serial = 390] [outer = 0x0] 22:46:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x12c01d000) [pid = 1668] [serial = 391] [outer = 0x12bda3000] 22:46:29 INFO - PROCESS | 1668 | 1464932789685 Marionette DEBUG loaded listener.js 22:46:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x12c025800) [pid = 1668] [serial = 392] [outer = 0x12bda3000] 22:46:29 INFO - PROCESS | 1668 | 1464932789986 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]]]}] 22:46:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 22:46:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 467ms 22:46:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 22:46:30 INFO - PROCESS | 1668 | 1464932790020 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 22:46:30 INFO - PROCESS | 1668 | 1464932790021 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 22:46:30 INFO - PROCESS | 1668 | 1464932790023 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 22:46:30 INFO - PROCESS | 1668 | 1464932790024 Marionette TRACE conn2 <- [1,498,null,{}] 22:46:30 INFO - PROCESS | 1668 | 1464932790026 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}] 22:46:30 INFO - PROCESS | 1668 | 1464932790106 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 22:46:30 INFO - PROCESS | 1668 | 1464932790110 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:30 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bdb9800 == 51 [pid = 1668] [id = 132] 22:46:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x12bd9f000) [pid = 1668] [serial = 393] [outer = 0x0] 22:46:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x12c0c5c00) [pid = 1668] [serial = 394] [outer = 0x12bd9f000] 22:46:30 INFO - PROCESS | 1668 | 1464932790136 Marionette DEBUG loaded listener.js 22:46:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x12c0cb400) [pid = 1668] [serial = 395] [outer = 0x12bd9f000] 22:46:30 INFO - PROCESS | 1668 | 1464932790558 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]]]}] 22:46:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 22:46:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 569ms 22:46:30 INFO - PROCESS | 1668 | 1464932790594 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 22:46:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 22:46:30 INFO - PROCESS | 1668 | 1464932790600 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 22:46:30 INFO - PROCESS | 1668 | 1464932790606 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 22:46:30 INFO - PROCESS | 1668 | 1464932790609 Marionette TRACE conn2 <- [1,502,null,{}] 22:46:30 INFO - PROCESS | 1668 | 1464932790637 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}] 22:46:30 INFO - PROCESS | 1668 | 1464932790792 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 22:46:30 INFO - PROCESS | 1668 | 1464932790938 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:30 INFO - PROCESS | 1668 | ++DOCSHELL 0x118180000 == 52 [pid = 1668] [id = 133] 22:46:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 129 (0x1129b5c00) [pid = 1668] [serial = 396] [outer = 0x0] 22:46:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 130 (0x1129b7800) [pid = 1668] [serial = 397] [outer = 0x1129b5c00] 22:46:30 INFO - PROCESS | 1668 | 1464932790988 Marionette DEBUG loaded listener.js 22:46:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x11695a400) [pid = 1668] [serial = 398] [outer = 0x1129b5c00] 22:46:31 INFO - PROCESS | 1668 | 1464932791402 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]]]}] 22:46:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 22:46:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 843ms 22:46:31 INFO - PROCESS | 1668 | 1464932791448 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 22:46:31 INFO - PROCESS | 1668 | 1464932791453 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 22:46:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 22:46:31 INFO - PROCESS | 1668 | 1464932791457 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 22:46:31 INFO - PROCESS | 1668 | 1464932791459 Marionette TRACE conn2 <- [1,506,null,{}] 22:46:31 INFO - PROCESS | 1668 | 1464932791461 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}] 22:46:31 INFO - PROCESS | 1668 | 1464932791561 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 22:46:31 INFO - PROCESS | 1668 | 1464932791611 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:31 INFO - PROCESS | 1668 | ++DOCSHELL 0x119e7f800 == 53 [pid = 1668] [id = 134] 22:46:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 132 (0x1180c1400) [pid = 1668] [serial = 399] [outer = 0x0] 22:46:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 133 (0x118f40000) [pid = 1668] [serial = 400] [outer = 0x1180c1400] 22:46:31 INFO - PROCESS | 1668 | 1464932791641 Marionette DEBUG loaded listener.js 22:46:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 134 (0x1210fbc00) [pid = 1668] [serial = 401] [outer = 0x1180c1400] 22:46:32 INFO - PROCESS | 1668 | 1464932792118 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]]]}] 22:46:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 22:46:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 720ms 22:46:32 INFO - PROCESS | 1668 | 1464932792195 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 22:46:32 INFO - PROCESS | 1668 | 1464932792197 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 22:46:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 22:46:32 INFO - PROCESS | 1668 | 1464932792217 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 22:46:32 INFO - PROCESS | 1668 | 1464932792221 Marionette TRACE conn2 <- [1,510,null,{}] 22:46:32 INFO - PROCESS | 1668 | 1464932792233 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}] 22:46:32 INFO - PROCESS | 1668 | 1464932792385 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 22:46:32 INFO - PROCESS | 1668 | 1464932792432 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:32 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bdb8800 == 54 [pid = 1668] [id = 135] 22:46:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 135 (0x124d76000) [pid = 1668] [serial = 402] [outer = 0x0] 22:46:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 136 (0x1256bf400) [pid = 1668] [serial = 403] [outer = 0x124d76000] 22:46:32 INFO - PROCESS | 1668 | 1464932792463 Marionette DEBUG loaded listener.js 22:46:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 137 (0x1267dc000) [pid = 1668] [serial = 404] [outer = 0x124d76000] 22:46:32 INFO - PROCESS | 1668 | 1464932792910 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]]]}] 22:46:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 22:46:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 727ms 22:46:32 INFO - PROCESS | 1668 | 1464932792942 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 22:46:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 22:46:32 INFO - PROCESS | 1668 | 1464932792944 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 22:46:32 INFO - PROCESS | 1668 | 1464932792946 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 22:46:32 INFO - PROCESS | 1668 | 1464932792947 Marionette TRACE conn2 <- [1,514,null,{}] 22:46:32 INFO - PROCESS | 1668 | 1464932792950 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}] 22:46:33 INFO - PROCESS | 1668 | 1464932793046 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 22:46:33 INFO - PROCESS | 1668 | 1464932793093 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:33 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c516800 == 55 [pid = 1668] [id = 136] 22:46:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 138 (0x1290e1000) [pid = 1668] [serial = 405] [outer = 0x0] 22:46:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 139 (0x1295ea000) [pid = 1668] [serial = 406] [outer = 0x1290e1000] 22:46:33 INFO - PROCESS | 1668 | 1464932793137 Marionette DEBUG loaded listener.js 22:46:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 140 (0x12a7e3000) [pid = 1668] [serial = 407] [outer = 0x1290e1000] 22:46:33 INFO - PROCESS | 1668 | 1464932793533 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]]]}] 22:46:33 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 22:46:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 619ms 22:46:33 INFO - PROCESS | 1668 | 1464932793565 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 22:46:33 INFO - PROCESS | 1668 | 1464932793566 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 22:46:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 22:46:33 INFO - PROCESS | 1668 | 1464932793569 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 22:46:33 INFO - PROCESS | 1668 | 1464932793570 Marionette TRACE conn2 <- [1,518,null,{}] 22:46:33 INFO - PROCESS | 1668 | 1464932793572 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}] 22:46:33 INFO - PROCESS | 1668 | 1464932793667 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 22:46:33 INFO - PROCESS | 1668 | 1464932793747 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:33 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c974800 == 56 [pid = 1668] [id = 137] 22:46:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 141 (0x1295e9c00) [pid = 1668] [serial = 408] [outer = 0x0] 22:46:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 142 (0x12b10ec00) [pid = 1668] [serial = 409] [outer = 0x1295e9c00] 22:46:33 INFO - PROCESS | 1668 | 1464932793776 Marionette DEBUG loaded listener.js 22:46:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 143 (0x12bac7800) [pid = 1668] [serial = 410] [outer = 0x1295e9c00] 22:46:34 INFO - PROCESS | 1668 | 1464932794418 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]]]}] 22:46:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 22:46:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 872ms 22:46:34 INFO - PROCESS | 1668 | 1464932794442 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 22:46:34 INFO - PROCESS | 1668 | 1464932794444 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 22:46:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 22:46:34 INFO - PROCESS | 1668 | 1464932794450 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 22:46:34 INFO - PROCESS | 1668 | 1464932794453 Marionette TRACE conn2 <- [1,522,null,{}] 22:46:34 INFO - PROCESS | 1668 | 1464932794457 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}] 22:46:34 INFO - PROCESS | 1668 | 1464932794544 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 22:46:34 INFO - PROCESS | 1668 | 1464932794605 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:34 INFO - PROCESS | 1668 | ++DOCSHELL 0x1185e8800 == 57 [pid = 1668] [id = 138] 22:46:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 144 (0x112d5b400) [pid = 1668] [serial = 411] [outer = 0x0] 22:46:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 145 (0x113260c00) [pid = 1668] [serial = 412] [outer = 0x112d5b400] 22:46:34 INFO - PROCESS | 1668 | 1464932794633 Marionette DEBUG loaded listener.js 22:46:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 146 (0x1166cd800) [pid = 1668] [serial = 413] [outer = 0x112d5b400] 22:46:35 INFO - PROCESS | 1668 | 1464932795114 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]]]}] 22:46:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 22:46:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 726ms 22:46:35 INFO - PROCESS | 1668 | 1464932795176 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 22:46:35 INFO - PROCESS | 1668 | 1464932795180 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 22:46:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 22:46:35 INFO - PROCESS | 1668 | 1464932795184 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 22:46:35 INFO - PROCESS | 1668 | 1464932795186 Marionette TRACE conn2 <- [1,526,null,{}] 22:46:35 INFO - PROCESS | 1668 | 1464932795188 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}] 22:46:35 INFO - PROCESS | 1668 | 1464932795282 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 22:46:35 INFO - PROCESS | 1668 | 1464932795349 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:35 INFO - PROCESS | 1668 | ++DOCSHELL 0x11745c800 == 58 [pid = 1668] [id = 139] 22:46:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 147 (0x11829ec00) [pid = 1668] [serial = 414] [outer = 0x0] 22:46:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 148 (0x118fa8000) [pid = 1668] [serial = 415] [outer = 0x11829ec00] 22:46:35 INFO - PROCESS | 1668 | 1464932795376 Marionette DEBUG loaded listener.js 22:46:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 149 (0x1194f1000) [pid = 1668] [serial = 416] [outer = 0x11829ec00] 22:46:35 INFO - PROCESS | 1668 | --DOCSHELL 0x12ba72000 == 57 [pid = 1668] [id = 131] 22:46:35 INFO - PROCESS | 1668 | --DOCSHELL 0x12b21b800 == 56 [pid = 1668] [id = 130] 22:46:35 INFO - PROCESS | 1668 | --DOCSHELL 0x1297d3800 == 55 [pid = 1668] [id = 129] 22:46:35 INFO - PROCESS | 1668 | --DOCSHELL 0x129053000 == 54 [pid = 1668] [id = 128] 22:46:35 INFO - PROCESS | 1668 | --DOCSHELL 0x12578a800 == 53 [pid = 1668] [id = 127] 22:46:35 INFO - PROCESS | 1668 | --DOCSHELL 0x12453d800 == 52 [pid = 1668] [id = 126] 22:46:35 INFO - PROCESS | 1668 | --DOMWINDOW == 148 (0x112aebc00) [pid = 1668] [serial = 292] [outer = 0x0] [url = about:blank] 22:46:35 INFO - PROCESS | 1668 | --DOMWINDOW == 147 (0x1180d0800) [pid = 1668] [serial = 295] [outer = 0x0] [url = about:blank] 22:46:35 INFO - PROCESS | 1668 | --DOMWINDOW == 146 (0x1210fd400) [pid = 1668] [serial = 298] [outer = 0x0] [url = about:blank] 22:46:35 INFO - PROCESS | 1668 | --DOMWINDOW == 145 (0x1256b3400) [pid = 1668] [serial = 301] [outer = 0x0] [url = about:blank] 22:46:35 INFO - PROCESS | 1668 | --DOMWINDOW == 144 (0x12b3d1400) [pid = 1668] [serial = 337] [outer = 0x0] [url = about:blank] 22:46:35 INFO - PROCESS | 1668 | --DOCSHELL 0x1232d0800 == 51 [pid = 1668] [id = 125] 22:46:35 INFO - PROCESS | 1668 | --DOCSHELL 0x1212b3000 == 50 [pid = 1668] [id = 124] 22:46:35 INFO - PROCESS | 1668 | --DOCSHELL 0x11966f800 == 49 [pid = 1668] [id = 123] 22:46:35 INFO - PROCESS | 1668 | --DOCSHELL 0x1194cb800 == 48 [pid = 1668] [id = 122] 22:46:35 INFO - PROCESS | 1668 | --DOCSHELL 0x1185f7000 == 47 [pid = 1668] [id = 121] 22:46:35 INFO - PROCESS | 1668 | --DOCSHELL 0x115ecf800 == 46 [pid = 1668] [id = 120] 22:46:35 INFO - PROCESS | 1668 | --DOCSHELL 0x11817e800 == 45 [pid = 1668] [id = 119] 22:46:35 INFO - PROCESS | 1668 | --DOCSHELL 0x119e70800 == 44 [pid = 1668] [id = 115] 22:46:35 INFO - PROCESS | 1668 | --DOCSHELL 0x116992800 == 43 [pid = 1668] [id = 114] 22:46:35 INFO - PROCESS | 1668 | --DOCSHELL 0x12aa2b800 == 42 [pid = 1668] [id = 113] 22:46:35 INFO - PROCESS | 1668 | 1464932795782 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]]]}] 22:46:35 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 22:46:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 619ms 22:46:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 22:46:35 INFO - PROCESS | 1668 | 1464932795804 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 22:46:35 INFO - PROCESS | 1668 | 1464932795805 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 22:46:35 INFO - PROCESS | 1668 | 1464932795807 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 22:46:35 INFO - PROCESS | 1668 | 1464932795810 Marionette TRACE conn2 <- [1,530,null,{}] 22:46:35 INFO - PROCESS | 1668 | 1464932795818 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}] 22:46:35 INFO - PROCESS | 1668 | 1464932795898 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 22:46:35 INFO - PROCESS | 1668 | 1464932795904 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:35 INFO - PROCESS | 1668 | ++DOCSHELL 0x117e16000 == 43 [pid = 1668] [id = 140] 22:46:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 145 (0x1198abc00) [pid = 1668] [serial = 417] [outer = 0x0] 22:46:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 146 (0x121295400) [pid = 1668] [serial = 418] [outer = 0x1198abc00] 22:46:35 INFO - PROCESS | 1668 | 1464932795932 Marionette DEBUG loaded listener.js 22:46:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 147 (0x124247800) [pid = 1668] [serial = 419] [outer = 0x1198abc00] 22:46:36 INFO - PROCESS | 1668 | --DOMWINDOW == 146 (0x12b2d3c00) [pid = 1668] [serial = 335] [outer = 0x0] [url = about:blank] 22:46:36 INFO - PROCESS | 1668 | --DOMWINDOW == 145 (0x12a76e400) [pid = 1668] [serial = 322] [outer = 0x0] [url = about:blank] 22:46:36 INFO - PROCESS | 1668 | --DOMWINDOW == 144 (0x12a855400) [pid = 1668] [serial = 325] [outer = 0x0] [url = about:blank] 22:46:36 INFO - PROCESS | 1668 | --DOMWINDOW == 143 (0x12129c800) [pid = 1668] [serial = 334] [outer = 0x0] [url = about:blank] 22:46:36 INFO - PROCESS | 1668 | --DOMWINDOW == 142 (0x1194ec400) [pid = 1668] [serial = 308] [outer = 0x0] [url = about:blank] 22:46:36 INFO - PROCESS | 1668 | --DOMWINDOW == 141 (0x118fad400) [pid = 1668] [serial = 307] [outer = 0x0] [url = about:blank] 22:46:36 INFO - PROCESS | 1668 | --DOMWINDOW == 140 (0x128ca9c00) [pid = 1668] [serial = 319] [outer = 0x0] [url = about:blank] 22:46:36 INFO - PROCESS | 1668 | --DOMWINDOW == 139 (0x115e29000) [pid = 1668] [serial = 304] [outer = 0x0] [url = about:blank] 22:46:36 INFO - PROCESS | 1668 | --DOMWINDOW == 138 (0x11711dc00) [pid = 1668] [serial = 305] [outer = 0x0] [url = about:blank] 22:46:36 INFO - PROCESS | 1668 | --DOMWINDOW == 137 (0x124555c00) [pid = 1668] [serial = 313] [outer = 0x0] [url = about:blank] 22:46:36 INFO - PROCESS | 1668 | --DOMWINDOW == 136 (0x124d29400) [pid = 1668] [serial = 314] [outer = 0x0] [url = about:blank] 22:46:36 INFO - PROCESS | 1668 | --DOMWINDOW == 135 (0x121294400) [pid = 1668] [serial = 310] [outer = 0x0] [url = about:blank] 22:46:36 INFO - PROCESS | 1668 | --DOMWINDOW == 134 (0x123491000) [pid = 1668] [serial = 311] [outer = 0x0] [url = about:blank] 22:46:36 INFO - PROCESS | 1668 | --DOMWINDOW == 133 (0x1256b8800) [pid = 1668] [serial = 316] [outer = 0x0] [url = about:blank] 22:46:36 INFO - PROCESS | 1668 | --DOMWINDOW == 132 (0x12578dc00) [pid = 1668] [serial = 317] [outer = 0x0] [url = about:blank] 22:46:36 INFO - PROCESS | 1668 | --DOMWINDOW == 131 (0x12a76dc00) [pid = 1668] [serial = 290] [outer = 0x0] [url = about:blank] 22:46:36 INFO - PROCESS | 1668 | --DOMWINDOW == 130 (0x12ab58c00) [pid = 1668] [serial = 328] [outer = 0x0] [url = about:blank] 22:46:36 INFO - PROCESS | 1668 | --DOMWINDOW == 129 (0x12b10bc00) [pid = 1668] [serial = 329] [outer = 0x0] [url = about:blank] 22:46:36 INFO - PROCESS | 1668 | --DOMWINDOW == 128 (0x12ab4ec00) [pid = 1668] [serial = 326] [outer = 0x0] [url = about:blank] 22:46:36 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x12b1b1400) [pid = 1668] [serial = 331] [outer = 0x0] [url = about:blank] 22:46:36 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x12b1b6800) [pid = 1668] [serial = 332] [outer = 0x0] [url = about:blank] 22:46:36 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x12a7e1800) [pid = 1668] [serial = 323] [outer = 0x0] [url = about:blank] 22:46:36 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x129388000) [pid = 1668] [serial = 320] [outer = 0x0] [url = about:blank] 22:46:36 INFO - PROCESS | 1668 | 1464932796260 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"]]]}] 22:46:36 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 22:46:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 22:46:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:46:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:46:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 22:46:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 22:46:36 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 22:46:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 22:46:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:46:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:46:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 22:46:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 22:46:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 476ms 22:46:36 INFO - PROCESS | 1668 | 1464932796286 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 22:46:36 INFO - PROCESS | 1668 | 1464932796287 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 22:46:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 22:46:36 INFO - PROCESS | 1668 | 1464932796290 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 22:46:36 INFO - PROCESS | 1668 | 1464932796291 Marionette TRACE conn2 <- [1,534,null,{}] 22:46:36 INFO - PROCESS | 1668 | 1464932796293 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}] 22:46:36 INFO - PROCESS | 1668 | 1464932796375 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 22:46:36 INFO - PROCESS | 1668 | 1464932796380 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:36 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194ce800 == 44 [pid = 1668] [id = 141] 22:46:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x124550000) [pid = 1668] [serial = 420] [outer = 0x0] 22:46:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x124b2ec00) [pid = 1668] [serial = 421] [outer = 0x124550000] 22:46:36 INFO - PROCESS | 1668 | 1464932796408 Marionette DEBUG loaded listener.js 22:46:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x1256d6800) [pid = 1668] [serial = 422] [outer = 0x124550000] 22:46:36 INFO - PROCESS | 1668 | 1464932796791 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]]]}] 22:46:36 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 22:46:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 525ms 22:46:36 INFO - PROCESS | 1668 | 1464932796816 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 22:46:36 INFO - PROCESS | 1668 | 1464932796817 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 22:46:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 22:46:36 INFO - PROCESS | 1668 | 1464932796819 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 22:46:36 INFO - PROCESS | 1668 | 1464932796821 Marionette TRACE conn2 <- [1,538,null,{}] 22:46:36 INFO - PROCESS | 1668 | 1464932796823 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}] 22:46:36 INFO - PROCESS | 1668 | 1464932796952 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 22:46:37 INFO - PROCESS | 1668 | 1464932797047 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:37 INFO - PROCESS | 1668 | ++DOCSHELL 0x119a88000 == 45 [pid = 1668] [id = 142] 22:46:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x124555000) [pid = 1668] [serial = 423] [outer = 0x0] 22:46:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 129 (0x1256da400) [pid = 1668] [serial = 424] [outer = 0x124555000] 22:46:37 INFO - PROCESS | 1668 | 1464932797101 Marionette DEBUG loaded listener.js 22:46:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 130 (0x126d30000) [pid = 1668] [serial = 425] [outer = 0x124555000] 22:46:37 INFO - PROCESS | 1668 | 1464932797355 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]]]}] 22:46:37 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. 22:46:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 570ms 22:46:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 22:46:37 INFO - PROCESS | 1668 | 1464932797391 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 22:46:37 INFO - PROCESS | 1668 | 1464932797392 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 22:46:37 INFO - PROCESS | 1668 | 1464932797402 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 22:46:37 INFO - PROCESS | 1668 | 1464932797403 Marionette TRACE conn2 <- [1,542,null,{}] 22:46:37 INFO - PROCESS | 1668 | 1464932797409 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}] 22:46:37 INFO - PROCESS | 1668 | 1464932797541 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 22:46:37 INFO - PROCESS | 1668 | 1464932797570 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:37 INFO - PROCESS | 1668 | ++DOCSHELL 0x116f88800 == 46 [pid = 1668] [id = 143] 22:46:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x1194ec400) [pid = 1668] [serial = 426] [outer = 0x0] 22:46:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 132 (0x128ca2000) [pid = 1668] [serial = 427] [outer = 0x1194ec400] 22:46:37 INFO - PROCESS | 1668 | 1464932797596 Marionette DEBUG loaded listener.js 22:46:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 133 (0x12a769800) [pid = 1668] [serial = 428] [outer = 0x1194ec400] 22:46:37 INFO - PROCESS | 1668 | 1464932797886 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]]]}] 22:46:37 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. 22:46:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 529ms 22:46:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 22:46:37 INFO - PROCESS | 1668 | 1464932797924 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 22:46:37 INFO - PROCESS | 1668 | 1464932797925 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 22:46:37 INFO - PROCESS | 1668 | 1464932797927 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 22:46:37 INFO - PROCESS | 1668 | 1464932797929 Marionette TRACE conn2 <- [1,546,null,{}] 22:46:37 INFO - PROCESS | 1668 | 1464932797938 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}] 22:46:38 INFO - PROCESS | 1668 | 1464932798056 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 22:46:38 INFO - PROCESS | 1668 | 1464932798098 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:38 INFO - PROCESS | 1668 | ++DOCSHELL 0x12453f000 == 47 [pid = 1668] [id = 144] 22:46:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 134 (0x126b2d000) [pid = 1668] [serial = 429] [outer = 0x0] 22:46:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 135 (0x12a7e1800) [pid = 1668] [serial = 430] [outer = 0x126b2d000] 22:46:38 INFO - PROCESS | 1668 | 1464932798128 Marionette DEBUG loaded listener.js 22:46:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 136 (0x12ab58c00) [pid = 1668] [serial = 431] [outer = 0x126b2d000] 22:46:38 INFO - PROCESS | 1668 | 1464932798450 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]]]}] 22:46:38 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 22:46:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 576ms 22:46:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 22:46:38 INFO - PROCESS | 1668 | 1464932798503 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 22:46:38 INFO - PROCESS | 1668 | 1464932798505 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 22:46:38 INFO - PROCESS | 1668 | 1464932798507 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 22:46:38 INFO - PROCESS | 1668 | 1464932798508 Marionette TRACE conn2 <- [1,550,null,{}] 22:46:38 INFO - PROCESS | 1668 | 1464932798510 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}] 22:46:38 INFO - PROCESS | 1668 | 1464932798617 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 22:46:38 INFO - PROCESS | 1668 | 1464932798657 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:38 INFO - PROCESS | 1668 | ++DOCSHELL 0x126732000 == 48 [pid = 1668] [id = 145] 22:46:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 137 (0x12a7de800) [pid = 1668] [serial = 432] [outer = 0x0] 22:46:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 138 (0x12b1af000) [pid = 1668] [serial = 433] [outer = 0x12a7de800] 22:46:38 INFO - PROCESS | 1668 | 1464932798687 Marionette DEBUG loaded listener.js 22:46:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 139 (0x12b3d3400) [pid = 1668] [serial = 434] [outer = 0x12a7de800] 22:46:39 INFO - PROCESS | 1668 | 1464932799017 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]]]}] 22:46:39 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. 22:46:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 569ms 22:46:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 22:46:39 INFO - PROCESS | 1668 | 1464932799077 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 22:46:39 INFO - PROCESS | 1668 | 1464932799078 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 22:46:39 INFO - PROCESS | 1668 | 1464932799080 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 22:46:39 INFO - PROCESS | 1668 | 1464932799081 Marionette TRACE conn2 <- [1,554,null,{}] 22:46:39 INFO - PROCESS | 1668 | 1464932799084 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}] 22:46:39 INFO - PROCESS | 1668 | 1464932799179 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 22:46:39 INFO - PROCESS | 1668 | 1464932799183 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:39 INFO - PROCESS | 1668 | ++DOCSHELL 0x12906d800 == 49 [pid = 1668] [id = 146] 22:46:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 140 (0x12b1b9c00) [pid = 1668] [serial = 435] [outer = 0x0] 22:46:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 141 (0x12baab000) [pid = 1668] [serial = 436] [outer = 0x12b1b9c00] 22:46:39 INFO - PROCESS | 1668 | 1464932799208 Marionette DEBUG loaded listener.js 22:46:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 142 (0x12bac9000) [pid = 1668] [serial = 437] [outer = 0x12b1b9c00] 22:46:39 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:46:39 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:46:39 INFO - PROCESS | 1668 | 1464932799528 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]]]}] 22:46:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 22:46:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 470ms 22:46:39 INFO - PROCESS | 1668 | 1464932799553 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 22:46:39 INFO - PROCESS | 1668 | 1464932799554 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 22:46:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 22:46:39 INFO - PROCESS | 1668 | 1464932799569 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 22:46:39 INFO - PROCESS | 1668 | 1464932799571 Marionette TRACE conn2 <- [1,558,null,{}] 22:46:39 INFO - PROCESS | 1668 | 1464932799573 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}] 22:46:39 INFO - PROCESS | 1668 | 1464932799669 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 22:46:39 INFO - PROCESS | 1668 | 1464932799673 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:39 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a5b8800 == 50 [pid = 1668] [id = 147] 22:46:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 143 (0x12bacac00) [pid = 1668] [serial = 438] [outer = 0x0] 22:46:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 144 (0x12bad3400) [pid = 1668] [serial = 439] [outer = 0x12bacac00] 22:46:39 INFO - PROCESS | 1668 | 1464932799697 Marionette DEBUG loaded listener.js 22:46:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 145 (0x12bc19400) [pid = 1668] [serial = 440] [outer = 0x12bacac00] 22:46:40 INFO - PROCESS | 1668 | --DOMWINDOW == 144 (0x129385800) [pid = 1668] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 22:46:40 INFO - PROCESS | 1668 | --DOMWINDOW == 143 (0x112aec800) [pid = 1668] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 22:46:40 INFO - PROCESS | 1668 | --DOMWINDOW == 142 (0x12578e400) [pid = 1668] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 22:46:40 INFO - PROCESS | 1668 | --DOMWINDOW == 141 (0x112a7f000) [pid = 1668] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 22:46:40 INFO - PROCESS | 1668 | --DOMWINDOW == 140 (0x116731c00) [pid = 1668] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 22:46:40 INFO - PROCESS | 1668 | --DOMWINDOW == 139 (0x1256d2400) [pid = 1668] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 22:46:40 INFO - PROCESS | 1668 | --DOMWINDOW == 138 (0x12a854400) [pid = 1668] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 22:46:40 INFO - PROCESS | 1668 | --DOMWINDOW == 137 (0x12937b400) [pid = 1668] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 22:46:40 INFO - PROCESS | 1668 | --DOMWINDOW == 136 (0x12baaa400) [pid = 1668] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 22:46:40 INFO - PROCESS | 1668 | --DOMWINDOW == 135 (0x117e0e400) [pid = 1668] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 22:46:40 INFO - PROCESS | 1668 | --DOMWINDOW == 134 (0x124241400) [pid = 1668] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 22:46:40 INFO - PROCESS | 1668 | --DOMWINDOW == 133 (0x12bab0000) [pid = 1668] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 22:46:40 INFO - PROCESS | 1668 | --DOMWINDOW == 132 (0x12bc1fc00) [pid = 1668] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 22:46:40 INFO - PROCESS | 1668 | --DOMWINDOW == 131 (0x12bda3000) [pid = 1668] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 22:46:40 INFO - PROCESS | 1668 | --DOMWINDOW == 130 (0x11618d000) [pid = 1668] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 22:46:40 INFO - PROCESS | 1668 | --DOMWINDOW == 129 (0x116730c00) [pid = 1668] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 22:46:40 INFO - PROCESS | 1668 | 1464932800176 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]]]}] 22:46:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 22:46:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 617ms 22:46:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 22:46:40 INFO - PROCESS | 1668 | 1464932800188 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 22:46:40 INFO - PROCESS | 1668 | 1464932800189 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 22:46:40 INFO - PROCESS | 1668 | 1464932800191 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 22:46:40 INFO - PROCESS | 1668 | 1464932800193 Marionette TRACE conn2 <- [1,562,null,{}] 22:46:40 INFO - PROCESS | 1668 | 1464932800196 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}] 22:46:40 INFO - PROCESS | 1668 | 1464932800288 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 22:46:40 INFO - PROCESS | 1668 | 1464932800336 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:40 INFO - PROCESS | 1668 | ++DOCSHELL 0x129058000 == 51 [pid = 1668] [id = 148] 22:46:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 130 (0x112d53800) [pid = 1668] [serial = 441] [outer = 0x0] 22:46:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x1242dcc00) [pid = 1668] [serial = 442] [outer = 0x112d53800] 22:46:40 INFO - PROCESS | 1668 | 1464932800365 Marionette DEBUG loaded listener.js 22:46:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 132 (0x12bc1d400) [pid = 1668] [serial = 443] [outer = 0x112d53800] 22:46:40 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:46:40 INFO - PROCESS | 1668 | [1668] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:46:40 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:46:40 INFO - PROCESS | 1668 | 1464932800643 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]]]}] 22:46:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 22:46:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 475ms 22:46:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 22:46:40 INFO - PROCESS | 1668 | 1464932800669 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 22:46:40 INFO - PROCESS | 1668 | 1464932800671 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 22:46:40 INFO - PROCESS | 1668 | 1464932800673 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 22:46:40 INFO - PROCESS | 1668 | 1464932800674 Marionette TRACE conn2 <- [1,566,null,{}] 22:46:40 INFO - PROCESS | 1668 | 1464932800676 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}] 22:46:40 INFO - PROCESS | 1668 | 1464932800770 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 22:46:40 INFO - PROCESS | 1668 | 1464932800773 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:40 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b2a6800 == 52 [pid = 1668] [id = 149] 22:46:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 133 (0x12bc20400) [pid = 1668] [serial = 444] [outer = 0x0] 22:46:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 134 (0x12bd9bc00) [pid = 1668] [serial = 445] [outer = 0x12bc20400] 22:46:40 INFO - PROCESS | 1668 | 1464932800798 Marionette DEBUG loaded listener.js 22:46:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 135 (0x12c01d400) [pid = 1668] [serial = 446] [outer = 0x12bc20400] 22:46:41 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:46:41 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:46:41 INFO - PROCESS | 1668 | 1464932801101 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]]]}] 22:46:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 22:46:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 470ms 22:46:41 INFO - PROCESS | 1668 | 1464932801144 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 22:46:41 INFO - PROCESS | 1668 | 1464932801147 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 22:46:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 22:46:41 INFO - PROCESS | 1668 | 1464932801150 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 22:46:41 INFO - PROCESS | 1668 | 1464932801151 Marionette TRACE conn2 <- [1,570,null,{}] 22:46:41 INFO - PROCESS | 1668 | 1464932801153 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}] 22:46:41 INFO - PROCESS | 1668 | 1464932801284 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 22:46:41 INFO - PROCESS | 1668 | 1464932801293 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:41 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bdb6000 == 53 [pid = 1668] [id = 150] 22:46:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 136 (0x11711ec00) [pid = 1668] [serial = 447] [outer = 0x0] 22:46:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 137 (0x124058800) [pid = 1668] [serial = 448] [outer = 0x11711ec00] 22:46:41 INFO - PROCESS | 1668 | 1464932801333 Marionette DEBUG loaded listener.js 22:46:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 138 (0x12405f400) [pid = 1668] [serial = 449] [outer = 0x11711ec00] 22:46:41 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:46:41 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:46:41 INFO - PROCESS | 1668 | 1464932801740 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]]]}] 22:46:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 22:46:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 619ms 22:46:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 22:46:41 INFO - PROCESS | 1668 | 1464932801769 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 22:46:41 INFO - PROCESS | 1668 | 1464932801770 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 22:46:41 INFO - PROCESS | 1668 | 1464932801773 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 22:46:41 INFO - PROCESS | 1668 | 1464932801774 Marionette TRACE conn2 <- [1,574,null,{}] 22:46:41 INFO - PROCESS | 1668 | 1464932801776 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}] 22:46:41 INFO - PROCESS | 1668 | 1464932801860 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 22:46:41 INFO - PROCESS | 1668 | 1464932801911 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:41 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c984800 == 54 [pid = 1668] [id = 151] 22:46:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 139 (0x124051c00) [pid = 1668] [serial = 450] [outer = 0x0] 22:46:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 140 (0x12bd96c00) [pid = 1668] [serial = 451] [outer = 0x124051c00] 22:46:41 INFO - PROCESS | 1668 | 1464932801936 Marionette DEBUG loaded listener.js 22:46:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 141 (0x12c0c4800) [pid = 1668] [serial = 452] [outer = 0x124051c00] 22:46:42 INFO - PROCESS | 1668 | 1464932802425 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]]]}] 22:46:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 22:46:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 720ms 22:46:42 INFO - PROCESS | 1668 | 1464932802494 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 22:46:42 INFO - PROCESS | 1668 | 1464932802499 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 22:46:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 22:46:42 INFO - PROCESS | 1668 | 1464932802505 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 22:46:42 INFO - PROCESS | 1668 | 1464932802508 Marionette TRACE conn2 <- [1,578,null,{}] 22:46:42 INFO - PROCESS | 1668 | 1464932802551 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}] 22:46:42 INFO - PROCESS | 1668 | 1464932802767 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 22:46:42 INFO - PROCESS | 1668 | 1464932802861 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:42 INFO - PROCESS | 1668 | ++DOCSHELL 0x116f9e800 == 55 [pid = 1668] [id = 152] 22:46:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 142 (0x112924400) [pid = 1668] [serial = 453] [outer = 0x0] 22:46:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 143 (0x112928800) [pid = 1668] [serial = 454] [outer = 0x112924400] 22:46:42 INFO - PROCESS | 1668 | 1464932802897 Marionette DEBUG loaded listener.js 22:46:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 144 (0x1129b7c00) [pid = 1668] [serial = 455] [outer = 0x112924400] 22:46:43 INFO - PROCESS | 1668 | 1464932803315 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]]]}] 22:46:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 22:46:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 824ms 22:46:43 INFO - PROCESS | 1668 | 1464932803328 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 22:46:43 INFO - PROCESS | 1668 | 1464932803334 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 22:46:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 22:46:43 INFO - PROCESS | 1668 | 1464932803339 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 22:46:43 INFO - PROCESS | 1668 | 1464932803340 Marionette TRACE conn2 <- [1,582,null,{}] 22:46:43 INFO - PROCESS | 1668 | 1464932803343 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}] 22:46:43 INFO - PROCESS | 1668 | 1464932803444 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 22:46:43 INFO - PROCESS | 1668 | 1464932803491 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:43 INFO - PROCESS | 1668 | ++DOCSHELL 0x119e80000 == 56 [pid = 1668] [id = 153] 22:46:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 145 (0x112f64800) [pid = 1668] [serial = 456] [outer = 0x0] 22:46:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 146 (0x116a71400) [pid = 1668] [serial = 457] [outer = 0x112f64800] 22:46:43 INFO - PROCESS | 1668 | 1464932803521 Marionette DEBUG loaded listener.js 22:46:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 147 (0x1182b2c00) [pid = 1668] [serial = 458] [outer = 0x112f64800] 22:46:43 INFO - PROCESS | 1668 | 1464932803935 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]]]}] 22:46:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 22:46:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 623ms 22:46:43 INFO - PROCESS | 1668 | 1464932803962 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 22:46:43 INFO - PROCESS | 1668 | 1464932803966 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 22:46:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 22:46:43 INFO - PROCESS | 1668 | 1464932803969 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 22:46:43 INFO - PROCESS | 1668 | 1464932803970 Marionette TRACE conn2 <- [1,586,null,{}] 22:46:43 INFO - PROCESS | 1668 | 1464932803978 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}] 22:46:44 INFO - PROCESS | 1668 | 1464932804081 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 22:46:44 INFO - PROCESS | 1668 | 1464932804172 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:44 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c985800 == 57 [pid = 1668] [id = 154] 22:46:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 148 (0x123623400) [pid = 1668] [serial = 459] [outer = 0x0] 22:46:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 149 (0x124059400) [pid = 1668] [serial = 460] [outer = 0x123623400] 22:46:44 INFO - PROCESS | 1668 | 1464932804203 Marionette DEBUG loaded listener.js 22:46:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 150 (0x1256ba400) [pid = 1668] [serial = 461] [outer = 0x123623400] 22:46:44 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:46:44 INFO - PROCESS | 1668 | 1464932804590 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]]]}] 22:46:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 22:46:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 671ms 22:46:44 INFO - PROCESS | 1668 | 1464932804641 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 22:46:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 22:46:44 INFO - PROCESS | 1668 | 1464932804643 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 22:46:44 INFO - PROCESS | 1668 | 1464932804645 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 22:46:44 INFO - PROCESS | 1668 | 1464932804646 Marionette TRACE conn2 <- [1,590,null,{}] 22:46:44 INFO - PROCESS | 1668 | 1464932804649 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}] 22:46:44 INFO - PROCESS | 1668 | 1464932804749 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 22:46:44 INFO - PROCESS | 1668 | 1464932804800 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:44 INFO - PROCESS | 1668 | ++DOCSHELL 0x12cec7000 == 58 [pid = 1668] [id = 155] 22:46:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 151 (0x1265b2400) [pid = 1668] [serial = 462] [outer = 0x0] 22:46:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 152 (0x128c9d800) [pid = 1668] [serial = 463] [outer = 0x1265b2400] 22:46:44 INFO - PROCESS | 1668 | 1464932804830 Marionette DEBUG loaded listener.js 22:46:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 153 (0x12937b800) [pid = 1668] [serial = 464] [outer = 0x1265b2400] 22:46:45 INFO - PROCESS | 1668 | 1464932805231 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]]]}] 22:46:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 22:46:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 620ms 22:46:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 22:46:45 INFO - PROCESS | 1668 | 1464932805266 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 22:46:45 INFO - PROCESS | 1668 | 1464932805267 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 22:46:45 INFO - PROCESS | 1668 | 1464932805269 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 22:46:45 INFO - PROCESS | 1668 | 1464932805270 Marionette TRACE conn2 <- [1,594,null,{}] 22:46:45 INFO - PROCESS | 1668 | 1464932805273 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}] 22:46:45 INFO - PROCESS | 1668 | 1464932805369 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 22:46:45 INFO - PROCESS | 1668 | 1464932805451 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:45 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d14f000 == 59 [pid = 1668] [id = 156] 22:46:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 154 (0x128ca5000) [pid = 1668] [serial = 465] [outer = 0x0] 22:46:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 155 (0x129787000) [pid = 1668] [serial = 466] [outer = 0x128ca5000] 22:46:45 INFO - PROCESS | 1668 | 1464932805479 Marionette DEBUG loaded listener.js 22:46:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 156 (0x12b103000) [pid = 1668] [serial = 467] [outer = 0x128ca5000] 22:46:45 INFO - PROCESS | 1668 | 1464932805929 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]]]}] 22:46:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 22:46:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 725ms 22:46:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 22:46:45 INFO - PROCESS | 1668 | 1464932805995 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 22:46:45 INFO - PROCESS | 1668 | 1464932805996 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 22:46:45 INFO - PROCESS | 1668 | 1464932805998 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 22:46:46 INFO - PROCESS | 1668 | 1464932805999 Marionette TRACE conn2 <- [1,598,null,{}] 22:46:46 INFO - PROCESS | 1668 | 1464932806002 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}] 22:46:46 INFO - PROCESS | 1668 | 1464932806119 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 22:46:46 INFO - PROCESS | 1668 | 1464932806172 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:46 INFO - PROCESS | 1668 | ++DOCSHELL 0x1191d0800 == 60 [pid = 1668] [id = 157] 22:46:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 157 (0x129385800) [pid = 1668] [serial = 468] [outer = 0x0] 22:46:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 158 (0x12b1ba800) [pid = 1668] [serial = 469] [outer = 0x129385800] 22:46:46 INFO - PROCESS | 1668 | 1464932806201 Marionette DEBUG loaded listener.js 22:46:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 159 (0x12c01bc00) [pid = 1668] [serial = 470] [outer = 0x129385800] 22:46:46 INFO - PROCESS | 1668 | 1464932806804 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]]]}] 22:46:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 22:46:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 820ms 22:46:46 INFO - PROCESS | 1668 | 1464932806818 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 22:46:46 INFO - PROCESS | 1668 | 1464932806821 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 22:46:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 22:46:46 INFO - PROCESS | 1668 | 1464932806825 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 22:46:46 INFO - PROCESS | 1668 | 1464932806828 Marionette TRACE conn2 <- [1,602,null,{}] 22:46:46 INFO - PROCESS | 1668 | 1464932806832 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}] 22:46:46 INFO - PROCESS | 1668 | 1464932806947 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 22:46:47 INFO - PROCESS | 1668 | 1464932807070 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:47 INFO - PROCESS | 1668 | ++DOCSHELL 0x1181b8800 == 61 [pid = 1668] [id = 158] 22:46:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 160 (0x112f6b000) [pid = 1668] [serial = 471] [outer = 0x0] 22:46:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 161 (0x112faec00) [pid = 1668] [serial = 472] [outer = 0x112f6b000] 22:46:47 INFO - PROCESS | 1668 | 1464932807097 Marionette DEBUG loaded listener.js 22:46:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 162 (0x116726400) [pid = 1668] [serial = 473] [outer = 0x112f6b000] 22:46:47 INFO - PROCESS | 1668 | 1464932807574 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]]]}] 22:46:47 INFO - PROCESS | 1668 | --DOCSHELL 0x12bdb6000 == 60 [pid = 1668] [id = 150] 22:46:47 INFO - PROCESS | 1668 | --DOCSHELL 0x12b2a6800 == 59 [pid = 1668] [id = 149] 22:46:47 INFO - PROCESS | 1668 | --DOCSHELL 0x129058000 == 58 [pid = 1668] [id = 148] 22:46:47 INFO - PROCESS | 1668 | --DOCSHELL 0x12a5b8800 == 57 [pid = 1668] [id = 147] 22:46:47 INFO - PROCESS | 1668 | --DOCSHELL 0x12906d800 == 56 [pid = 1668] [id = 146] 22:46:47 INFO - PROCESS | 1668 | --DOMWINDOW == 161 (0x12c0c5c00) [pid = 1668] [serial = 394] [outer = 0x0] [url = about:blank] 22:46:47 INFO - PROCESS | 1668 | --DOCSHELL 0x126732000 == 55 [pid = 1668] [id = 145] 22:46:47 INFO - PROCESS | 1668 | --DOCSHELL 0x12453f000 == 54 [pid = 1668] [id = 144] 22:46:47 INFO - PROCESS | 1668 | --DOCSHELL 0x116f88800 == 53 [pid = 1668] [id = 143] 22:46:47 INFO - PROCESS | 1668 | --DOCSHELL 0x119a88000 == 52 [pid = 1668] [id = 142] 22:46:47 INFO - PROCESS | 1668 | --DOCSHELL 0x1194ce800 == 51 [pid = 1668] [id = 141] 22:46:47 INFO - PROCESS | 1668 | --DOCSHELL 0x117e16000 == 50 [pid = 1668] [id = 140] 22:46:47 INFO - PROCESS | 1668 | --DOCSHELL 0x11745c800 == 49 [pid = 1668] [id = 139] 22:46:47 INFO - PROCESS | 1668 | --DOCSHELL 0x1185e8800 == 48 [pid = 1668] [id = 138] 22:46:47 INFO - PROCESS | 1668 | --DOCSHELL 0x12bdb8800 == 47 [pid = 1668] [id = 135] 22:46:47 INFO - PROCESS | 1668 | --DOCSHELL 0x119e7f800 == 46 [pid = 1668] [id = 134] 22:46:47 INFO - PROCESS | 1668 | --DOCSHELL 0x118180000 == 45 [pid = 1668] [id = 133] 22:46:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 22:46:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 822ms 22:46:47 INFO - PROCESS | 1668 | 1464932807648 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 22:46:47 INFO - PROCESS | 1668 | 1464932807652 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 22:46:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 22:46:47 INFO - PROCESS | 1668 | 1464932807656 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 22:46:47 INFO - PROCESS | 1668 | 1464932807657 Marionette TRACE conn2 <- [1,606,null,{}] 22:46:47 INFO - PROCESS | 1668 | 1464932807660 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}] 22:46:47 INFO - PROCESS | 1668 | 1464932807749 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 22:46:47 INFO - PROCESS | 1668 | 1464932807758 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:47 INFO - PROCESS | 1668 | ++DOCSHELL 0x116ac0800 == 46 [pid = 1668] [id = 159] 22:46:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 162 (0x117e0ec00) [pid = 1668] [serial = 474] [outer = 0x0] 22:46:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 163 (0x1180c6c00) [pid = 1668] [serial = 475] [outer = 0x117e0ec00] 22:46:47 INFO - PROCESS | 1668 | 1464932807786 Marionette DEBUG loaded listener.js 22:46:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 164 (0x119354000) [pid = 1668] [serial = 476] [outer = 0x117e0ec00] 22:46:47 INFO - PROCESS | 1668 | --DOMWINDOW == 163 (0x117682800) [pid = 1668] [serial = 199] [outer = 0x0] [url = about:blank] 22:46:47 INFO - PROCESS | 1668 | --DOMWINDOW == 162 (0x12129b800) [pid = 1668] [serial = 154] [outer = 0x0] [url = about:blank] 22:46:47 INFO - PROCESS | 1668 | --DOMWINDOW == 161 (0x12b111800) [pid = 1668] [serial = 373] [outer = 0x0] [url = about:blank] 22:46:47 INFO - PROCESS | 1668 | --DOMWINDOW == 160 (0x12b2d2800) [pid = 1668] [serial = 353] [outer = 0x0] [url = about:blank] 22:46:47 INFO - PROCESS | 1668 | --DOMWINDOW == 159 (0x12b1abc00) [pid = 1668] [serial = 352] [outer = 0x0] [url = about:blank] 22:46:47 INFO - PROCESS | 1668 | --DOMWINDOW == 158 (0x128c9e800) [pid = 1668] [serial = 367] [outer = 0x0] [url = about:blank] 22:46:47 INFO - PROCESS | 1668 | --DOMWINDOW == 157 (0x128e9ec00) [pid = 1668] [serial = 368] [outer = 0x0] [url = about:blank] 22:46:47 INFO - PROCESS | 1668 | --DOMWINDOW == 156 (0x118f37c00) [pid = 1668] [serial = 356] [outer = 0x0] [url = about:blank] 22:46:47 INFO - PROCESS | 1668 | --DOMWINDOW == 155 (0x113b2cc00) [pid = 1668] [serial = 355] [outer = 0x0] [url = about:blank] 22:46:47 INFO - PROCESS | 1668 | --DOMWINDOW == 154 (0x118fab000) [pid = 1668] [serial = 358] [outer = 0x0] [url = about:blank] 22:46:47 INFO - PROCESS | 1668 | --DOMWINDOW == 153 (0x121298400) [pid = 1668] [serial = 359] [outer = 0x0] [url = about:blank] 22:46:47 INFO - PROCESS | 1668 | --DOMWINDOW == 152 (0x126754800) [pid = 1668] [serial = 365] [outer = 0x0] [url = about:blank] 22:46:47 INFO - PROCESS | 1668 | --DOMWINDOW == 151 (0x12578f800) [pid = 1668] [serial = 364] [outer = 0x0] [url = about:blank] 22:46:47 INFO - PROCESS | 1668 | --DOMWINDOW == 150 (0x12b3dac00) [pid = 1668] [serial = 376] [outer = 0x0] [url = about:blank] 22:46:47 INFO - PROCESS | 1668 | --DOMWINDOW == 149 (0x12a766400) [pid = 1668] [serial = 370] [outer = 0x0] [url = about:blank] 22:46:47 INFO - PROCESS | 1668 | --DOMWINDOW == 148 (0x129386000) [pid = 1668] [serial = 349] [outer = 0x0] [url = about:blank] 22:46:47 INFO - PROCESS | 1668 | --DOMWINDOW == 147 (0x126758400) [pid = 1668] [serial = 346] [outer = 0x0] [url = about:blank] 22:46:47 INFO - PROCESS | 1668 | --DOMWINDOW == 146 (0x117117800) [pid = 1668] [serial = 340] [outer = 0x0] [url = about:blank] 22:46:47 INFO - PROCESS | 1668 | --DOMWINDOW == 145 (0x12369ac00) [pid = 1668] [serial = 343] [outer = 0x0] [url = about:blank] 22:46:47 INFO - PROCESS | 1668 | --DOMWINDOW == 144 (0x12bac6400) [pid = 1668] [serial = 379] [outer = 0x0] [url = about:blank] 22:46:47 INFO - PROCESS | 1668 | --DOMWINDOW == 143 (0x128ca7000) [pid = 1668] [serial = 385] [outer = 0x0] [url = about:blank] 22:46:47 INFO - PROCESS | 1668 | --DOMWINDOW == 142 (0x124559000) [pid = 1668] [serial = 361] [outer = 0x0] [url = about:blank] 22:46:47 INFO - PROCESS | 1668 | --DOMWINDOW == 141 (0x1256b7400) [pid = 1668] [serial = 362] [outer = 0x0] [url = about:blank] 22:46:47 INFO - PROCESS | 1668 | --DOMWINDOW == 140 (0x12bad1800) [pid = 1668] [serial = 382] [outer = 0x0] [url = about:blank] 22:46:47 INFO - PROCESS | 1668 | --DOMWINDOW == 139 (0x12bacc400) [pid = 1668] [serial = 380] [outer = 0x0] [url = about:blank] 22:46:47 INFO - PROCESS | 1668 | --DOMWINDOW == 138 (0x12bd99400) [pid = 1668] [serial = 388] [outer = 0x0] [url = about:blank] 22:46:47 INFO - PROCESS | 1668 | --DOMWINDOW == 137 (0x12bc1cc00) [pid = 1668] [serial = 386] [outer = 0x0] [url = about:blank] 22:46:47 INFO - PROCESS | 1668 | --DOMWINDOW == 136 (0x12bc18000) [pid = 1668] [serial = 383] [outer = 0x0] [url = about:blank] 22:46:47 INFO - PROCESS | 1668 | --DOMWINDOW == 135 (0x12c01d000) [pid = 1668] [serial = 391] [outer = 0x0] [url = about:blank] 22:46:47 INFO - PROCESS | 1668 | --DOMWINDOW == 134 (0x12bda2800) [pid = 1668] [serial = 389] [outer = 0x0] [url = about:blank] 22:46:47 INFO - PROCESS | 1668 | --DOMWINDOW == 133 (0x12b2d7400) [pid = 1668] [serial = 374] [outer = 0x0] [url = about:blank] 22:46:47 INFO - PROCESS | 1668 | --DOMWINDOW == 132 (0x12baa7000) [pid = 1668] [serial = 377] [outer = 0x0] [url = about:blank] 22:46:47 INFO - PROCESS | 1668 | --DOMWINDOW == 131 (0x12b104800) [pid = 1668] [serial = 371] [outer = 0x0] [url = about:blank] 22:46:47 INFO - PROCESS | 1668 | --DOMWINDOW == 130 (0x12c025800) [pid = 1668] [serial = 392] [outer = 0x0] [url = about:blank] 22:46:48 INFO - PROCESS | 1668 | 1464932808259 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]]]}] 22:46:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 22:46:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 619ms 22:46:48 INFO - PROCESS | 1668 | 1464932808275 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 22:46:48 INFO - PROCESS | 1668 | 1464932808277 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 22:46:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 22:46:48 INFO - PROCESS | 1668 | 1464932808280 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 22:46:48 INFO - PROCESS | 1668 | 1464932808284 Marionette TRACE conn2 <- [1,610,null,{}] 22:46:48 INFO - PROCESS | 1668 | 1464932808291 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}] 22:46:48 INFO - PROCESS | 1668 | 1464932808387 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 22:46:48 INFO - PROCESS | 1668 | 1464932808397 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:48 INFO - PROCESS | 1668 | ++DOCSHELL 0x1191d1800 == 47 [pid = 1668] [id = 160] 22:46:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x119b22400) [pid = 1668] [serial = 477] [outer = 0x0] 22:46:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 132 (0x12129cc00) [pid = 1668] [serial = 478] [outer = 0x119b22400] 22:46:48 INFO - PROCESS | 1668 | 1464932808424 Marionette DEBUG loaded listener.js 22:46:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 133 (0x1231c2800) [pid = 1668] [serial = 479] [outer = 0x119b22400] 22:46:48 INFO - PROCESS | 1668 | 1464932808755 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]]]}] 22:46:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 22:46:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 522ms 22:46:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 22:46:48 INFO - PROCESS | 1668 | 1464932808803 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 22:46:48 INFO - PROCESS | 1668 | 1464932808804 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 22:46:48 INFO - PROCESS | 1668 | 1464932808806 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 22:46:48 INFO - PROCESS | 1668 | 1464932808807 Marionette TRACE conn2 <- [1,614,null,{}] 22:46:48 INFO - PROCESS | 1668 | 1464932808810 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}] 22:46:48 INFO - PROCESS | 1668 | 1464932808895 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 22:46:48 INFO - PROCESS | 1668 | 1464932808902 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:48 INFO - PROCESS | 1668 | ++DOCSHELL 0x119e6c000 == 48 [pid = 1668] [id = 161] 22:46:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 134 (0x1231c6800) [pid = 1668] [serial = 480] [outer = 0x0] 22:46:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 135 (0x123410c00) [pid = 1668] [serial = 481] [outer = 0x1231c6800] 22:46:48 INFO - PROCESS | 1668 | 1464932808928 Marionette DEBUG loaded listener.js 22:46:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 136 (0x12405ac00) [pid = 1668] [serial = 482] [outer = 0x1231c6800] 22:46:49 INFO - PROCESS | 1668 | 1464932809234 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]]]}] 22:46:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 22:46:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 468ms 22:46:49 INFO - PROCESS | 1668 | 1464932809275 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 22:46:49 INFO - PROCESS | 1668 | 1464932809276 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 22:46:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 22:46:49 INFO - PROCESS | 1668 | 1464932809278 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 22:46:49 INFO - PROCESS | 1668 | 1464932809279 Marionette TRACE conn2 <- [1,618,null,{}] 22:46:49 INFO - PROCESS | 1668 | 1464932809281 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}] 22:46:49 INFO - PROCESS | 1668 | 1464932809377 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 22:46:49 INFO - PROCESS | 1668 | 1464932809383 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:49 INFO - PROCESS | 1668 | ++DOCSHELL 0x116abe000 == 49 [pid = 1668] [id = 162] 22:46:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 137 (0x1231c7000) [pid = 1668] [serial = 483] [outer = 0x0] 22:46:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 138 (0x124242000) [pid = 1668] [serial = 484] [outer = 0x1231c7000] 22:46:49 INFO - PROCESS | 1668 | 1464932809408 Marionette DEBUG loaded listener.js 22:46:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 139 (0x1256b8400) [pid = 1668] [serial = 485] [outer = 0x1231c7000] 22:46:49 INFO - PROCESS | 1668 | 1464932809724 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]]]}] 22:46:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 22:46:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 471ms 22:46:49 INFO - PROCESS | 1668 | 1464932809751 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 22:46:49 INFO - PROCESS | 1668 | 1464932809752 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 22:46:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 22:46:49 INFO - PROCESS | 1668 | 1464932809754 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 22:46:49 INFO - PROCESS | 1668 | 1464932809755 Marionette TRACE conn2 <- [1,622,null,{}] 22:46:49 INFO - PROCESS | 1668 | 1464932809758 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}] 22:46:49 INFO - PROCESS | 1668 | 1464932809852 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 22:46:49 INFO - PROCESS | 1668 | 1464932809873 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:49 INFO - PROCESS | 1668 | ++DOCSHELL 0x124d03800 == 50 [pid = 1668] [id = 163] 22:46:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 140 (0x125790800) [pid = 1668] [serial = 486] [outer = 0x0] 22:46:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 141 (0x1265bb000) [pid = 1668] [serial = 487] [outer = 0x125790800] 22:46:49 INFO - PROCESS | 1668 | 1464932809901 Marionette DEBUG loaded listener.js 22:46:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 142 (0x129383400) [pid = 1668] [serial = 488] [outer = 0x125790800] 22:46:50 INFO - PROCESS | 1668 | 1464932810373 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]]]}] 22:46:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 22:46:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 669ms 22:46:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 22:46:50 INFO - PROCESS | 1668 | 1464932810424 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 22:46:50 INFO - PROCESS | 1668 | 1464932810426 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 22:46:50 INFO - PROCESS | 1668 | 1464932810438 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 22:46:50 INFO - PROCESS | 1668 | 1464932810439 Marionette TRACE conn2 <- [1,626,null,{}] 22:46:50 INFO - PROCESS | 1668 | 1464932810450 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}] 22:46:50 INFO - PROCESS | 1668 | 1464932810597 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 22:46:50 INFO - PROCESS | 1668 | 1464932810618 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:50 INFO - PROCESS | 1668 | ++DOCSHELL 0x126b04800 == 51 [pid = 1668] [id = 164] 22:46:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 143 (0x1256bdc00) [pid = 1668] [serial = 489] [outer = 0x0] 22:46:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 144 (0x12a765c00) [pid = 1668] [serial = 490] [outer = 0x1256bdc00] 22:46:50 INFO - PROCESS | 1668 | 1464932810657 Marionette DEBUG loaded listener.js 22:46:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 145 (0x12a7dfc00) [pid = 1668] [serial = 491] [outer = 0x1256bdc00] 22:46:51 INFO - PROCESS | 1668 | 1464932811007 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]]]}] 22:46:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 22:46:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 638ms 22:46:51 INFO - PROCESS | 1668 | 1464932811067 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 22:46:51 INFO - PROCESS | 1668 | 1464932811068 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 22:46:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 22:46:51 INFO - PROCESS | 1668 | 1464932811070 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 22:46:51 INFO - PROCESS | 1668 | 1464932811071 Marionette TRACE conn2 <- [1,630,null,{}] 22:46:51 INFO - PROCESS | 1668 | 1464932811074 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}] 22:46:51 INFO - PROCESS | 1668 | 1464932811175 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 22:46:51 INFO - PROCESS | 1668 | 1464932811209 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:51 INFO - PROCESS | 1668 | ++DOCSHELL 0x12955a000 == 52 [pid = 1668] [id = 165] 22:46:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 146 (0x12a852c00) [pid = 1668] [serial = 492] [outer = 0x0] 22:46:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 147 (0x12b102c00) [pid = 1668] [serial = 493] [outer = 0x12a852c00] 22:46:51 INFO - PROCESS | 1668 | 1464932811233 Marionette DEBUG loaded listener.js 22:46:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 148 (0x12b1b7400) [pid = 1668] [serial = 494] [outer = 0x12a852c00] 22:46:51 INFO - PROCESS | 1668 | 1464932811559 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]]]}] 22:46:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 22:46:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 518ms 22:46:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 22:46:51 INFO - PROCESS | 1668 | 1464932811589 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 22:46:51 INFO - PROCESS | 1668 | 1464932811590 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 22:46:51 INFO - PROCESS | 1668 | 1464932811592 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 22:46:51 INFO - PROCESS | 1668 | 1464932811593 Marionette TRACE conn2 <- [1,634,null,{}] 22:46:51 INFO - PROCESS | 1668 | 1464932811602 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}] 22:46:51 INFO - PROCESS | 1668 | 1464932811699 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 22:46:51 INFO - PROCESS | 1668 | 1464932811703 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:51 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a876800 == 53 [pid = 1668] [id = 166] 22:46:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 149 (0x12b10bc00) [pid = 1668] [serial = 495] [outer = 0x0] 22:46:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 150 (0x12b3d7000) [pid = 1668] [serial = 496] [outer = 0x12b10bc00] 22:46:51 INFO - PROCESS | 1668 | 1464932811756 Marionette DEBUG loaded listener.js 22:46:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 151 (0x12baa5800) [pid = 1668] [serial = 497] [outer = 0x12b10bc00] 22:46:51 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:46:51 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:46:52 INFO - PROCESS | 1668 | --DOMWINDOW == 150 (0x11711ec00) [pid = 1668] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 22:46:52 INFO - PROCESS | 1668 | --DOMWINDOW == 149 (0x12a7de800) [pid = 1668] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 22:46:52 INFO - PROCESS | 1668 | --DOMWINDOW == 148 (0x12bc20400) [pid = 1668] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 22:46:52 INFO - PROCESS | 1668 | --DOMWINDOW == 147 (0x12bacac00) [pid = 1668] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 22:46:52 INFO - PROCESS | 1668 | --DOMWINDOW == 146 (0x126b2d000) [pid = 1668] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 22:46:52 INFO - PROCESS | 1668 | --DOMWINDOW == 145 (0x112d5b400) [pid = 1668] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 22:46:52 INFO - PROCESS | 1668 | --DOMWINDOW == 144 (0x1194ec400) [pid = 1668] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 22:46:52 INFO - PROCESS | 1668 | --DOMWINDOW == 143 (0x1198abc00) [pid = 1668] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 22:46:52 INFO - PROCESS | 1668 | --DOMWINDOW == 142 (0x124550000) [pid = 1668] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 22:46:52 INFO - PROCESS | 1668 | --DOMWINDOW == 141 (0x11829ec00) [pid = 1668] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 22:46:52 INFO - PROCESS | 1668 | --DOMWINDOW == 140 (0x124555000) [pid = 1668] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 22:46:52 INFO - PROCESS | 1668 | --DOMWINDOW == 139 (0x12b1b9c00) [pid = 1668] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 22:46:52 INFO - PROCESS | 1668 | --DOMWINDOW == 138 (0x112d53800) [pid = 1668] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 22:46:52 INFO - PROCESS | 1668 | 1464932812220 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]]]}] 22:46:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 22:46:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 676ms 22:46:52 INFO - PROCESS | 1668 | 1464932812269 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 22:46:52 INFO - PROCESS | 1668 | 1464932812270 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 22:46:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 22:46:52 INFO - PROCESS | 1668 | 1464932812272 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 22:46:52 INFO - PROCESS | 1668 | 1464932812273 Marionette TRACE conn2 <- [1,638,null,{}] 22:46:52 INFO - PROCESS | 1668 | 1464932812276 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}] 22:46:52 INFO - PROCESS | 1668 | 1464932812356 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 22:46:52 INFO - PROCESS | 1668 | 1464932812360 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:52 INFO - PROCESS | 1668 | ++DOCSHELL 0x1212b5000 == 54 [pid = 1668] [id = 167] 22:46:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 139 (0x11711ec00) [pid = 1668] [serial = 498] [outer = 0x0] 22:46:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 140 (0x124060000) [pid = 1668] [serial = 499] [outer = 0x11711ec00] 22:46:52 INFO - PROCESS | 1668 | 1464932812386 Marionette DEBUG loaded listener.js 22:46:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 141 (0x11291c000) [pid = 1668] [serial = 500] [outer = 0x11711ec00] 22:46:52 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:46:52 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:46:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 22:46:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 469ms 22:46:52 INFO - PROCESS | 1668 | 1464932812736 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]]]}] 22:46:52 INFO - PROCESS | 1668 | 1464932812742 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 22:46:52 INFO - PROCESS | 1668 | 1464932812743 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 22:46:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 22:46:52 INFO - PROCESS | 1668 | 1464932812745 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 22:46:52 INFO - PROCESS | 1668 | 1464932812750 Marionette TRACE conn2 <- [1,642,null,{}] 22:46:52 INFO - PROCESS | 1668 | 1464932812753 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}] 22:46:52 INFO - PROCESS | 1668 | 1464932812878 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 22:46:52 INFO - PROCESS | 1668 | 1464932812889 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:52 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b228000 == 55 [pid = 1668] [id = 168] 22:46:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 142 (0x1129b4400) [pid = 1668] [serial = 501] [outer = 0x0] 22:46:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 143 (0x12bacd400) [pid = 1668] [serial = 502] [outer = 0x1129b4400] 22:46:52 INFO - PROCESS | 1668 | 1464932812935 Marionette DEBUG loaded listener.js 22:46:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 144 (0x12bd9c800) [pid = 1668] [serial = 503] [outer = 0x1129b4400] 22:46:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 145 (0x12bd9dc00) [pid = 1668] [serial = 504] [outer = 0x12d00f400] 22:46:53 INFO - PROCESS | 1668 | 1464932813416 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]]]}] 22:46:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 22:46:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 723ms 22:46:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 22:46:53 INFO - PROCESS | 1668 | 1464932813469 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 22:46:53 INFO - PROCESS | 1668 | 1464932813470 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 22:46:53 INFO - PROCESS | 1668 | 1464932813473 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 22:46:53 INFO - PROCESS | 1668 | 1464932813474 Marionette TRACE conn2 <- [1,646,null,{}] 22:46:53 INFO - PROCESS | 1668 | 1464932813476 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}] 22:46:53 INFO - PROCESS | 1668 | 1464932813557 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 22:46:53 INFO - PROCESS | 1668 | 1464932813562 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:53 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c50b800 == 56 [pid = 1668] [id = 169] 22:46:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 146 (0x12bda3400) [pid = 1668] [serial = 505] [outer = 0x0] 22:46:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 147 (0x12c020800) [pid = 1668] [serial = 506] [outer = 0x12bda3400] 22:46:53 INFO - PROCESS | 1668 | 1464932813586 Marionette DEBUG loaded listener.js 22:46:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 148 (0x12c0cf800) [pid = 1668] [serial = 507] [outer = 0x12bda3400] 22:46:53 INFO - PROCESS | 1668 | 1464932813908 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]]]}] 22:46:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 22:46:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 469ms 22:46:53 INFO - PROCESS | 1668 | 1464932813943 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 22:46:53 INFO - PROCESS | 1668 | 1464932813944 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 22:46:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 22:46:53 INFO - PROCESS | 1668 | 1464932813946 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 22:46:53 INFO - PROCESS | 1668 | 1464932813949 Marionette TRACE conn2 <- [1,650,null,{}] 22:46:53 INFO - PROCESS | 1668 | 1464932813960 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}] 22:46:54 INFO - PROCESS | 1668 | 1464932814039 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 22:46:54 INFO - PROCESS | 1668 | 1464932814091 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:54 INFO - PROCESS | 1668 | ++DOCSHELL 0x12cd04800 == 57 [pid = 1668] [id = 170] 22:46:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 149 (0x118815400) [pid = 1668] [serial = 508] [outer = 0x0] 22:46:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 150 (0x11881b400) [pid = 1668] [serial = 509] [outer = 0x118815400] 22:46:54 INFO - PROCESS | 1668 | 1464932814115 Marionette DEBUG loaded listener.js 22:46:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 151 (0x118820000) [pid = 1668] [serial = 510] [outer = 0x118815400] 22:46:54 INFO - PROCESS | 1668 | 1464932814559 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]]]}] 22:46:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 22:46:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 622ms 22:46:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 22:46:54 INFO - PROCESS | 1668 | 1464932814569 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 22:46:54 INFO - PROCESS | 1668 | 1464932814572 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 22:46:54 INFO - PROCESS | 1668 | 1464932814576 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 22:46:54 INFO - PROCESS | 1668 | 1464932814578 Marionette TRACE conn2 <- [1,654,null,{}] 22:46:54 INFO - PROCESS | 1668 | 1464932814602 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}] 22:46:54 INFO - PROCESS | 1668 | 1464932814707 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 22:46:54 INFO - PROCESS | 1668 | 1464932814774 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:54 INFO - PROCESS | 1668 | ++DOCSHELL 0x11665c800 == 58 [pid = 1668] [id = 171] 22:46:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 152 (0x1164c7c00) [pid = 1668] [serial = 511] [outer = 0x0] 22:46:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 153 (0x116730c00) [pid = 1668] [serial = 512] [outer = 0x1164c7c00] 22:46:54 INFO - PROCESS | 1668 | 1464932814829 Marionette DEBUG loaded listener.js 22:46:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 154 (0x1182ac800) [pid = 1668] [serial = 513] [outer = 0x1164c7c00] 22:46:55 INFO - PROCESS | 1668 | 1464932815235 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]]]}] 22:46:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 22:46:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 691ms 22:46:55 INFO - PROCESS | 1668 | 1464932815267 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 22:46:55 INFO - PROCESS | 1668 | 1464932815271 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 22:46:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 22:46:55 INFO - PROCESS | 1668 | 1464932815275 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 22:46:55 INFO - PROCESS | 1668 | 1464932815277 Marionette TRACE conn2 <- [1,658,null,{}] 22:46:55 INFO - PROCESS | 1668 | 1464932815280 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}] 22:46:55 INFO - PROCESS | 1668 | 1464932815382 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 22:46:55 INFO - PROCESS | 1668 | 1464932815436 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:55 INFO - PROCESS | 1668 | ++DOCSHELL 0x12447e000 == 59 [pid = 1668] [id = 172] 22:46:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 155 (0x11881f400) [pid = 1668] [serial = 514] [outer = 0x0] 22:46:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 156 (0x119350c00) [pid = 1668] [serial = 515] [outer = 0x11881f400] 22:46:55 INFO - PROCESS | 1668 | 1464932815465 Marionette DEBUG loaded listener.js 22:46:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 157 (0x119a17800) [pid = 1668] [serial = 516] [outer = 0x11881f400] 22:46:55 INFO - PROCESS | 1668 | 1464932815880 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]]]}] 22:46:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 22:46:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 619ms 22:46:55 INFO - PROCESS | 1668 | 1464932815894 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 22:46:55 INFO - PROCESS | 1668 | 1464932815896 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 22:46:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 22:46:55 INFO - PROCESS | 1668 | 1464932815901 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 22:46:55 INFO - PROCESS | 1668 | 1464932815903 Marionette TRACE conn2 <- [1,662,null,{}] 22:46:55 INFO - PROCESS | 1668 | 1464932815911 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}] 22:46:56 INFO - PROCESS | 1668 | 1464932816014 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 22:46:56 INFO - PROCESS | 1668 | 1464932816106 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:56 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d13f000 == 60 [pid = 1668] [id = 173] 22:46:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 158 (0x1231c5800) [pid = 1668] [serial = 517] [outer = 0x0] 22:46:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 159 (0x12452a800) [pid = 1668] [serial = 518] [outer = 0x1231c5800] 22:46:56 INFO - PROCESS | 1668 | 1464932816138 Marionette DEBUG loaded listener.js 22:46:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 160 (0x1256dcc00) [pid = 1668] [serial = 519] [outer = 0x1231c5800] 22:46:56 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:46:56 INFO - PROCESS | 1668 | 1464932816557 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]]]}] 22:46:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 22:46:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 671ms 22:46:56 INFO - PROCESS | 1668 | 1464932816572 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 22:46:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 22:46:56 INFO - PROCESS | 1668 | 1464932816574 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 22:46:56 INFO - PROCESS | 1668 | 1464932816576 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 22:46:56 INFO - PROCESS | 1668 | 1464932816577 Marionette TRACE conn2 <- [1,666,null,{}] 22:46:56 INFO - PROCESS | 1668 | 1464932816580 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}] 22:46:56 INFO - PROCESS | 1668 | 1464932816682 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 22:46:56 INFO - PROCESS | 1668 | 1464932816733 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:56 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d340000 == 61 [pid = 1668] [id = 174] 22:46:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 161 (0x126225000) [pid = 1668] [serial = 520] [outer = 0x0] 22:46:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 162 (0x126b2f800) [pid = 1668] [serial = 521] [outer = 0x126225000] 22:46:56 INFO - PROCESS | 1668 | 1464932816762 Marionette DEBUG loaded listener.js 22:46:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 163 (0x12937d000) [pid = 1668] [serial = 522] [outer = 0x126225000] 22:46:57 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:46:57 INFO - PROCESS | 1668 | 1464932817198 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]]]}] 22:46:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 22:46:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 670ms 22:46:57 INFO - PROCESS | 1668 | 1464932817246 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 22:46:57 INFO - PROCESS | 1668 | 1464932817248 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 22:46:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 22:46:57 INFO - PROCESS | 1668 | 1464932817250 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 22:46:57 INFO - PROCESS | 1668 | 1464932817251 Marionette TRACE conn2 <- [1,670,null,{}] 22:46:57 INFO - PROCESS | 1668 | 1464932817254 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}] 22:46:57 INFO - PROCESS | 1668 | 1464932817367 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 22:46:57 INFO - PROCESS | 1668 | 1464932817464 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:57 INFO - PROCESS | 1668 | ++DOCSHELL 0x12db71000 == 62 [pid = 1668] [id = 175] 22:46:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 164 (0x126d2f400) [pid = 1668] [serial = 523] [outer = 0x0] 22:46:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 165 (0x12b1ab400) [pid = 1668] [serial = 524] [outer = 0x126d2f400] 22:46:57 INFO - PROCESS | 1668 | 1464932817511 Marionette DEBUG loaded listener.js 22:46:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 166 (0x12bacb800) [pid = 1668] [serial = 525] [outer = 0x126d2f400] 22:46:58 INFO - PROCESS | 1668 | 1464932818056 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]]]}] 22:46:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 22:46:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 870ms 22:46:58 INFO - PROCESS | 1668 | 1464932818131 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 22:46:58 INFO - PROCESS | 1668 | 1464932818133 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 22:46:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 22:46:58 INFO - PROCESS | 1668 | 1464932818136 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 22:46:58 INFO - PROCESS | 1668 | 1464932818138 Marionette TRACE conn2 <- [1,674,null,{}] 22:46:58 INFO - PROCESS | 1668 | 1464932818140 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}] 22:46:58 INFO - PROCESS | 1668 | 1464932818257 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 22:46:58 INFO - PROCESS | 1668 | 1464932818324 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:58 INFO - PROCESS | 1668 | ++DOCSHELL 0x1126c6800 == 63 [pid = 1668] [id = 176] 22:46:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 167 (0x1169bb800) [pid = 1668] [serial = 526] [outer = 0x0] 22:46:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 168 (0x118563c00) [pid = 1668] [serial = 527] [outer = 0x1169bb800] 22:46:58 INFO - PROCESS | 1668 | 1464932818353 Marionette DEBUG loaded listener.js 22:46:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 169 (0x12b1b3400) [pid = 1668] [serial = 528] [outer = 0x1169bb800] 22:46:58 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:46:58 INFO - PROCESS | 1668 | 1464932818955 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]]]}] 22:46:59 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 22:46:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 870ms 22:46:59 INFO - PROCESS | 1668 | 1464932819008 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 22:46:59 INFO - PROCESS | 1668 | 1464932819010 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 22:46:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 22:46:59 INFO - PROCESS | 1668 | 1464932819013 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 22:46:59 INFO - PROCESS | 1668 | 1464932819016 Marionette TRACE conn2 <- [1,678,null,{}] 22:46:59 INFO - PROCESS | 1668 | 1464932819020 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}] 22:46:59 INFO - PROCESS | 1668 | 1464932819113 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 22:46:59 INFO - PROCESS | 1668 | 1464932819184 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:59 INFO - PROCESS | 1668 | ++DOCSHELL 0x118188000 == 64 [pid = 1668] [id = 177] 22:46:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 170 (0x112f0dc00) [pid = 1668] [serial = 529] [outer = 0x0] 22:46:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 171 (0x113b30c00) [pid = 1668] [serial = 530] [outer = 0x112f0dc00] 22:46:59 INFO - PROCESS | 1668 | 1464932819211 Marionette DEBUG loaded listener.js 22:46:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 172 (0x117412c00) [pid = 1668] [serial = 531] [outer = 0x112f0dc00] 22:46:59 INFO - PROCESS | 1668 | 1464932819636 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]]]}] 22:46:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 22:46:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 672ms 22:46:59 INFO - PROCESS | 1668 | 1464932819686 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 22:46:59 INFO - PROCESS | 1668 | 1464932819689 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 22:46:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 22:46:59 INFO - PROCESS | 1668 | 1464932819694 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 22:46:59 INFO - PROCESS | 1668 | 1464932819695 Marionette TRACE conn2 <- [1,682,null,{}] 22:46:59 INFO - PROCESS | 1668 | 1464932819720 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}] 22:46:59 INFO - PROCESS | 1668 | 1464932819812 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 22:46:59 INFO - PROCESS | 1668 | 1464932819883 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:59 INFO - PROCESS | 1668 | ++DOCSHELL 0x1182dd800 == 65 [pid = 1668] [id = 178] 22:46:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 173 (0x118560000) [pid = 1668] [serial = 532] [outer = 0x0] 22:46:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 174 (0x118563400) [pid = 1668] [serial = 533] [outer = 0x118560000] 22:46:59 INFO - PROCESS | 1668 | 1464932819910 Marionette DEBUG loaded listener.js 22:46:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 175 (0x11856a800) [pid = 1668] [serial = 534] [outer = 0x118560000] 22:47:00 INFO - PROCESS | 1668 | --DOCSHELL 0x12c50b800 == 64 [pid = 1668] [id = 169] 22:47:00 INFO - PROCESS | 1668 | --DOCSHELL 0x12b228000 == 63 [pid = 1668] [id = 168] 22:47:00 INFO - PROCESS | 1668 | --DOCSHELL 0x1212b5000 == 62 [pid = 1668] [id = 167] 22:47:00 INFO - PROCESS | 1668 | --DOCSHELL 0x12a876800 == 61 [pid = 1668] [id = 166] 22:47:00 INFO - PROCESS | 1668 | --DOCSHELL 0x12955a000 == 60 [pid = 1668] [id = 165] 22:47:00 INFO - PROCESS | 1668 | --DOCSHELL 0x126b04800 == 59 [pid = 1668] [id = 164] 22:47:00 INFO - PROCESS | 1668 | --DOMWINDOW == 174 (0x1129b7800) [pid = 1668] [serial = 397] [outer = 0x0] [url = about:blank] 22:47:00 INFO - PROCESS | 1668 | --DOMWINDOW == 173 (0x1256bf400) [pid = 1668] [serial = 403] [outer = 0x0] [url = about:blank] 22:47:00 INFO - PROCESS | 1668 | --DOMWINDOW == 172 (0x12b10ec00) [pid = 1668] [serial = 409] [outer = 0x0] [url = about:blank] 22:47:00 INFO - PROCESS | 1668 | --DOMWINDOW == 171 (0x1295ea000) [pid = 1668] [serial = 406] [outer = 0x0] [url = about:blank] 22:47:00 INFO - PROCESS | 1668 | --DOMWINDOW == 170 (0x118f40000) [pid = 1668] [serial = 400] [outer = 0x0] [url = about:blank] 22:47:00 INFO - PROCESS | 1668 | --DOMWINDOW == 169 (0x12bd96c00) [pid = 1668] [serial = 451] [outer = 0x0] [url = about:blank] 22:47:00 INFO - PROCESS | 1668 | --DOCSHELL 0x124d03800 == 58 [pid = 1668] [id = 163] 22:47:00 INFO - PROCESS | 1668 | --DOCSHELL 0x116abe000 == 57 [pid = 1668] [id = 162] 22:47:00 INFO - PROCESS | 1668 | --DOCSHELL 0x119e6c000 == 56 [pid = 1668] [id = 161] 22:47:00 INFO - PROCESS | 1668 | --DOCSHELL 0x1191d1800 == 55 [pid = 1668] [id = 160] 22:47:00 INFO - PROCESS | 1668 | --DOCSHELL 0x116ac0800 == 54 [pid = 1668] [id = 159] 22:47:00 INFO - PROCESS | 1668 | --DOCSHELL 0x1181b8800 == 53 [pid = 1668] [id = 158] 22:47:00 INFO - PROCESS | 1668 | --DOCSHELL 0x119e80000 == 52 [pid = 1668] [id = 153] 22:47:00 INFO - PROCESS | 1668 | --DOCSHELL 0x116f9e800 == 51 [pid = 1668] [id = 152] 22:47:00 INFO - PROCESS | 1668 | --DOCSHELL 0x12c984800 == 50 [pid = 1668] [id = 151] 22:47:00 INFO - PROCESS | 1668 | --DOMWINDOW == 168 (0x12405f400) [pid = 1668] [serial = 449] [outer = 0x0] [url = about:blank] 22:47:00 INFO - PROCESS | 1668 | --DOMWINDOW == 167 (0x124058800) [pid = 1668] [serial = 448] [outer = 0x0] [url = about:blank] 22:47:00 INFO - PROCESS | 1668 | --DOMWINDOW == 166 (0x12b1af000) [pid = 1668] [serial = 433] [outer = 0x0] [url = about:blank] 22:47:00 INFO - PROCESS | 1668 | --DOMWINDOW == 165 (0x12bd9bc00) [pid = 1668] [serial = 445] [outer = 0x0] [url = about:blank] 22:47:00 INFO - PROCESS | 1668 | --DOMWINDOW == 164 (0x12bad3400) [pid = 1668] [serial = 439] [outer = 0x0] [url = about:blank] 22:47:00 INFO - PROCESS | 1668 | --DOMWINDOW == 163 (0x12ab58c00) [pid = 1668] [serial = 431] [outer = 0x0] [url = about:blank] 22:47:00 INFO - PROCESS | 1668 | --DOMWINDOW == 162 (0x113260c00) [pid = 1668] [serial = 412] [outer = 0x0] [url = about:blank] 22:47:00 INFO - PROCESS | 1668 | --DOMWINDOW == 161 (0x128ca2000) [pid = 1668] [serial = 427] [outer = 0x0] [url = about:blank] 22:47:00 INFO - PROCESS | 1668 | --DOMWINDOW == 160 (0x124247800) [pid = 1668] [serial = 419] [outer = 0x0] [url = about:blank] 22:47:00 INFO - PROCESS | 1668 | --DOMWINDOW == 159 (0x1256d6800) [pid = 1668] [serial = 422] [outer = 0x0] [url = about:blank] 22:47:00 INFO - PROCESS | 1668 | --DOMWINDOW == 158 (0x118fa8000) [pid = 1668] [serial = 415] [outer = 0x0] [url = about:blank] 22:47:00 INFO - PROCESS | 1668 | --DOMWINDOW == 157 (0x121295400) [pid = 1668] [serial = 418] [outer = 0x0] [url = about:blank] 22:47:00 INFO - PROCESS | 1668 | --DOMWINDOW == 156 (0x12b3d3400) [pid = 1668] [serial = 434] [outer = 0x0] [url = about:blank] 22:47:00 INFO - PROCESS | 1668 | --DOMWINDOW == 155 (0x12a769800) [pid = 1668] [serial = 428] [outer = 0x0] [url = about:blank] 22:47:00 INFO - PROCESS | 1668 | --DOMWINDOW == 154 (0x126d30000) [pid = 1668] [serial = 425] [outer = 0x0] [url = about:blank] 22:47:00 INFO - PROCESS | 1668 | --DOMWINDOW == 153 (0x12bc19400) [pid = 1668] [serial = 440] [outer = 0x0] [url = about:blank] 22:47:00 INFO - PROCESS | 1668 | --DOMWINDOW == 152 (0x12baab000) [pid = 1668] [serial = 436] [outer = 0x0] [url = about:blank] 22:47:00 INFO - PROCESS | 1668 | --DOMWINDOW == 151 (0x1242dcc00) [pid = 1668] [serial = 442] [outer = 0x0] [url = about:blank] 22:47:00 INFO - PROCESS | 1668 | --DOMWINDOW == 150 (0x1166cd800) [pid = 1668] [serial = 413] [outer = 0x0] [url = about:blank] 22:47:00 INFO - PROCESS | 1668 | --DOMWINDOW == 149 (0x124b2ec00) [pid = 1668] [serial = 421] [outer = 0x0] [url = about:blank] 22:47:00 INFO - PROCESS | 1668 | --DOMWINDOW == 148 (0x1194f1000) [pid = 1668] [serial = 416] [outer = 0x0] [url = about:blank] 22:47:00 INFO - PROCESS | 1668 | --DOMWINDOW == 147 (0x12a7e1800) [pid = 1668] [serial = 430] [outer = 0x0] [url = about:blank] 22:47:00 INFO - PROCESS | 1668 | --DOMWINDOW == 146 (0x12c01d400) [pid = 1668] [serial = 446] [outer = 0x0] [url = about:blank] 22:47:00 INFO - PROCESS | 1668 | --DOMWINDOW == 145 (0x12bc1d400) [pid = 1668] [serial = 443] [outer = 0x0] [url = about:blank] 22:47:00 INFO - PROCESS | 1668 | --DOMWINDOW == 144 (0x12bac9000) [pid = 1668] [serial = 437] [outer = 0x0] [url = about:blank] 22:47:00 INFO - PROCESS | 1668 | --DOMWINDOW == 143 (0x1256da400) [pid = 1668] [serial = 424] [outer = 0x0] [url = about:blank] 22:47:00 INFO - PROCESS | 1668 | 1464932820790 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]]]}] 22:47:00 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) 22:47:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1141ms 22:47:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 22:47:00 INFO - PROCESS | 1668 | 1464932820835 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 22:47:00 INFO - PROCESS | 1668 | 1464932820837 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 22:47:00 INFO - PROCESS | 1668 | 1464932820839 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 22:47:00 INFO - PROCESS | 1668 | 1464932820841 Marionette TRACE conn2 <- [1,686,null,{}] 22:47:00 INFO - PROCESS | 1668 | 1464932820849 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}] 22:47:00 INFO - PROCESS | 1668 | 1464932820934 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 22:47:00 INFO - PROCESS | 1668 | 1464932820983 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:00 INFO - PROCESS | 1668 | ++DOCSHELL 0x1185ed800 == 51 [pid = 1668] [id = 179] 22:47:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 144 (0x11881a800) [pid = 1668] [serial = 535] [outer = 0x0] 22:47:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 145 (0x1194ec400) [pid = 1668] [serial = 536] [outer = 0x11881a800] 22:47:01 INFO - PROCESS | 1668 | 1464932821010 Marionette DEBUG loaded listener.js 22:47:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 146 (0x121295400) [pid = 1668] [serial = 537] [outer = 0x11881a800] 22:47:01 INFO - PROCESS | 1668 | 1464932821786 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]]]}] 22:47:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 22:47:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 974ms 22:47:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 22:47:01 INFO - PROCESS | 1668 | 1464932821815 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 22:47:01 INFO - PROCESS | 1668 | 1464932821818 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 22:47:01 INFO - PROCESS | 1668 | 1464932821822 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 22:47:01 INFO - PROCESS | 1668 | 1464932821824 Marionette TRACE conn2 <- [1,690,null,{}] 22:47:01 INFO - PROCESS | 1668 | 1464932821827 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}] 22:47:01 INFO - PROCESS | 1668 | 1464932821924 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 22:47:01 INFO - PROCESS | 1668 | 1464932821928 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:01 INFO - PROCESS | 1668 | ++DOCSHELL 0x119e6c000 == 52 [pid = 1668] [id = 180] 22:47:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 147 (0x1231c1400) [pid = 1668] [serial = 538] [outer = 0x0] 22:47:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 148 (0x12362e800) [pid = 1668] [serial = 539] [outer = 0x1231c1400] 22:47:01 INFO - PROCESS | 1668 | 1464932821957 Marionette DEBUG loaded listener.js 22:47:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 149 (0x124057000) [pid = 1668] [serial = 540] [outer = 0x1231c1400] 22:47:02 INFO - PROCESS | 1668 | 1464932822807 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]]]}] 22:47:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 22:47:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1022ms 22:47:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 22:47:02 INFO - PROCESS | 1668 | 1464932822853 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 22:47:02 INFO - PROCESS | 1668 | 1464932822855 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 22:47:02 INFO - PROCESS | 1668 | 1464932822857 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 22:47:02 INFO - PROCESS | 1668 | 1464932822858 Marionette TRACE conn2 <- [1,694,null,{}] 22:47:02 INFO - PROCESS | 1668 | 1464932822860 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}] 22:47:02 INFO - PROCESS | 1668 | 1464932822959 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 22:47:02 INFO - PROCESS | 1668 | 1464932822971 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:02 INFO - PROCESS | 1668 | ++DOCSHELL 0x11264a800 == 53 [pid = 1668] [id = 181] 22:47:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 150 (0x12405f400) [pid = 1668] [serial = 541] [outer = 0x0] 22:47:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 151 (0x124558000) [pid = 1668] [serial = 542] [outer = 0x12405f400] 22:47:02 INFO - PROCESS | 1668 | 1464932822996 Marionette DEBUG loaded listener.js 22:47:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 152 (0x1256bf800) [pid = 1668] [serial = 543] [outer = 0x12405f400] 22:47:03 INFO - PROCESS | 1668 | 1464932823822 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]]]}] 22:47:03 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) 22:47:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 972ms 22:47:03 INFO - PROCESS | 1668 | 1464932823831 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 22:47:03 INFO - PROCESS | 1668 | 1464932823833 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 22:47:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 22:47:03 INFO - PROCESS | 1668 | 1464932823841 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 22:47:03 INFO - PROCESS | 1668 | 1464932823842 Marionette TRACE conn2 <- [1,698,null,{}] 22:47:03 INFO - PROCESS | 1668 | 1464932823844 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}] 22:47:03 INFO - PROCESS | 1668 | 1464932823957 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 22:47:03 INFO - PROCESS | 1668 | 1464932823990 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:03 INFO - PROCESS | 1668 | ++DOCSHELL 0x124892000 == 54 [pid = 1668] [id = 182] 22:47:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 153 (0x12650a000) [pid = 1668] [serial = 544] [outer = 0x0] 22:47:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 154 (0x128c9e400) [pid = 1668] [serial = 545] [outer = 0x12650a000] 22:47:04 INFO - PROCESS | 1668 | 1464932824016 Marionette DEBUG loaded listener.js 22:47:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 155 (0x129785000) [pid = 1668] [serial = 546] [outer = 0x12650a000] 22:47:04 INFO - PROCESS | 1668 | --DOMWINDOW == 154 (0x1295e9c00) [pid = 1668] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 22:47:04 INFO - PROCESS | 1668 | --DOMWINDOW == 153 (0x12bda3400) [pid = 1668] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 22:47:04 INFO - PROCESS | 1668 | --DOMWINDOW == 152 (0x1129b4400) [pid = 1668] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 22:47:04 INFO - PROCESS | 1668 | --DOMWINDOW == 151 (0x12b3cf800) [pid = 1668] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 22:47:04 INFO - PROCESS | 1668 | --DOMWINDOW == 150 (0x12bd9f000) [pid = 1668] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 22:47:04 INFO - PROCESS | 1668 | --DOMWINDOW == 149 (0x119b2ac00) [pid = 1668] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 22:47:04 INFO - PROCESS | 1668 | --DOMWINDOW == 148 (0x126221400) [pid = 1668] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 22:47:04 INFO - PROCESS | 1668 | --DOMWINDOW == 147 (0x111e3d800) [pid = 1668] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 22:47:04 INFO - PROCESS | 1668 | --DOMWINDOW == 146 (0x124d76000) [pid = 1668] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 22:47:04 INFO - PROCESS | 1668 | --DOMWINDOW == 145 (0x1290e1000) [pid = 1668] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 22:47:04 INFO - PROCESS | 1668 | --DOMWINDOW == 144 (0x1129b5c00) [pid = 1668] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 22:47:04 INFO - PROCESS | 1668 | --DOMWINDOW == 143 (0x12937e800) [pid = 1668] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 22:47:04 INFO - PROCESS | 1668 | --DOMWINDOW == 142 (0x1180c1400) [pid = 1668] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 22:47:04 INFO - PROCESS | 1668 | --DOMWINDOW == 141 (0x11672b400) [pid = 1668] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 22:47:04 INFO - PROCESS | 1668 | --DOMWINDOW == 140 (0x1295e5800) [pid = 1668] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 22:47:04 INFO - PROCESS | 1668 | --DOMWINDOW == 139 (0x113268000) [pid = 1668] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 22:47:04 INFO - PROCESS | 1668 | --DOMWINDOW == 138 (0x1180d0c00) [pid = 1668] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 22:47:04 INFO - PROCESS | 1668 | --DOMWINDOW == 137 (0x123291400) [pid = 1668] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 22:47:04 INFO - PROCESS | 1668 | --DOMWINDOW == 136 (0x124240800) [pid = 1668] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 22:47:04 INFO - PROCESS | 1668 | --DOMWINDOW == 135 (0x111c8ac00) [pid = 1668] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 22:47:04 INFO - PROCESS | 1668 | --DOMWINDOW == 134 (0x117e10800) [pid = 1668] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 22:47:04 INFO - PROCESS | 1668 | --DOMWINDOW == 133 (0x119b24c00) [pid = 1668] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 22:47:04 INFO - PROCESS | 1668 | --DOMWINDOW == 132 (0x118fa7800) [pid = 1668] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 22:47:04 INFO - PROCESS | 1668 | --DOMWINDOW == 131 (0x119b22400) [pid = 1668] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 22:47:04 INFO - PROCESS | 1668 | --DOMWINDOW == 130 (0x1231c6800) [pid = 1668] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 22:47:04 INFO - PROCESS | 1668 | --DOMWINDOW == 129 (0x1256bdc00) [pid = 1668] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 22:47:04 INFO - PROCESS | 1668 | --DOMWINDOW == 128 (0x1265b2400) [pid = 1668] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 22:47:04 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x112f64800) [pid = 1668] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 22:47:04 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x112f6b000) [pid = 1668] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 22:47:04 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x129385800) [pid = 1668] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 22:47:04 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x12a852c00) [pid = 1668] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 22:47:04 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x112924400) [pid = 1668] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 22:47:04 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x1231c7000) [pid = 1668] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 22:47:04 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x125790800) [pid = 1668] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 22:47:04 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x123623400) [pid = 1668] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 22:47:04 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x117e0ec00) [pid = 1668] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 22:47:04 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x12b10bc00) [pid = 1668] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 22:47:04 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x11711ec00) [pid = 1668] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 22:47:04 INFO - PROCESS | 1668 | 1464932824942 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]]]}] 22:47:04 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) 22:47:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1124ms 22:47:04 INFO - PROCESS | 1668 | 1464932824965 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 22:47:04 INFO - PROCESS | 1668 | 1464932824967 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 22:47:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 22:47:04 INFO - PROCESS | 1668 | 1464932824969 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 22:47:04 INFO - PROCESS | 1668 | 1464932824977 Marionette TRACE conn2 <- [1,702,null,{}] 22:47:04 INFO - PROCESS | 1668 | 1464932824980 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}] 22:47:05 INFO - PROCESS | 1668 | 1464932825058 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 22:47:05 INFO - PROCESS | 1668 | 1464932825109 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:05 INFO - PROCESS | 1668 | ++DOCSHELL 0x118f87000 == 55 [pid = 1668] [id = 183] 22:47:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x112927400) [pid = 1668] [serial = 547] [outer = 0x0] 22:47:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x117e0c400) [pid = 1668] [serial = 548] [outer = 0x112927400] 22:47:05 INFO - PROCESS | 1668 | 1464932825134 Marionette DEBUG loaded listener.js 22:47:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x119a11400) [pid = 1668] [serial = 549] [outer = 0x112927400] 22:47:05 INFO - PROCESS | 1668 | 1464932825912 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]]]}] 22:47:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 22:47:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 977ms 22:47:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 22:47:05 INFO - PROCESS | 1668 | 1464932825948 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 22:47:05 INFO - PROCESS | 1668 | 1464932825950 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 22:47:05 INFO - PROCESS | 1668 | 1464932825952 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 22:47:05 INFO - PROCESS | 1668 | 1464932825953 Marionette TRACE conn2 <- [1,706,null,{}] 22:47:05 INFO - PROCESS | 1668 | 1464932825956 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}] 22:47:06 INFO - PROCESS | 1668 | 1464932826034 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 22:47:06 INFO - PROCESS | 1668 | 1464932826038 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:06 INFO - PROCESS | 1668 | ++DOCSHELL 0x126b13000 == 56 [pid = 1668] [id = 184] 22:47:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x1210fb800) [pid = 1668] [serial = 550] [outer = 0x0] 22:47:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x124869800) [pid = 1668] [serial = 551] [outer = 0x1210fb800] 22:47:06 INFO - PROCESS | 1668 | 1464932826062 Marionette DEBUG loaded listener.js 22:47:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x126503000) [pid = 1668] [serial = 552] [outer = 0x1210fb800] 22:47:06 INFO - PROCESS | 1668 | --DOCSHELL 0x129066000 == 55 [pid = 1668] [id = 101] 22:47:06 INFO - PROCESS | 1668 | --DOCSHELL 0x12bdb9800 == 54 [pid = 1668] [id = 132] 22:47:06 INFO - PROCESS | 1668 | --DOCSHELL 0x11968e000 == 53 [pid = 1668] [id = 82] 22:47:06 INFO - PROCESS | 1668 | --DOCSHELL 0x12cec7000 == 52 [pid = 1668] [id = 155] 22:47:06 INFO - PROCESS | 1668 | --DOCSHELL 0x12d14f000 == 51 [pid = 1668] [id = 156] 22:47:06 INFO - PROCESS | 1668 | --DOCSHELL 0x1191d0800 == 50 [pid = 1668] [id = 157] 22:47:06 INFO - PROCESS | 1668 | --DOCSHELL 0x12c974800 == 49 [pid = 1668] [id = 137] 22:47:06 INFO - PROCESS | 1668 | --DOCSHELL 0x126b14800 == 48 [pid = 1668] [id = 118] 22:47:06 INFO - PROCESS | 1668 | --DOCSHELL 0x123206000 == 47 [pid = 1668] [id = 100] 22:47:06 INFO - PROCESS | 1668 | --DOCSHELL 0x12b125000 == 46 [pid = 1668] [id = 117] 22:47:06 INFO - PROCESS | 1668 | --DOCSHELL 0x12c985800 == 45 [pid = 1668] [id = 154] 22:47:06 INFO - PROCESS | 1668 | --DOCSHELL 0x117e12800 == 44 [pid = 1668] [id = 81] 22:47:06 INFO - PROCESS | 1668 | --DOCSHELL 0x12a5a7800 == 43 [pid = 1668] [id = 116] 22:47:06 INFO - PROCESS | 1668 | --DOCSHELL 0x12576f000 == 42 [pid = 1668] [id = 83] 22:47:06 INFO - PROCESS | 1668 | --DOCSHELL 0x12c516800 == 41 [pid = 1668] [id = 136] 22:47:06 INFO - PROCESS | 1668 | --DOCSHELL 0x1182dd800 == 40 [pid = 1668] [id = 178] 22:47:06 INFO - PROCESS | 1668 | --DOCSHELL 0x118188000 == 39 [pid = 1668] [id = 177] 22:47:06 INFO - PROCESS | 1668 | --DOCSHELL 0x1126c6800 == 38 [pid = 1668] [id = 176] 22:47:06 INFO - PROCESS | 1668 | --DOCSHELL 0x12db71000 == 37 [pid = 1668] [id = 175] 22:47:06 INFO - PROCESS | 1668 | --DOCSHELL 0x12d340000 == 36 [pid = 1668] [id = 174] 22:47:06 INFO - PROCESS | 1668 | --DOCSHELL 0x12d13f000 == 35 [pid = 1668] [id = 173] 22:47:06 INFO - PROCESS | 1668 | --DOCSHELL 0x12447e000 == 34 [pid = 1668] [id = 172] 22:47:06 INFO - PROCESS | 1668 | --DOCSHELL 0x11665c800 == 33 [pid = 1668] [id = 171] 22:47:06 INFO - PROCESS | 1668 | --DOCSHELL 0x12cd04800 == 32 [pid = 1668] [id = 170] 22:47:07 INFO - PROCESS | 1668 | --DOCSHELL 0x1185ed800 == 31 [pid = 1668] [id = 179] 22:47:07 INFO - PROCESS | 1668 | --DOCSHELL 0x118f87000 == 30 [pid = 1668] [id = 183] 22:47:07 INFO - PROCESS | 1668 | --DOCSHELL 0x119e6c000 == 29 [pid = 1668] [id = 180] 22:47:07 INFO - PROCESS | 1668 | --DOCSHELL 0x11264a800 == 28 [pid = 1668] [id = 181] 22:47:07 INFO - PROCESS | 1668 | --DOCSHELL 0x124892000 == 27 [pid = 1668] [id = 182] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x12bac7800) [pid = 1668] [serial = 410] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x1184ccc00) [pid = 1668] [serial = 341] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x129783400) [pid = 1668] [serial = 239] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x1180b7000) [pid = 1668] [serial = 242] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x119a12400) [pid = 1668] [serial = 245] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x12455b800) [pid = 1668] [serial = 248] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x1256be400) [pid = 1668] [serial = 251] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x113266c00) [pid = 1668] [serial = 293] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x118f38800) [pid = 1668] [serial = 296] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x1242df400) [pid = 1668] [serial = 299] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x1256d8c00) [pid = 1668] [serial = 302] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x12c020800) [pid = 1668] [serial = 506] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x12bacd400) [pid = 1668] [serial = 502] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x1180b5c00) [pid = 1668] [serial = 203] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x12baa5800) [pid = 1668] [serial = 497] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x12c0cf800) [pid = 1668] [serial = 507] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x12a7dfc00) [pid = 1668] [serial = 491] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x129383400) [pid = 1668] [serial = 488] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x12bd9c800) [pid = 1668] [serial = 503] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x12baaa800) [pid = 1668] [serial = 338] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x12c0cb400) [pid = 1668] [serial = 395] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x124552c00) [pid = 1668] [serial = 344] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x128ca1000) [pid = 1668] [serial = 347] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x11325f400) [pid = 1668] [serial = 196] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x1267dc000) [pid = 1668] [serial = 404] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x12a7e3000) [pid = 1668] [serial = 407] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x11695a400) [pid = 1668] [serial = 398] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x12a7d8c00) [pid = 1668] [serial = 350] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x1210fbc00) [pid = 1668] [serial = 401] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x11881b400) [pid = 1668] [serial = 509] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x12129cc00) [pid = 1668] [serial = 478] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x1231c2800) [pid = 1668] [serial = 479] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x123410c00) [pid = 1668] [serial = 481] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x12a765c00) [pid = 1668] [serial = 490] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x12405ac00) [pid = 1668] [serial = 482] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x12937b800) [pid = 1668] [serial = 464] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x128c9d800) [pid = 1668] [serial = 463] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x1182b2c00) [pid = 1668] [serial = 458] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x116a71400) [pid = 1668] [serial = 457] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x116726400) [pid = 1668] [serial = 473] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x112faec00) [pid = 1668] [serial = 472] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x12c01bc00) [pid = 1668] [serial = 470] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x12b1ba800) [pid = 1668] [serial = 469] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 79 (0x12b102c00) [pid = 1668] [serial = 493] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 78 (0x1129b7c00) [pid = 1668] [serial = 455] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 77 (0x112928800) [pid = 1668] [serial = 454] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 76 (0x124242000) [pid = 1668] [serial = 484] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 75 (0x1256b8400) [pid = 1668] [serial = 485] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 74 (0x1265bb000) [pid = 1668] [serial = 487] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 73 (0x1256ba400) [pid = 1668] [serial = 461] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 72 (0x124059400) [pid = 1668] [serial = 460] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 71 (0x1180c6c00) [pid = 1668] [serial = 475] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 70 (0x119354000) [pid = 1668] [serial = 476] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 69 (0x129787000) [pid = 1668] [serial = 466] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 68 (0x12b3d7000) [pid = 1668] [serial = 496] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 67 (0x12b1b7400) [pid = 1668] [serial = 494] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 66 (0x124060000) [pid = 1668] [serial = 499] [outer = 0x0] [url = about:blank] 22:47:07 INFO - PROCESS | 1668 | --DOMWINDOW == 65 (0x11291c000) [pid = 1668] [serial = 500] [outer = 0x0] [url = about:blank] 22:47:08 INFO - PROCESS | 1668 | 1464932828091 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]]]}] 22:47: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 22:47:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2171ms 22:47:08 INFO - PROCESS | 1668 | 1464932828125 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 22:47:08 INFO - PROCESS | 1668 | 1464932828128 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 22:47:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 22:47:08 INFO - PROCESS | 1668 | 1464932828134 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 22:47:08 INFO - PROCESS | 1668 | 1464932828135 Marionette TRACE conn2 <- [1,710,null,{}] 22:47:08 INFO - PROCESS | 1668 | 1464932828140 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}] 22:47:08 INFO - PROCESS | 1668 | 1464932828212 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 22:47:08 INFO - PROCESS | 1668 | 1464932828218 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:08 INFO - PROCESS | 1668 | ++DOCSHELL 0x112735000 == 28 [pid = 1668] [id = 185] 22:47:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 66 (0x112a7f000) [pid = 1668] [serial = 553] [outer = 0x0] 22:47:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 67 (0x112aebc00) [pid = 1668] [serial = 554] [outer = 0x112a7f000] 22:47:08 INFO - PROCESS | 1668 | 1464932828249 Marionette DEBUG loaded listener.js 22:47:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 68 (0x112f8ac00) [pid = 1668] [serial = 555] [outer = 0x112a7f000] 22:47:09 INFO - PROCESS | 1668 | 1464932829043 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]]]}] 22:47:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 22:47:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 923ms 22:47:09 INFO - PROCESS | 1668 | 1464932829055 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 22:47:09 INFO - PROCESS | 1668 | 1464932829059 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 22:47:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 22:47:09 INFO - PROCESS | 1668 | 1464932829065 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 22:47:09 INFO - PROCESS | 1668 | 1464932829067 Marionette TRACE conn2 <- [1,714,null,{}] 22:47:09 INFO - PROCESS | 1668 | 1464932829070 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}] 22:47:09 INFO - PROCESS | 1668 | 1464932829156 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 22:47:09 INFO - PROCESS | 1668 | 1464932829162 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:09 INFO - PROCESS | 1668 | ++DOCSHELL 0x1161ca000 == 29 [pid = 1668] [id = 186] 22:47:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 69 (0x113baa400) [pid = 1668] [serial = 556] [outer = 0x0] 22:47:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 70 (0x116191000) [pid = 1668] [serial = 557] [outer = 0x113baa400] 22:47:09 INFO - PROCESS | 1668 | 1464932829191 Marionette DEBUG loaded listener.js 22:47:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 71 (0x116727c00) [pid = 1668] [serial = 558] [outer = 0x113baa400] 22:47:09 INFO - PROCESS | 1668 | 1464932829985 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]]]}] 22:47: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 22:47:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 973ms 22:47:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 22:47:10 INFO - PROCESS | 1668 | 1464932830037 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 22:47:10 INFO - PROCESS | 1668 | 1464932830039 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 22:47:10 INFO - PROCESS | 1668 | 1464932830041 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 22:47:10 INFO - PROCESS | 1668 | 1464932830044 Marionette TRACE conn2 <- [1,718,null,{}] 22:47:10 INFO - PROCESS | 1668 | 1464932830052 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}] 22:47:10 INFO - PROCESS | 1668 | 1464932830125 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 22:47:10 INFO - PROCESS | 1668 | 1464932830142 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:10 INFO - PROCESS | 1668 | ++DOCSHELL 0x116abd800 == 30 [pid = 1668] [id = 187] 22:47:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 72 (0x111c1f000) [pid = 1668] [serial = 559] [outer = 0x0] 22:47:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 73 (0x1180b5000) [pid = 1668] [serial = 560] [outer = 0x111c1f000] 22:47:10 INFO - PROCESS | 1668 | 1464932830170 Marionette DEBUG loaded listener.js 22:47:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 74 (0x1180c8000) [pid = 1668] [serial = 561] [outer = 0x111c1f000] 22:47:10 INFO - PROCESS | 1668 | 1464932830961 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]]]}] 22:47:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 22:47:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 925ms 22:47:10 INFO - PROCESS | 1668 | 1464932830967 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 22:47:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 22:47:10 INFO - PROCESS | 1668 | 1464932830969 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 22:47:10 INFO - PROCESS | 1668 | 1464932830971 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 22:47:10 INFO - PROCESS | 1668 | 1464932830972 Marionette TRACE conn2 <- [1,722,null,{}] 22:47:10 INFO - PROCESS | 1668 | 1464932830974 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}] 22:47:11 INFO - PROCESS | 1668 | 1464932831049 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 22:47:11 INFO - PROCESS | 1668 | 1464932831086 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:11 INFO - PROCESS | 1668 | ++DOCSHELL 0x117460000 == 31 [pid = 1668] [id = 188] 22:47:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 75 (0x112f8b400) [pid = 1668] [serial = 562] [outer = 0x0] 22:47:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 76 (0x1184c9800) [pid = 1668] [serial = 563] [outer = 0x112f8b400] 22:47:11 INFO - PROCESS | 1668 | 1464932831112 Marionette DEBUG loaded listener.js 22:47:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 77 (0x118560400) [pid = 1668] [serial = 564] [outer = 0x112f8b400] 22:47:11 INFO - PROCESS | 1668 | 1464932831378 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] 22:47:11 INFO - PROCESS | 1668 | 1464932831392 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 22:47:11 INFO - PROCESS | 1668 | 1464932831394 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 22:47:11 INFO - PROCESS | 1668 | 1464932831395 Marionette TRACE conn2 <- [1,726,null,{}] 22:47:11 INFO - PROCESS | 1668 | 1464932831405 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}] 22:47:11 INFO - PROCESS | 1668 | 1464932831479 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 22:47:11 INFO - PROCESS | 1668 | 1464932831486 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:11 INFO - PROCESS | 1668 | ++DOCSHELL 0x11817c000 == 32 [pid = 1668] [id = 189] 22:47:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 78 (0x1133ac400) [pid = 1668] [serial = 565] [outer = 0x0] 22:47:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x118569c00) [pid = 1668] [serial = 566] [outer = 0x1133ac400] 22:47:11 INFO - PROCESS | 1668 | 1464932831511 Marionette DEBUG loaded listener.js 22:47:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x11881dc00) [pid = 1668] [serial = 567] [outer = 0x1133ac400] 22:47:11 INFO - PROCESS | 1668 | 1464932831876 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]]]}] 22:47:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 22:47:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 521ms 22:47:11 INFO - PROCESS | 1668 | 1464932831916 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 22:47:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 22:47:11 INFO - PROCESS | 1668 | 1464932831926 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 22:47:11 INFO - PROCESS | 1668 | 1464932831928 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 22:47:11 INFO - PROCESS | 1668 | 1464932831929 Marionette TRACE conn2 <- [1,730,null,{}] 22:47:11 INFO - PROCESS | 1668 | 1464932831931 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}] 22:47:12 INFO - PROCESS | 1668 | 1464932832040 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 22:47:12 INFO - PROCESS | 1668 | 1464932832056 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:12 INFO - PROCESS | 1668 | ++DOCSHELL 0x1181c8800 == 33 [pid = 1668] [id = 190] 22:47:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x118569000) [pid = 1668] [serial = 568] [outer = 0x0] 22:47:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x118822800) [pid = 1668] [serial = 569] [outer = 0x118569000] 22:47:12 INFO - PROCESS | 1668 | 1464932832081 Marionette DEBUG loaded listener.js 22:47:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x1198a4800) [pid = 1668] [serial = 570] [outer = 0x118569000] 22:47:12 INFO - PROCESS | 1668 | 1464932832412 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3248] expected 0 but got 9","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 22:47:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 22:47:12 INFO - PROCESS | 1668 | 1464932832450 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 22:47:12 INFO - PROCESS | 1668 | 1464932832453 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 22:47:12 INFO - PROCESS | 1668 | 1464932832454 Marionette TRACE conn2 <- [1,734,null,{}] 22:47:12 INFO - PROCESS | 1668 | 1464932832456 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}] 22:47:12 INFO - PROCESS | 1668 | 1464932832539 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 22:47:12 INFO - PROCESS | 1668 | 1464932832568 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:12 INFO - PROCESS | 1668 | ++DOCSHELL 0x1186bc000 == 34 [pid = 1668] [id = 191] 22:47:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x1194f2400) [pid = 1668] [serial = 571] [outer = 0x0] 22:47:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x119a1f800) [pid = 1668] [serial = 572] [outer = 0x1194f2400] 22:47:12 INFO - PROCESS | 1668 | 1464932832593 Marionette DEBUG loaded listener.js 22:47:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x1210fdc00) [pid = 1668] [serial = 573] [outer = 0x1194f2400] 22:47:12 INFO - PROCESS | 1668 | 1464932832908 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]]]}] 22:47:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 22:47:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 518ms 22:47:12 INFO - PROCESS | 1668 | 1464932832972 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 22:47:12 INFO - PROCESS | 1668 | 1464932832973 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 22:47:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 22:47:12 INFO - PROCESS | 1668 | 1464932832975 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 22:47:12 INFO - PROCESS | 1668 | 1464932832976 Marionette TRACE conn2 <- [1,738,null,{}] 22:47:12 INFO - PROCESS | 1668 | 1464932832979 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}] 22:47:13 INFO - PROCESS | 1668 | 1464932833078 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 22:47:13 INFO - PROCESS | 1668 | 1464932833082 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:13 INFO - PROCESS | 1668 | ++DOCSHELL 0x1191dd000 == 35 [pid = 1668] [id = 192] 22:47:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x1198b1c00) [pid = 1668] [serial = 574] [outer = 0x0] 22:47:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x121299400) [pid = 1668] [serial = 575] [outer = 0x1198b1c00] 22:47:13 INFO - PROCESS | 1668 | 1464932833107 Marionette DEBUG loaded listener.js 22:47:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x1231bec00) [pid = 1668] [serial = 576] [outer = 0x1198b1c00] 22:47:13 INFO - PROCESS | 1668 | 1464932833905 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]]]}] 22:47:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 22:47:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 973ms 22:47:13 INFO - PROCESS | 1668 | 1464932833948 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 22:47:13 INFO - PROCESS | 1668 | 1464932833949 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 22:47:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 22:47:13 INFO - PROCESS | 1668 | 1464932833960 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 22:47:13 INFO - PROCESS | 1668 | 1464932833961 Marionette TRACE conn2 <- [1,742,null,{}] 22:47:13 INFO - PROCESS | 1668 | 1464932833963 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}] 22:47:14 INFO - PROCESS | 1668 | 1464932834169 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 22:47:14 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x12405f400) [pid = 1668] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 22:47:14 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x12650a000) [pid = 1668] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 22:47:14 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x112927400) [pid = 1668] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 22:47:14 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x118560000) [pid = 1668] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 22:47:14 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x112f0dc00) [pid = 1668] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 22:47:14 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x1169bb800) [pid = 1668] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 22:47:14 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x126d2f400) [pid = 1668] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 22:47:14 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x126225000) [pid = 1668] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 22:47:14 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x1231c5800) [pid = 1668] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 22:47:14 INFO - PROCESS | 1668 | --DOMWINDOW == 79 (0x11881f400) [pid = 1668] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 22:47:14 INFO - PROCESS | 1668 | --DOMWINDOW == 78 (0x1164c7c00) [pid = 1668] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 22:47:14 INFO - PROCESS | 1668 | --DOMWINDOW == 77 (0x118815400) [pid = 1668] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 22:47:14 INFO - PROCESS | 1668 | --DOMWINDOW == 76 (0x1231c1400) [pid = 1668] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 22:47:14 INFO - PROCESS | 1668 | --DOMWINDOW == 75 (0x11881a800) [pid = 1668] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 22:47:14 INFO - PROCESS | 1668 | --DOMWINDOW == 74 (0x128ca5000) [pid = 1668] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 22:47:14 INFO - PROCESS | 1668 | --DOMWINDOW == 73 (0x124051c00) [pid = 1668] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 22:47:14 INFO - PROCESS | 1668 | 1464932834206 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:14 INFO - PROCESS | 1668 | ++DOCSHELL 0x115ecf800 == 36 [pid = 1668] [id = 193] 22:47:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 74 (0x11201bc00) [pid = 1668] [serial = 577] [outer = 0x0] 22:47:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 75 (0x112927400) [pid = 1668] [serial = 578] [outer = 0x11201bc00] 22:47:14 INFO - PROCESS | 1668 | 1464932834231 Marionette DEBUG loaded listener.js 22:47:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 76 (0x11855e800) [pid = 1668] [serial = 579] [outer = 0x11201bc00] 22:47:14 INFO - PROCESS | 1668 | 1464932834955 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]]]}] 22:47:14 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 22:47:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1019ms 22:47:14 INFO - PROCESS | 1668 | 1464932834981 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 22:47:14 INFO - PROCESS | 1668 | 1464932834982 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 22:47:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 22:47:15 INFO - PROCESS | 1668 | 1464932834992 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 22:47:15 INFO - PROCESS | 1668 | 1464932834993 Marionette TRACE conn2 <- [1,746,null,{}] 22:47:15 INFO - PROCESS | 1668 | 1464932834995 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}] 22:47:15 INFO - PROCESS | 1668 | 1464932835070 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 22:47:15 INFO - PROCESS | 1668 | 1464932835074 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:15 INFO - PROCESS | 1668 | ++DOCSHELL 0x11968a800 == 37 [pid = 1668] [id = 194] 22:47:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 77 (0x118fb1400) [pid = 1668] [serial = 580] [outer = 0x0] 22:47:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 78 (0x123291c00) [pid = 1668] [serial = 581] [outer = 0x118fb1400] 22:47:15 INFO - PROCESS | 1668 | 1464932835100 Marionette DEBUG loaded listener.js 22:47:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x123625400) [pid = 1668] [serial = 582] [outer = 0x118fb1400] 22:47:15 INFO - PROCESS | 1668 | 1464932835904 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]]]}] 22:47:15 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.) 22:47:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 923ms 22:47:15 INFO - PROCESS | 1668 | 1464932835927 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 22:47:15 INFO - PROCESS | 1668 | 1464932835930 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 22:47:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 22:47:15 INFO - PROCESS | 1668 | 1464932835936 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 22:47:15 INFO - PROCESS | 1668 | 1464932835938 Marionette TRACE conn2 <- [1,750,null,{}] 22:47:15 INFO - PROCESS | 1668 | 1464932835942 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}] 22:47:16 INFO - PROCESS | 1668 | 1464932836045 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 22:47:16 INFO - PROCESS | 1668 | 1464932836088 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:16 INFO - PROCESS | 1668 | ++DOCSHELL 0x11817b000 == 38 [pid = 1668] [id = 195] 22:47:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x1129a9800) [pid = 1668] [serial = 583] [outer = 0x0] 22:47:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x124059c00) [pid = 1668] [serial = 584] [outer = 0x1129a9800] 22:47:16 INFO - PROCESS | 1668 | 1464932836116 Marionette DEBUG loaded listener.js 22:47:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x1242e4800) [pid = 1668] [serial = 585] [outer = 0x1129a9800] 22:47:17 INFO - PROCESS | 1668 | 1464932837121 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]]]}] 22:47:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 22:47:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1221ms 22:47:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 22:47:17 INFO - PROCESS | 1668 | 1464932837157 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 22:47:17 INFO - PROCESS | 1668 | 1464932837159 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 22:47:17 INFO - PROCESS | 1668 | 1464932837162 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 22:47:17 INFO - PROCESS | 1668 | 1464932837165 Marionette TRACE conn2 <- [1,754,null,{}] 22:47:17 INFO - PROCESS | 1668 | 1464932837169 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}] 22:47:17 INFO - PROCESS | 1668 | 1464932837271 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 22:47:17 INFO - PROCESS | 1668 | 1464932837357 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:17 INFO - PROCESS | 1668 | ++DOCSHELL 0x1164d2000 == 39 [pid = 1668] [id = 196] 22:47:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x112f8b000) [pid = 1668] [serial = 586] [outer = 0x0] 22:47:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x113323400) [pid = 1668] [serial = 587] [outer = 0x112f8b000] 22:47:17 INFO - PROCESS | 1668 | 1464932837390 Marionette DEBUG loaded listener.js 22:47:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x1166cf000) [pid = 1668] [serial = 588] [outer = 0x112f8b000] 22:47:18 INFO - PROCESS | 1668 | --DOCSHELL 0x11968a800 == 38 [pid = 1668] [id = 194] 22:47:18 INFO - PROCESS | 1668 | --DOCSHELL 0x115ecf800 == 37 [pid = 1668] [id = 193] 22:47:18 INFO - PROCESS | 1668 | --DOCSHELL 0x1191dd000 == 36 [pid = 1668] [id = 192] 22:47:18 INFO - PROCESS | 1668 | --DOCSHELL 0x1186bc000 == 35 [pid = 1668] [id = 191] 22:47:18 INFO - PROCESS | 1668 | --DOCSHELL 0x1181c8800 == 34 [pid = 1668] [id = 190] 22:47:18 INFO - PROCESS | 1668 | --DOCSHELL 0x11817c000 == 33 [pid = 1668] [id = 189] 22:47:18 INFO - PROCESS | 1668 | --DOCSHELL 0x117460000 == 32 [pid = 1668] [id = 188] 22:47:18 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x124869800) [pid = 1668] [serial = 551] [outer = 0x0] [url = about:blank] 22:47:18 INFO - PROCESS | 1668 | --DOCSHELL 0x116abd800 == 31 [pid = 1668] [id = 187] 22:47:18 INFO - PROCESS | 1668 | --DOCSHELL 0x1161ca000 == 30 [pid = 1668] [id = 186] 22:47:18 INFO - PROCESS | 1668 | --DOCSHELL 0x112735000 == 29 [pid = 1668] [id = 185] 22:47:18 INFO - PROCESS | 1668 | --DOCSHELL 0x126b13000 == 28 [pid = 1668] [id = 184] 22:47:18 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x12b103000) [pid = 1668] [serial = 467] [outer = 0x0] [url = about:blank] 22:47:18 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x12c0c4800) [pid = 1668] [serial = 452] [outer = 0x0] [url = about:blank] 22:47:18 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x124558000) [pid = 1668] [serial = 542] [outer = 0x0] [url = about:blank] 22:47:18 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x128c9e400) [pid = 1668] [serial = 545] [outer = 0x0] [url = about:blank] 22:47:18 INFO - PROCESS | 1668 | --DOMWINDOW == 79 (0x117e0c400) [pid = 1668] [serial = 548] [outer = 0x0] [url = about:blank] 22:47:18 INFO - PROCESS | 1668 | --DOMWINDOW == 78 (0x129785000) [pid = 1668] [serial = 546] [outer = 0x0] [url = about:blank] 22:47:18 INFO - PROCESS | 1668 | --DOMWINDOW == 77 (0x118563400) [pid = 1668] [serial = 533] [outer = 0x0] [url = about:blank] 22:47:18 INFO - PROCESS | 1668 | --DOMWINDOW == 76 (0x117412c00) [pid = 1668] [serial = 531] [outer = 0x0] [url = about:blank] 22:47:18 INFO - PROCESS | 1668 | --DOMWINDOW == 75 (0x113b30c00) [pid = 1668] [serial = 530] [outer = 0x0] [url = about:blank] 22:47:18 INFO - PROCESS | 1668 | --DOMWINDOW == 74 (0x12b1b3400) [pid = 1668] [serial = 528] [outer = 0x0] [url = about:blank] 22:47:18 INFO - PROCESS | 1668 | --DOMWINDOW == 73 (0x118563c00) [pid = 1668] [serial = 527] [outer = 0x0] [url = about:blank] 22:47:18 INFO - PROCESS | 1668 | --DOMWINDOW == 72 (0x12bacb800) [pid = 1668] [serial = 525] [outer = 0x0] [url = about:blank] 22:47:18 INFO - PROCESS | 1668 | --DOMWINDOW == 71 (0x12b1ab400) [pid = 1668] [serial = 524] [outer = 0x0] [url = about:blank] 22:47:18 INFO - PROCESS | 1668 | --DOMWINDOW == 70 (0x12937d000) [pid = 1668] [serial = 522] [outer = 0x0] [url = about:blank] 22:47:18 INFO - PROCESS | 1668 | --DOMWINDOW == 69 (0x126b2f800) [pid = 1668] [serial = 521] [outer = 0x0] [url = about:blank] 22:47:18 INFO - PROCESS | 1668 | --DOMWINDOW == 68 (0x1256dcc00) [pid = 1668] [serial = 519] [outer = 0x0] [url = about:blank] 22:47:18 INFO - PROCESS | 1668 | --DOMWINDOW == 67 (0x12452a800) [pid = 1668] [serial = 518] [outer = 0x0] [url = about:blank] 22:47:18 INFO - PROCESS | 1668 | --DOMWINDOW == 66 (0x119a17800) [pid = 1668] [serial = 516] [outer = 0x0] [url = about:blank] 22:47:18 INFO - PROCESS | 1668 | --DOMWINDOW == 65 (0x119350c00) [pid = 1668] [serial = 515] [outer = 0x0] [url = about:blank] 22:47:18 INFO - PROCESS | 1668 | --DOMWINDOW == 64 (0x1182ac800) [pid = 1668] [serial = 513] [outer = 0x0] [url = about:blank] 22:47:18 INFO - PROCESS | 1668 | --DOMWINDOW == 63 (0x116730c00) [pid = 1668] [serial = 512] [outer = 0x0] [url = about:blank] 22:47:18 INFO - PROCESS | 1668 | --DOMWINDOW == 62 (0x119a11400) [pid = 1668] [serial = 549] [outer = 0x0] [url = about:blank] 22:47:18 INFO - PROCESS | 1668 | --DOMWINDOW == 61 (0x118820000) [pid = 1668] [serial = 510] [outer = 0x0] [url = about:blank] 22:47:18 INFO - PROCESS | 1668 | --DOMWINDOW == 60 (0x12362e800) [pid = 1668] [serial = 539] [outer = 0x0] [url = about:blank] 22:47:18 INFO - PROCESS | 1668 | --DOMWINDOW == 59 (0x1194ec400) [pid = 1668] [serial = 536] [outer = 0x0] [url = about:blank] 22:47:18 INFO - PROCESS | 1668 | --DOMWINDOW == 58 (0x121295400) [pid = 1668] [serial = 537] [outer = 0x0] [url = about:blank] 22:47:18 INFO - PROCESS | 1668 | --DOMWINDOW == 57 (0x11856a800) [pid = 1668] [serial = 534] [outer = 0x0] [url = about:blank] 22:47:18 INFO - PROCESS | 1668 | --DOMWINDOW == 56 (0x1256bf800) [pid = 1668] [serial = 543] [outer = 0x0] [url = about:blank] 22:47:18 INFO - PROCESS | 1668 | --DOMWINDOW == 55 (0x124057000) [pid = 1668] [serial = 540] [outer = 0x0] [url = about:blank] 22:47:18 INFO - PROCESS | 1668 | 1464932838444 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]]]}] 22:47:18 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 22:47:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1324ms 22:47:18 INFO - PROCESS | 1668 | 1464932838486 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 22:47:18 INFO - PROCESS | 1668 | 1464932838489 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 22:47:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 22:47:18 INFO - PROCESS | 1668 | 1464932838492 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 22:47:18 INFO - PROCESS | 1668 | 1464932838494 Marionette TRACE conn2 <- [1,758,null,{}] 22:47:18 INFO - PROCESS | 1668 | 1464932838497 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}] 22:47:18 INFO - PROCESS | 1668 | 1464932838569 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 22:47:18 INFO - PROCESS | 1668 | 1464932838599 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:18 INFO - PROCESS | 1668 | ++DOCSHELL 0x115c13000 == 29 [pid = 1668] [id = 197] 22:47:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 56 (0x112f8e800) [pid = 1668] [serial = 589] [outer = 0x0] 22:47:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 57 (0x113328400) [pid = 1668] [serial = 590] [outer = 0x112f8e800] 22:47:18 INFO - PROCESS | 1668 | 1464932838627 Marionette DEBUG loaded listener.js 22:47:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 58 (0x11645ac00) [pid = 1668] [serial = 591] [outer = 0x112f8e800] 22:47:18 INFO - PROCESS | 1668 | 1464932838956 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]]]}] 22:47:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 22:47:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 472ms 22:47:18 INFO - PROCESS | 1668 | 1464932838970 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 22:47:18 INFO - PROCESS | 1668 | 1464932838975 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 22:47:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 22:47:18 INFO - PROCESS | 1668 | 1464932838987 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 22:47:18 INFO - PROCESS | 1668 | 1464932838989 Marionette TRACE conn2 <- [1,762,null,{}] 22:47:18 INFO - PROCESS | 1668 | 1464932838991 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}] 22:47:19 INFO - PROCESS | 1668 | 1464932839066 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 22:47:19 INFO - PROCESS | 1668 | 1464932839071 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:19 INFO - PROCESS | 1668 | ++DOCSHELL 0x116ac9000 == 30 [pid = 1668] [id = 198] 22:47:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 59 (0x116610400) [pid = 1668] [serial = 592] [outer = 0x0] 22:47:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 60 (0x117414c00) [pid = 1668] [serial = 593] [outer = 0x116610400] 22:47:19 INFO - PROCESS | 1668 | 1464932839098 Marionette DEBUG loaded listener.js 22:47:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 61 (0x117e0d400) [pid = 1668] [serial = 594] [outer = 0x116610400] 22:47:19 INFO - PROCESS | 1668 | 1464932839900 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]]]}] 22:47:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 22:47:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 921ms 22:47:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 22:47:19 INFO - PROCESS | 1668 | 1464932839915 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 22:47:19 INFO - PROCESS | 1668 | 1464932839916 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 22:47:19 INFO - PROCESS | 1668 | 1464932839918 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 22:47:19 INFO - PROCESS | 1668 | 1464932839921 Marionette TRACE conn2 <- [1,766,null,{}] 22:47:19 INFO - PROCESS | 1668 | 1464932839928 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}] 22:47:20 INFO - PROCESS | 1668 | 1464932840001 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 22:47:20 INFO - PROCESS | 1668 | 1464932840052 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:20 INFO - PROCESS | 1668 | ++DOCSHELL 0x118186800 == 31 [pid = 1668] [id = 199] 22:47:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 62 (0x116960800) [pid = 1668] [serial = 595] [outer = 0x0] 22:47:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 63 (0x1184c8400) [pid = 1668] [serial = 596] [outer = 0x116960800] 22:47:20 INFO - PROCESS | 1668 | 1464932840080 Marionette DEBUG loaded listener.js 22:47:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 64 (0x118564000) [pid = 1668] [serial = 597] [outer = 0x116960800] 22:47:20 INFO - PROCESS | 1668 | 1464932840861 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]]]}] 22:47:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 22:47:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 973ms 22:47:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 22:47:20 INFO - PROCESS | 1668 | 1464932840893 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 22:47:20 INFO - PROCESS | 1668 | 1464932840895 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 22:47:20 INFO - PROCESS | 1668 | 1464932840898 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 22:47:20 INFO - PROCESS | 1668 | 1464932840900 Marionette TRACE conn2 <- [1,770,null,{}] 22:47:20 INFO - PROCESS | 1668 | 1464932840904 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}] 22:47:21 INFO - PROCESS | 1668 | 1464932841028 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 22:47:21 INFO - PROCESS | 1668 | 1464932841058 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:21 INFO - PROCESS | 1668 | ++DOCSHELL 0x1185eb800 == 32 [pid = 1668] [id = 200] 22:47:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 65 (0x118818000) [pid = 1668] [serial = 598] [outer = 0x0] 22:47:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 66 (0x11881d400) [pid = 1668] [serial = 599] [outer = 0x118818000] 22:47:21 INFO - PROCESS | 1668 | 1464932841084 Marionette DEBUG loaded listener.js 22:47:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 67 (0x118824c00) [pid = 1668] [serial = 600] [outer = 0x118818000] 22:47:21 INFO - PROCESS | 1668 | --DOMWINDOW == 66 (0x112a7f000) [pid = 1668] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 22:47:21 INFO - PROCESS | 1668 | --DOMWINDOW == 65 (0x1133ac400) [pid = 1668] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 22:47:21 INFO - PROCESS | 1668 | --DOMWINDOW == 64 (0x112f8b400) [pid = 1668] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 22:47:21 INFO - PROCESS | 1668 | --DOMWINDOW == 63 (0x113baa400) [pid = 1668] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 22:47:21 INFO - PROCESS | 1668 | --DOMWINDOW == 62 (0x1194f2400) [pid = 1668] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 22:47:21 INFO - PROCESS | 1668 | --DOMWINDOW == 61 (0x111c1f000) [pid = 1668] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 22:47:21 INFO - PROCESS | 1668 | --DOMWINDOW == 60 (0x1198b1c00) [pid = 1668] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 22:47:21 INFO - PROCESS | 1668 | --DOMWINDOW == 59 (0x118fb1400) [pid = 1668] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 22:47:21 INFO - PROCESS | 1668 | --DOMWINDOW == 58 (0x11201bc00) [pid = 1668] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 22:47:21 INFO - PROCESS | 1668 | --DOMWINDOW == 57 (0x118569000) [pid = 1668] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 22:47:21 INFO - PROCESS | 1668 | 1464932841415 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]]]}] 22:47:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 22:47:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 520ms 22:47:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 22:47:21 INFO - PROCESS | 1668 | 1464932841418 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 22:47:21 INFO - PROCESS | 1668 | 1464932841419 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 22:47:21 INFO - PROCESS | 1668 | 1464932841421 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 22:47:21 INFO - PROCESS | 1668 | 1464932841422 Marionette TRACE conn2 <- [1,774,null,{}] 22:47:21 INFO - PROCESS | 1668 | 1464932841425 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}] 22:47:21 INFO - PROCESS | 1668 | 1464932841496 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 22:47:21 INFO - PROCESS | 1668 | 1464932841502 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:21 INFO - PROCESS | 1668 | ++DOCSHELL 0x1186b6800 == 33 [pid = 1668] [id = 201] 22:47:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 58 (0x112aed000) [pid = 1668] [serial = 601] [outer = 0x0] 22:47:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 59 (0x1182b2000) [pid = 1668] [serial = 602] [outer = 0x112aed000] 22:47:21 INFO - PROCESS | 1668 | 1464932841534 Marionette DEBUG loaded listener.js 22:47:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 60 (0x118fb3400) [pid = 1668] [serial = 603] [outer = 0x112aed000] 22:47:21 INFO - PROCESS | 1668 | 1464932841840 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]]]}] 22:47:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 22:47:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 421ms 22:47:21 INFO - PROCESS | 1668 | 1464932841843 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 22:47:21 INFO - PROCESS | 1668 | 1464932841844 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 22:47:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 22:47:21 INFO - PROCESS | 1668 | 1464932841854 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 22:47:21 INFO - PROCESS | 1668 | 1464932841855 Marionette TRACE conn2 <- [1,778,null,{}] 22:47:21 INFO - PROCESS | 1668 | 1464932841857 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}] 22:47:21 INFO - PROCESS | 1668 | 1464932841946 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 22:47:21 INFO - PROCESS | 1668 | 1464932841989 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:21 INFO - PROCESS | 1668 | ++DOCSHELL 0x1191c6800 == 34 [pid = 1668] [id = 202] 22:47:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 61 (0x112fb8000) [pid = 1668] [serial = 604] [outer = 0x0] 22:47:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 62 (0x119352800) [pid = 1668] [serial = 605] [outer = 0x112fb8000] 22:47:22 INFO - PROCESS | 1668 | 1464932842015 Marionette DEBUG loaded listener.js 22:47:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 63 (0x119b2c400) [pid = 1668] [serial = 606] [outer = 0x112fb8000] 22:47:22 INFO - PROCESS | 1668 | 1464932842295 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]]]}] 22:47:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 22:47:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 478ms 22:47:22 INFO - PROCESS | 1668 | 1464932842338 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 22:47:22 INFO - PROCESS | 1668 | 1464932842339 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 22:47:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 22:47:22 INFO - PROCESS | 1668 | 1464932842341 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 22:47:22 INFO - PROCESS | 1668 | 1464932842342 Marionette TRACE conn2 <- [1,782,null,{}] 22:47:22 INFO - PROCESS | 1668 | 1464932842344 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}] 22:47:22 INFO - PROCESS | 1668 | 1464932842419 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 22:47:22 INFO - PROCESS | 1668 | 1464932842424 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:22 INFO - PROCESS | 1668 | ++DOCSHELL 0x119a77800 == 35 [pid = 1668] [id = 203] 22:47:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 64 (0x11672a800) [pid = 1668] [serial = 607] [outer = 0x0] 22:47:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 65 (0x121295800) [pid = 1668] [serial = 608] [outer = 0x11672a800] 22:47:22 INFO - PROCESS | 1668 | 1464932842450 Marionette DEBUG loaded listener.js 22:47:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 66 (0x1231bfc00) [pid = 1668] [serial = 609] [outer = 0x11672a800] 22:47:22 INFO - PROCESS | 1668 | 1464932842750 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]]]}] 22:47:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 22:47:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 425ms 22:47:22 INFO - PROCESS | 1668 | 1464932842768 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 22:47:22 INFO - PROCESS | 1668 | 1464932842770 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 22:47:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 22:47:22 INFO - PROCESS | 1668 | 1464932842772 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 22:47:22 INFO - PROCESS | 1668 | 1464932842773 Marionette TRACE conn2 <- [1,786,null,{}] 22:47:22 INFO - PROCESS | 1668 | 1464932842775 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}] 22:47:22 INFO - PROCESS | 1668 | 1464932842867 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 22:47:22 INFO - PROCESS | 1668 | 1464932842892 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:22 INFO - PROCESS | 1668 | ++DOCSHELL 0x116712800 == 36 [pid = 1668] [id = 204] 22:47:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 67 (0x11275ec00) [pid = 1668] [serial = 610] [outer = 0x0] 22:47:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 68 (0x1231c1000) [pid = 1668] [serial = 611] [outer = 0x11275ec00] 22:47:22 INFO - PROCESS | 1668 | 1464932842917 Marionette DEBUG loaded listener.js 22:47:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 69 (0x1231ca000) [pid = 1668] [serial = 612] [outer = 0x11275ec00] 22:47:23 INFO - PROCESS | 1668 | 1464932843168 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]]]}] 22:47:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 22:47:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 421ms 22:47:23 INFO - PROCESS | 1668 | 1464932843193 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 22:47:23 INFO - PROCESS | 1668 | 1464932843195 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 22:47:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 22:47:23 INFO - PROCESS | 1668 | 1464932843205 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 22:47:23 INFO - PROCESS | 1668 | 1464932843206 Marionette TRACE conn2 <- [1,790,null,{}] 22:47:23 INFO - PROCESS | 1668 | 1464932843208 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}] 22:47:23 INFO - PROCESS | 1668 | 1464932843285 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 22:47:23 INFO - PROCESS | 1668 | 1464932843289 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:23 INFO - PROCESS | 1668 | ++DOCSHELL 0x119f31800 == 37 [pid = 1668] [id = 205] 22:47:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 70 (0x1231c3000) [pid = 1668] [serial = 613] [outer = 0x0] 22:47:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 71 (0x123491800) [pid = 1668] [serial = 614] [outer = 0x1231c3000] 22:47:23 INFO - PROCESS | 1668 | 1464932843316 Marionette DEBUG loaded listener.js 22:47:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 72 (0x12405a000) [pid = 1668] [serial = 615] [outer = 0x1231c3000] 22:47:23 INFO - PROCESS | 1668 | 1464932843610 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]]]}] 22:47:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 22:47:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 480ms 22:47:23 INFO - PROCESS | 1668 | 1464932843677 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 22:47:23 INFO - PROCESS | 1668 | 1464932843679 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 22:47:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 22:47:23 INFO - PROCESS | 1668 | 1464932843681 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 22:47:23 INFO - PROCESS | 1668 | 1464932843682 Marionette TRACE conn2 <- [1,794,null,{}] 22:47:23 INFO - PROCESS | 1668 | 1464932843685 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}] 22:47:23 INFO - PROCESS | 1668 | 1464932843782 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 22:47:23 INFO - PROCESS | 1668 | 1464932843788 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:23 INFO - PROCESS | 1668 | ++DOCSHELL 0x12320d000 == 38 [pid = 1668] [id = 206] 22:47:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 73 (0x118690c00) [pid = 1668] [serial = 616] [outer = 0x0] 22:47:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 74 (0x12405d400) [pid = 1668] [serial = 617] [outer = 0x118690c00] 22:47:23 INFO - PROCESS | 1668 | 1464932843813 Marionette DEBUG loaded listener.js 22:47:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 75 (0x1242df400) [pid = 1668] [serial = 618] [outer = 0x118690c00] 22:47:24 INFO - PROCESS | 1668 | 1464932844171 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]]]}] 22:47:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 22:47:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 520ms 22:47:24 INFO - PROCESS | 1668 | 1464932844201 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 22:47:24 INFO - PROCESS | 1668 | 1464932844204 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 22:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 22:47:24 INFO - PROCESS | 1668 | 1464932844207 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 22:47:24 INFO - PROCESS | 1668 | 1464932844210 Marionette TRACE conn2 <- [1,798,null,{}] 22:47:24 INFO - PROCESS | 1668 | 1464932844214 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}] 22:47:24 INFO - PROCESS | 1668 | 1464932844312 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 22:47:24 INFO - PROCESS | 1668 | 1464932844369 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:24 INFO - PROCESS | 1668 | ++DOCSHELL 0x116aac000 == 39 [pid = 1668] [id = 207] 22:47:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 76 (0x112929000) [pid = 1668] [serial = 619] [outer = 0x0] 22:47:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 77 (0x112f85c00) [pid = 1668] [serial = 620] [outer = 0x112929000] 22:47:24 INFO - PROCESS | 1668 | 1464932844402 Marionette DEBUG loaded listener.js 22:47:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 78 (0x116723800) [pid = 1668] [serial = 621] [outer = 0x112929000] 22:47:24 INFO - PROCESS | 1668 | 1464932844884 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]]]}] 22:47:24 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 22:47:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 721ms 22:47:24 INFO - PROCESS | 1668 | 1464932844953 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 22:47:24 INFO - PROCESS | 1668 | 1464932844957 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 22:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 22:47:24 INFO - PROCESS | 1668 | 1464932844961 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 22:47:24 INFO - PROCESS | 1668 | 1464932844963 Marionette TRACE conn2 <- [1,802,null,{}] 22:47:24 INFO - PROCESS | 1668 | 1464932844984 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}] 22:47:25 INFO - PROCESS | 1668 | 1464932845079 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 22:47:25 INFO - PROCESS | 1668 | 1464932845136 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:25 INFO - PROCESS | 1668 | ++DOCSHELL 0x119489000 == 40 [pid = 1668] [id = 208] 22:47:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x1180b5c00) [pid = 1668] [serial = 622] [outer = 0x0] 22:47:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x1182a6000) [pid = 1668] [serial = 623] [outer = 0x1180b5c00] 22:47:25 INFO - PROCESS | 1668 | 1464932845166 Marionette DEBUG loaded listener.js 22:47:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x118562c00) [pid = 1668] [serial = 624] [outer = 0x1180b5c00] 22:47:25 INFO - PROCESS | 1668 | 1464932845574 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]]]}] 22:47:25 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 22:47:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 639ms 22:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 22:47:25 INFO - PROCESS | 1668 | 1464932845601 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 22:47:25 INFO - PROCESS | 1668 | 1464932845603 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 22:47:25 INFO - PROCESS | 1668 | 1464932845605 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 22:47:25 INFO - PROCESS | 1668 | 1464932845608 Marionette TRACE conn2 <- [1,806,null,{}] 22:47:25 INFO - PROCESS | 1668 | 1464932845616 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}] 22:47:25 INFO - PROCESS | 1668 | 1464932845714 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 22:47:25 INFO - PROCESS | 1668 | 1464932845760 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:25 INFO - PROCESS | 1668 | ++DOCSHELL 0x124215000 == 41 [pid = 1668] [id = 209] 22:47:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x118f43000) [pid = 1668] [serial = 625] [outer = 0x0] 22:47:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x1194eb000) [pid = 1668] [serial = 626] [outer = 0x118f43000] 22:47:25 INFO - PROCESS | 1668 | 1464932845792 Marionette DEBUG loaded listener.js 22:47:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x12129b000) [pid = 1668] [serial = 627] [outer = 0x118f43000] 22:47:26 INFO - PROCESS | 1668 | [1668] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 22:47:26 INFO - PROCESS | 1668 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 22:47:26 INFO - PROCESS | 1668 | Determined SkiaGL cache limits: Size 100663296, Items: 256 22:47:26 INFO - PROCESS | 1668 | [GFX2-]: Using SkiaGL canvas. 22:47:26 INFO - PROCESS | 1668 | 1464932846235 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]]]}] 22:47:26 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 22:47:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 672ms 22:47:26 INFO - PROCESS | 1668 | 1464932846278 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 22:47:26 INFO - PROCESS | 1668 | 1464932846280 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 22:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 22:47:26 INFO - PROCESS | 1668 | 1464932846283 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 22:47:26 INFO - PROCESS | 1668 | 1464932846285 Marionette TRACE conn2 <- [1,810,null,{}] 22:47:26 INFO - PROCESS | 1668 | 1464932846289 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}] 22:47:26 INFO - PROCESS | 1668 | 1464932846452 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 22:47:26 INFO - PROCESS | 1668 | 1464932846536 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:26 INFO - PROCESS | 1668 | ++DOCSHELL 0x124544800 == 42 [pid = 1668] [id = 210] 22:47:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x124550000) [pid = 1668] [serial = 628] [outer = 0x0] 22:47:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x124557400) [pid = 1668] [serial = 629] [outer = 0x124550000] 22:47:26 INFO - PROCESS | 1668 | 1464932846567 Marionette DEBUG loaded listener.js 22:47:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x124d2a400) [pid = 1668] [serial = 630] [outer = 0x124550000] 22:47:26 INFO - PROCESS | 1668 | 1464932846961 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]]]}] 22:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 22:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 720ms 22:47:27 INFO - PROCESS | 1668 | 1464932847003 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 22:47:27 INFO - PROCESS | 1668 | 1464932847005 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 22:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 22:47:27 INFO - PROCESS | 1668 | 1464932847007 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 22:47:27 INFO - PROCESS | 1668 | 1464932847008 Marionette TRACE conn2 <- [1,814,null,{}] 22:47:27 INFO - PROCESS | 1668 | 1464932847011 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}] 22:47:27 INFO - PROCESS | 1668 | 1464932847102 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 22:47:27 INFO - PROCESS | 1668 | 1464932847143 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:27 INFO - PROCESS | 1668 | ++DOCSHELL 0x1250d2000 == 43 [pid = 1668] [id = 211] 22:47:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x12405d800) [pid = 1668] [serial = 631] [outer = 0x0] 22:47:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x124d70800) [pid = 1668] [serial = 632] [outer = 0x12405d800] 22:47:27 INFO - PROCESS | 1668 | 1464932847172 Marionette DEBUG loaded listener.js 22:47:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x1256b4800) [pid = 1668] [serial = 633] [outer = 0x12405d800] 22:47:27 INFO - PROCESS | 1668 | 1464932847611 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] 22:47:27 INFO - PROCESS | 1668 | 1464932847627 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 22:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 22:47:27 INFO - PROCESS | 1668 | 1464932847630 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 22:47:27 INFO - PROCESS | 1668 | 1464932847631 Marionette TRACE conn2 <- [1,818,null,{}] 22:47:27 INFO - PROCESS | 1668 | 1464932847651 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}] 22:47:27 INFO - PROCESS | 1668 | 1464932847758 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 22:47:27 INFO - PROCESS | 1668 | 1464932847962 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:27 INFO - PROCESS | 1668 | ++DOCSHELL 0x115ecf800 == 44 [pid = 1668] [id = 212] 22:47:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x11291e000) [pid = 1668] [serial = 634] [outer = 0x0] 22:47:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x1129a8400) [pid = 1668] [serial = 635] [outer = 0x11291e000] 22:47:27 INFO - PROCESS | 1668 | 1464932847990 Marionette DEBUG loaded listener.js 22:47:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x112aee000) [pid = 1668] [serial = 636] [outer = 0x11291e000] 22:47:28 INFO - PROCESS | 1668 | 1464932848442 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]]]}] 22:47:28 INFO - PROCESS | 1668 | --DOCSHELL 0x119f31800 == 43 [pid = 1668] [id = 205] 22:47:28 INFO - PROCESS | 1668 | --DOCSHELL 0x116712800 == 42 [pid = 1668] [id = 204] 22:47:28 INFO - PROCESS | 1668 | --DOCSHELL 0x119a77800 == 41 [pid = 1668] [id = 203] 22:47:28 INFO - PROCESS | 1668 | --DOCSHELL 0x1191c6800 == 40 [pid = 1668] [id = 202] 22:47:28 INFO - PROCESS | 1668 | --DOCSHELL 0x1186b6800 == 39 [pid = 1668] [id = 201] 22:47:28 INFO - PROCESS | 1668 | --DOCSHELL 0x1185eb800 == 38 [pid = 1668] [id = 200] 22:47:28 INFO - PROCESS | 1668 | --DOCSHELL 0x118186800 == 37 [pid = 1668] [id = 199] 22:47:28 INFO - PROCESS | 1668 | --DOCSHELL 0x116ac9000 == 36 [pid = 1668] [id = 198] 22:47:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 22:47:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 837ms 22:47:28 INFO - PROCESS | 1668 | --DOCSHELL 0x115c13000 == 35 [pid = 1668] [id = 197] 22:47:28 INFO - PROCESS | 1668 | --DOCSHELL 0x1164d2000 == 34 [pid = 1668] [id = 196] 22:47:28 INFO - PROCESS | 1668 | --DOCSHELL 0x11817b000 == 33 [pid = 1668] [id = 195] 22:47:28 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x112aebc00) [pid = 1668] [serial = 554] [outer = 0x0] [url = about:blank] 22:47:28 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x118569c00) [pid = 1668] [serial = 566] [outer = 0x0] [url = about:blank] 22:47:28 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x11881dc00) [pid = 1668] [serial = 567] [outer = 0x0] [url = about:blank] 22:47:28 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x1184c9800) [pid = 1668] [serial = 563] [outer = 0x0] [url = about:blank] 22:47:28 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x118560400) [pid = 1668] [serial = 564] [outer = 0x0] [url = about:blank] 22:47:28 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x116191000) [pid = 1668] [serial = 557] [outer = 0x0] [url = about:blank] 22:47:28 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x116727c00) [pid = 1668] [serial = 558] [outer = 0x0] [url = about:blank] 22:47:28 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x119a1f800) [pid = 1668] [serial = 572] [outer = 0x0] [url = about:blank] 22:47:28 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x1180b5000) [pid = 1668] [serial = 560] [outer = 0x0] [url = about:blank] 22:47:28 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x1180c8000) [pid = 1668] [serial = 561] [outer = 0x0] [url = about:blank] 22:47:28 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x121299400) [pid = 1668] [serial = 575] [outer = 0x0] [url = about:blank] 22:47:28 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x1210fdc00) [pid = 1668] [serial = 573] [outer = 0x0] [url = about:blank] 22:47:28 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x1231bec00) [pid = 1668] [serial = 576] [outer = 0x0] [url = about:blank] 22:47:28 INFO - PROCESS | 1668 | --DOMWINDOW == 79 (0x123291c00) [pid = 1668] [serial = 581] [outer = 0x0] [url = about:blank] 22:47:28 INFO - PROCESS | 1668 | --DOMWINDOW == 78 (0x112927400) [pid = 1668] [serial = 578] [outer = 0x0] [url = about:blank] 22:47:28 INFO - PROCESS | 1668 | --DOMWINDOW == 77 (0x112f8ac00) [pid = 1668] [serial = 555] [outer = 0x0] [url = about:blank] 22:47:28 INFO - PROCESS | 1668 | --DOMWINDOW == 76 (0x118822800) [pid = 1668] [serial = 569] [outer = 0x0] [url = about:blank] 22:47:28 INFO - PROCESS | 1668 | --DOMWINDOW == 75 (0x1198a4800) [pid = 1668] [serial = 570] [outer = 0x0] [url = about:blank] 22:47:28 INFO - PROCESS | 1668 | --DOMWINDOW == 74 (0x11855e800) [pid = 1668] [serial = 579] [outer = 0x0] [url = about:blank] 22:47:28 INFO - PROCESS | 1668 | --DOMWINDOW == 73 (0x123625400) [pid = 1668] [serial = 582] [outer = 0x0] [url = about:blank] 22:47:28 INFO - PROCESS | 1668 | 1464932848481 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 22:47:28 INFO - PROCESS | 1668 | 1464932848484 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 22:47:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 22:47:28 INFO - PROCESS | 1668 | 1464932848490 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 22:47:28 INFO - PROCESS | 1668 | 1464932848492 Marionette TRACE conn2 <- [1,822,null,{}] 22:47:28 INFO - PROCESS | 1668 | 1464932848495 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}] 22:47:28 INFO - PROCESS | 1668 | 1464932848572 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 22:47:28 INFO - PROCESS | 1668 | 1464932848577 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:28 INFO - PROCESS | 1668 | ++DOCSHELL 0x113bbd800 == 34 [pid = 1668] [id = 213] 22:47:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 74 (0x11645d800) [pid = 1668] [serial = 637] [outer = 0x0] 22:47:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 75 (0x11672b400) [pid = 1668] [serial = 638] [outer = 0x11645d800] 22:47:28 INFO - PROCESS | 1668 | 1464932848609 Marionette DEBUG loaded listener.js 22:47:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 76 (0x117e0c800) [pid = 1668] [serial = 639] [outer = 0x11645d800] 22:47:28 INFO - PROCESS | 1668 | 1464932848928 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] 22:47:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 22:47:28 INFO - PROCESS | 1668 | 1464932848969 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 22:47:28 INFO - PROCESS | 1668 | 1464932848972 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 22:47:28 INFO - PROCESS | 1668 | 1464932848973 Marionette TRACE conn2 <- [1,826,null,{}] 22:47:28 INFO - PROCESS | 1668 | 1464932848975 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}] 22:47:29 INFO - PROCESS | 1668 | 1464932849059 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 22:47:29 INFO - PROCESS | 1668 | 1464932849106 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:29 INFO - PROCESS | 1668 | ++DOCSHELL 0x117e1a800 == 35 [pid = 1668] [id = 214] 22:47:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 77 (0x1180c7c00) [pid = 1668] [serial = 640] [outer = 0x0] 22:47:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 78 (0x1184cb000) [pid = 1668] [serial = 641] [outer = 0x1180c7c00] 22:47:29 INFO - PROCESS | 1668 | 1464932849132 Marionette DEBUG loaded listener.js 22:47:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x11868e000) [pid = 1668] [serial = 642] [outer = 0x1180c7c00] 22:47:29 INFO - PROCESS | 1668 | 1464932849425 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]]]}] 22:47:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 22:47:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 470ms 22:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 22:47:29 INFO - PROCESS | 1668 | 1464932849442 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 22:47:29 INFO - PROCESS | 1668 | 1464932849443 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 22:47:29 INFO - PROCESS | 1668 | 1464932849458 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 22:47:29 INFO - PROCESS | 1668 | 1464932849462 Marionette TRACE conn2 <- [1,830,null,{}] 22:47:29 INFO - PROCESS | 1668 | 1464932849469 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}] 22:47:29 INFO - PROCESS | 1668 | 1464932849553 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 22:47:29 INFO - PROCESS | 1668 | 1464932849562 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:29 INFO - PROCESS | 1668 | ++DOCSHELL 0x11818b800 == 36 [pid = 1668] [id = 215] 22:47:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x1180cc400) [pid = 1668] [serial = 643] [outer = 0x0] 22:47:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x11881a400) [pid = 1668] [serial = 644] [outer = 0x1180cc400] 22:47:29 INFO - PROCESS | 1668 | 1464932849626 Marionette DEBUG loaded listener.js 22:47:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x119a1fc00) [pid = 1668] [serial = 645] [outer = 0x1180cc400] 22:47:29 INFO - PROCESS | 1668 | 1464932849901 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]]]}] 22:47:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 22:47:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 488ms 22:47:29 INFO - PROCESS | 1668 | 1464932849938 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 22:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 22:47:29 INFO - PROCESS | 1668 | 1464932849940 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 22:47:29 INFO - PROCESS | 1668 | 1464932849942 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 22:47:29 INFO - PROCESS | 1668 | 1464932849943 Marionette TRACE conn2 <- [1,834,null,{}] 22:47:29 INFO - PROCESS | 1668 | 1464932849946 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}] 22:47:30 INFO - PROCESS | 1668 | 1464932850023 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 22:47:30 INFO - PROCESS | 1668 | 1464932850027 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:30 INFO - PROCESS | 1668 | ++DOCSHELL 0x118fa2000 == 37 [pid = 1668] [id = 216] 22:47:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x119358400) [pid = 1668] [serial = 646] [outer = 0x0] 22:47:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x12129c800) [pid = 1668] [serial = 647] [outer = 0x119358400] 22:47:30 INFO - PROCESS | 1668 | 1464932850055 Marionette DEBUG loaded listener.js 22:47:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x1231c0000) [pid = 1668] [serial = 648] [outer = 0x119358400] 22:47:30 INFO - PROCESS | 1668 | 1464932850378 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]]]}] 22:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 22:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 469ms 22:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 22:47:30 INFO - PROCESS | 1668 | 1464932850413 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 22:47:30 INFO - PROCESS | 1668 | 1464932850415 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 22:47:30 INFO - PROCESS | 1668 | 1464932850418 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 22:47:30 INFO - PROCESS | 1668 | 1464932850420 Marionette TRACE conn2 <- [1,838,null,{}] 22:47:30 INFO - PROCESS | 1668 | 1464932850422 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}] 22:47:30 INFO - PROCESS | 1668 | 1464932850563 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 22:47:30 INFO - PROCESS | 1668 | 1464932850585 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:30 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194e1000 == 38 [pid = 1668] [id = 217] 22:47:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x123623400) [pid = 1668] [serial = 649] [outer = 0x0] 22:47:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x12402d400) [pid = 1668] [serial = 650] [outer = 0x123623400] 22:47:30 INFO - PROCESS | 1668 | 1464932850633 Marionette DEBUG loaded listener.js 22:47:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x124553400) [pid = 1668] [serial = 651] [outer = 0x123623400] 22:47:31 INFO - PROCESS | 1668 | 1464932851103 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]]]}] 22:47:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 22:47:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 720ms 22:47:31 INFO - PROCESS | 1668 | 1464932851145 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 22:47:31 INFO - PROCESS | 1668 | 1464932851146 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 22:47:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 22:47:31 INFO - PROCESS | 1668 | 1464932851149 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 22:47:31 INFO - PROCESS | 1668 | 1464932851150 Marionette TRACE conn2 <- [1,842,null,{}] 22:47:31 INFO - PROCESS | 1668 | 1464932851152 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}] 22:47:31 INFO - PROCESS | 1668 | 1464932851244 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 22:47:31 INFO - PROCESS | 1668 | 1464932851248 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:31 INFO - PROCESS | 1668 | ++DOCSHELL 0x119a8e000 == 39 [pid = 1668] [id = 218] 22:47:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x12455bc00) [pid = 1668] [serial = 652] [outer = 0x0] 22:47:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x1256c0c00) [pid = 1668] [serial = 653] [outer = 0x12455bc00] 22:47:31 INFO - PROCESS | 1668 | 1464932851273 Marionette DEBUG loaded listener.js 22:47:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x12578f800) [pid = 1668] [serial = 654] [outer = 0x12455bc00] 22:47:31 INFO - PROCESS | 1668 | 1464932851595 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]]]}] 22:47:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 22:47:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 471ms 22:47:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 22:47:31 INFO - PROCESS | 1668 | 1464932851628 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 22:47:31 INFO - PROCESS | 1668 | 1464932851629 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 22:47:31 INFO - PROCESS | 1668 | 1464932851633 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 22:47:31 INFO - PROCESS | 1668 | 1464932851636 Marionette TRACE conn2 <- [1,846,null,{}] 22:47:31 INFO - PROCESS | 1668 | 1464932851638 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}] 22:47:31 INFO - PROCESS | 1668 | 1464932851731 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 22:47:31 INFO - PROCESS | 1668 | 1464932851735 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:31 INFO - PROCESS | 1668 | ++DOCSHELL 0x12345a000 == 40 [pid = 1668] [id = 219] 22:47:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x125792c00) [pid = 1668] [serial = 655] [outer = 0x0] 22:47:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x126508c00) [pid = 1668] [serial = 656] [outer = 0x125792c00] 22:47:31 INFO - PROCESS | 1668 | 1464932851760 Marionette DEBUG loaded listener.js 22:47:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x126754800) [pid = 1668] [serial = 657] [outer = 0x125792c00] 22:47:32 INFO - PROCESS | 1668 | 1464932852097 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]]]}] 22:47:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 22:47:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 523ms 22:47:32 INFO - PROCESS | 1668 | 1464932852154 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 22:47:32 INFO - PROCESS | 1668 | 1464932852155 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 22:47:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 22:47:32 INFO - PROCESS | 1668 | 1464932852157 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 22:47:32 INFO - PROCESS | 1668 | 1464932852166 Marionette TRACE conn2 <- [1,850,null,{}] 22:47:32 INFO - PROCESS | 1668 | 1464932852176 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}] 22:47:32 INFO - PROCESS | 1668 | 1464932852268 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 22:47:32 INFO - PROCESS | 1668 | 1464932852272 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:32 INFO - PROCESS | 1668 | ++DOCSHELL 0x12487c000 == 41 [pid = 1668] [id = 220] 22:47:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x125799c00) [pid = 1668] [serial = 658] [outer = 0x0] 22:47:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x126b31c00) [pid = 1668] [serial = 659] [outer = 0x125799c00] 22:47:32 INFO - PROCESS | 1668 | 1464932852296 Marionette DEBUG loaded listener.js 22:47:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x128c9ec00) [pid = 1668] [serial = 660] [outer = 0x125799c00] 22:47:32 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x118818000) [pid = 1668] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 22:47:32 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x116610400) [pid = 1668] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 22:47:32 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x112aed000) [pid = 1668] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 22:47:32 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x11672a800) [pid = 1668] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 22:47:32 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x11275ec00) [pid = 1668] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 22:47:32 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x1231c3000) [pid = 1668] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 22:47:32 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x112f8e800) [pid = 1668] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 22:47:32 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x116960800) [pid = 1668] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 22:47:32 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x112fb8000) [pid = 1668] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 22:47:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 22:47:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 484ms 22:47:32 INFO - PROCESS | 1668 | 1464932852639 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]]]}] 22:47:32 INFO - PROCESS | 1668 | 1464932852643 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 22:47:32 INFO - PROCESS | 1668 | 1464932852644 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 22:47:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 22:47:32 INFO - PROCESS | 1668 | 1464932852646 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 22:47:32 INFO - PROCESS | 1668 | 1464932852648 Marionette TRACE conn2 <- [1,854,null,{}] 22:47:32 INFO - PROCESS | 1668 | 1464932852653 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}] 22:47:32 INFO - PROCESS | 1668 | 1464932852729 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 22:47:32 INFO - PROCESS | 1668 | 1464932852775 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:32 INFO - PROCESS | 1668 | ++DOCSHELL 0x1232d9800 == 42 [pid = 1668] [id = 221] 22:47:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x112756400) [pid = 1668] [serial = 661] [outer = 0x0] 22:47:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x118fe6400) [pid = 1668] [serial = 662] [outer = 0x112756400] 22:47:32 INFO - PROCESS | 1668 | 1464932852801 Marionette DEBUG loaded listener.js 22:47:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x126b2d000) [pid = 1668] [serial = 663] [outer = 0x112756400] 22:47:33 INFO - PROCESS | 1668 | 1464932853089 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]]]}] 22:47:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 22:47:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 472ms 22:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 22:47:33 INFO - PROCESS | 1668 | 1464932853122 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 22:47:33 INFO - PROCESS | 1668 | 1464932853123 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 22:47:33 INFO - PROCESS | 1668 | 1464932853126 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 22:47:33 INFO - PROCESS | 1668 | 1464932853127 Marionette TRACE conn2 <- [1,858,null,{}] 22:47:33 INFO - PROCESS | 1668 | 1464932853129 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}] 22:47:33 INFO - PROCESS | 1668 | 1464932853218 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 22:47:33 INFO - PROCESS | 1668 | 1464932853222 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:33 INFO - PROCESS | 1668 | ++DOCSHELL 0x128edd000 == 43 [pid = 1668] [id = 222] 22:47:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x126d30000) [pid = 1668] [serial = 664] [outer = 0x0] 22:47:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x128ca7c00) [pid = 1668] [serial = 665] [outer = 0x126d30000] 22:47:33 INFO - PROCESS | 1668 | 1464932853267 Marionette DEBUG loaded listener.js 22:47:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x128ea3000) [pid = 1668] [serial = 666] [outer = 0x126d30000] 22:47:33 INFO - PROCESS | 1668 | 1464932853730 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]]]}] 22:47:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 22:47:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 618ms 22:47:33 INFO - PROCESS | 1668 | 1464932853745 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 22:47:33 INFO - PROCESS | 1668 | 1464932853747 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 22:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 22:47:33 INFO - PROCESS | 1668 | 1464932853751 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 22:47:33 INFO - PROCESS | 1668 | 1464932853753 Marionette TRACE conn2 <- [1,862,null,{}] 22:47:33 INFO - PROCESS | 1668 | 1464932853757 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}] 22:47:33 INFO - PROCESS | 1668 | 1464932853844 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 22:47:33 INFO - PROCESS | 1668 | 1464932853851 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:33 INFO - PROCESS | 1668 | ++DOCSHELL 0x12955f800 == 44 [pid = 1668] [id = 223] 22:47:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x1290db000) [pid = 1668] [serial = 667] [outer = 0x0] 22:47:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x129384400) [pid = 1668] [serial = 668] [outer = 0x1290db000] 22:47:33 INFO - PROCESS | 1668 | 1464932853875 Marionette DEBUG loaded listener.js 22:47:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x1295eb000) [pid = 1668] [serial = 669] [outer = 0x1290db000] 22:47:34 INFO - PROCESS | 1668 | 1464932854173 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]]]}] 22:47:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 22:47:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 470ms 22:47:34 INFO - PROCESS | 1668 | 1464932854221 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 22:47:34 INFO - PROCESS | 1668 | 1464932854222 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 22:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 22:47:34 INFO - PROCESS | 1668 | 1464932854224 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 22:47:34 INFO - PROCESS | 1668 | 1464932854225 Marionette TRACE conn2 <- [1,866,null,{}] 22:47:34 INFO - PROCESS | 1668 | 1464932854227 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}] 22:47:34 INFO - PROCESS | 1668 | 1464932854306 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 22:47:34 INFO - PROCESS | 1668 | 1464932854353 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:34 INFO - PROCESS | 1668 | ++DOCSHELL 0x1297ce000 == 45 [pid = 1668] [id = 224] 22:47:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x1290e1800) [pid = 1668] [serial = 670] [outer = 0x0] 22:47:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x1295f3000) [pid = 1668] [serial = 671] [outer = 0x1290e1800] 22:47:34 INFO - PROCESS | 1668 | 1464932854377 Marionette DEBUG loaded listener.js 22:47:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x12a765400) [pid = 1668] [serial = 672] [outer = 0x1290e1800] 22:47:34 INFO - PROCESS | 1668 | 1464932854825 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]]]}] 22:47:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 22:47:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 620ms 22:47:34 INFO - PROCESS | 1668 | 1464932854845 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 22:47:34 INFO - PROCESS | 1668 | 1464932854847 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 22:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 22:47:34 INFO - PROCESS | 1668 | 1464932854851 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 22:47:34 INFO - PROCESS | 1668 | 1464932854853 Marionette TRACE conn2 <- [1,870,null,{}] 22:47:34 INFO - PROCESS | 1668 | 1464932854857 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}] 22:47:34 INFO - PROCESS | 1668 | 1464932854975 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 22:47:35 INFO - PROCESS | 1668 | 1464932855037 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:35 INFO - PROCESS | 1668 | ++DOCSHELL 0x117e20000 == 46 [pid = 1668] [id = 225] 22:47:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x113baa400) [pid = 1668] [serial = 673] [outer = 0x0] 22:47:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x116a70c00) [pid = 1668] [serial = 674] [outer = 0x113baa400] 22:47:35 INFO - PROCESS | 1668 | 1464932855069 Marionette DEBUG loaded listener.js 22:47:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x1182a6800) [pid = 1668] [serial = 675] [outer = 0x113baa400] 22:47:35 INFO - PROCESS | 1668 | 1464932855488 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]]]}] 22:47:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 22:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 671ms 22:47:35 INFO - PROCESS | 1668 | 1464932855522 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 22:47:35 INFO - PROCESS | 1668 | 1464932855526 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 22:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 22:47:35 INFO - PROCESS | 1668 | 1464932855550 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 22:47:35 INFO - PROCESS | 1668 | 1464932855551 Marionette TRACE conn2 <- [1,874,null,{}] 22:47:35 INFO - PROCESS | 1668 | 1464932855555 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}] 22:47:35 INFO - PROCESS | 1668 | 1464932855658 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 22:47:35 INFO - PROCESS | 1668 | 1464932855743 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:35 INFO - PROCESS | 1668 | ++DOCSHELL 0x119f28000 == 47 [pid = 1668] [id = 226] 22:47:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x118fe5c00) [pid = 1668] [serial = 676] [outer = 0x0] 22:47:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x119359400) [pid = 1668] [serial = 677] [outer = 0x118fe5c00] 22:47:35 INFO - PROCESS | 1668 | 1464932855786 Marionette DEBUG loaded listener.js 22:47:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x119f41000) [pid = 1668] [serial = 678] [outer = 0x118fe5c00] 22:47:36 INFO - PROCESS | 1668 | 1464932856195 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]]]}] 22:47:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 22:47:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 691ms 22:47:36 INFO - PROCESS | 1668 | 1464932856223 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 22:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 22:47:36 INFO - PROCESS | 1668 | 1464932856224 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 22:47:36 INFO - PROCESS | 1668 | 1464932856227 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 22:47:36 INFO - PROCESS | 1668 | 1464932856229 Marionette TRACE conn2 <- [1,878,null,{}] 22:47:36 INFO - PROCESS | 1668 | 1464932856237 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}] 22:47:36 INFO - PROCESS | 1668 | 1464932856336 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 22:47:36 INFO - PROCESS | 1668 | 1464932856386 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:36 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a86f000 == 48 [pid = 1668] [id = 227] 22:47:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x1231c7000) [pid = 1668] [serial = 679] [outer = 0x0] 22:47:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x12452a800) [pid = 1668] [serial = 680] [outer = 0x1231c7000] 22:47:36 INFO - PROCESS | 1668 | 1464932856417 Marionette DEBUG loaded listener.js 22:47:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x1256d7800) [pid = 1668] [serial = 681] [outer = 0x1231c7000] 22:47:36 INFO - PROCESS | 1668 | 1464932856824 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]]]}] 22:47:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 22:47:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 620ms 22:47:36 INFO - PROCESS | 1668 | 1464932856848 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 22:47:36 INFO - PROCESS | 1668 | 1464932856850 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 22:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 22:47:36 INFO - PROCESS | 1668 | 1464932856852 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 22:47:36 INFO - PROCESS | 1668 | 1464932856853 Marionette TRACE conn2 <- [1,882,null,{}] 22:47:36 INFO - PROCESS | 1668 | 1464932856856 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}] 22:47:36 INFO - PROCESS | 1668 | 1464932856953 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 22:47:37 INFO - PROCESS | 1668 | 1464932857031 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:37 INFO - PROCESS | 1668 | ++DOCSHELL 0x12aa3c000 == 49 [pid = 1668] [id = 228] 22:47:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x124d69400) [pid = 1668] [serial = 682] [outer = 0x0] 22:47:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x128c9e800) [pid = 1668] [serial = 683] [outer = 0x124d69400] 22:47:37 INFO - PROCESS | 1668 | 1464932857061 Marionette DEBUG loaded listener.js 22:47:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x128ea4c00) [pid = 1668] [serial = 684] [outer = 0x124d69400] 22:47:37 INFO - PROCESS | 1668 | 1464932857458 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]]]}] 22:47:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 22:47:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 619ms 22:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 22:47:37 INFO - PROCESS | 1668 | 1464932857472 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 22:47:37 INFO - PROCESS | 1668 | 1464932857473 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 22:47:37 INFO - PROCESS | 1668 | 1464932857475 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 22:47:37 INFO - PROCESS | 1668 | 1464932857476 Marionette TRACE conn2 <- [1,886,null,{}] 22:47:37 INFO - PROCESS | 1668 | 1464932857479 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}] 22:47:37 INFO - PROCESS | 1668 | 1464932857575 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 22:47:37 INFO - PROCESS | 1668 | 1464932857620 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:37 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b122800 == 50 [pid = 1668] [id = 229] 22:47:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x1265b0c00) [pid = 1668] [serial = 685] [outer = 0x0] 22:47:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x1295e5000) [pid = 1668] [serial = 686] [outer = 0x1265b0c00] 22:47:37 INFO - PROCESS | 1668 | 1464932857649 Marionette DEBUG loaded listener.js 22:47:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x12a765c00) [pid = 1668] [serial = 687] [outer = 0x1265b0c00] 22:47:38 INFO - PROCESS | 1668 | 1464932858057 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]]]}] 22:47:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 22:47:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 621ms 22:47:38 INFO - PROCESS | 1668 | 1464932858096 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 22:47:38 INFO - PROCESS | 1668 | 1464932858097 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 22:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 22:47:38 INFO - PROCESS | 1668 | 1464932858100 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 22:47:38 INFO - PROCESS | 1668 | 1464932858101 Marionette TRACE conn2 <- [1,890,null,{}] 22:47:38 INFO - PROCESS | 1668 | 1464932858103 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}] 22:47:38 INFO - PROCESS | 1668 | 1464932858216 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 22:47:38 INFO - PROCESS | 1668 | 1464932858299 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:38 INFO - PROCESS | 1668 | ++DOCSHELL 0x1186a6000 == 51 [pid = 1668] [id = 230] 22:47:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x118f43400) [pid = 1668] [serial = 688] [outer = 0x0] 22:47:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x12937f400) [pid = 1668] [serial = 689] [outer = 0x118f43400] 22:47:38 INFO - PROCESS | 1668 | 1464932858328 Marionette DEBUG loaded listener.js 22:47:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x12a7e2400) [pid = 1668] [serial = 690] [outer = 0x118f43400] 22:47:38 INFO - PROCESS | 1668 | 1464932858863 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]]]}] 22:47:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 22:47:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 820ms 22:47:38 INFO - PROCESS | 1668 | 1464932858921 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 22:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 22:47:38 INFO - PROCESS | 1668 | 1464932858923 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 22:47:38 INFO - PROCESS | 1668 | 1464932858928 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 22:47:38 INFO - PROCESS | 1668 | 1464932858930 Marionette TRACE conn2 <- [1,894,null,{}] 22:47:38 INFO - PROCESS | 1668 | 1464932858937 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}] 22:47:39 INFO - PROCESS | 1668 | 1464932859045 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 22:47:39 INFO - PROCESS | 1668 | 1464932859131 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:39 INFO - PROCESS | 1668 | ++DOCSHELL 0x116ab4800 == 52 [pid = 1668] [id = 231] 22:47:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x116964000) [pid = 1668] [serial = 691] [outer = 0x0] 22:47:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x11711c800) [pid = 1668] [serial = 692] [outer = 0x116964000] 22:47:39 INFO - PROCESS | 1668 | 1464932859177 Marionette DEBUG loaded listener.js 22:47:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x1180c0c00) [pid = 1668] [serial = 693] [outer = 0x116964000] 22:47:39 INFO - PROCESS | 1668 | --DOCSHELL 0x12955f800 == 51 [pid = 1668] [id = 223] 22:47:39 INFO - PROCESS | 1668 | --DOCSHELL 0x128edd000 == 50 [pid = 1668] [id = 222] 22:47:39 INFO - PROCESS | 1668 | --DOCSHELL 0x1232d9800 == 49 [pid = 1668] [id = 221] 22:47:39 INFO - PROCESS | 1668 | --DOCSHELL 0x12487c000 == 48 [pid = 1668] [id = 220] 22:47:39 INFO - PROCESS | 1668 | --DOCSHELL 0x12345a000 == 47 [pid = 1668] [id = 219] 22:47:39 INFO - PROCESS | 1668 | --DOCSHELL 0x119a8e000 == 46 [pid = 1668] [id = 218] 22:47:39 INFO - PROCESS | 1668 | --DOCSHELL 0x1194e1000 == 45 [pid = 1668] [id = 217] 22:47:39 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x12405d400) [pid = 1668] [serial = 617] [outer = 0x0] [url = about:blank] 22:47:39 INFO - PROCESS | 1668 | --DOCSHELL 0x118fa2000 == 44 [pid = 1668] [id = 216] 22:47:39 INFO - PROCESS | 1668 | --DOCSHELL 0x11818b800 == 43 [pid = 1668] [id = 215] 22:47:39 INFO - PROCESS | 1668 | --DOCSHELL 0x117e1a800 == 42 [pid = 1668] [id = 214] 22:47:39 INFO - PROCESS | 1668 | --DOCSHELL 0x113bbd800 == 41 [pid = 1668] [id = 213] 22:47:39 INFO - PROCESS | 1668 | --DOCSHELL 0x115ecf800 == 40 [pid = 1668] [id = 212] 22:47:39 INFO - PROCESS | 1668 | --DOCSHELL 0x124544800 == 39 [pid = 1668] [id = 210] 22:47:39 INFO - PROCESS | 1668 | --DOCSHELL 0x124215000 == 38 [pid = 1668] [id = 209] 22:47:39 INFO - PROCESS | 1668 | --DOCSHELL 0x119489000 == 37 [pid = 1668] [id = 208] 22:47:39 INFO - PROCESS | 1668 | --DOCSHELL 0x116aac000 == 36 [pid = 1668] [id = 207] 22:47:39 INFO - PROCESS | 1668 | --DOCSHELL 0x12320d000 == 35 [pid = 1668] [id = 206] 22:47:39 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x11881d400) [pid = 1668] [serial = 599] [outer = 0x0] [url = about:blank] 22:47:39 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x124059c00) [pid = 1668] [serial = 584] [outer = 0x0] [url = about:blank] 22:47:39 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x117414c00) [pid = 1668] [serial = 593] [outer = 0x0] [url = about:blank] 22:47:39 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x117e0d400) [pid = 1668] [serial = 594] [outer = 0x0] [url = about:blank] 22:47:39 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x113323400) [pid = 1668] [serial = 587] [outer = 0x0] [url = about:blank] 22:47:39 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x1182b2000) [pid = 1668] [serial = 602] [outer = 0x0] [url = about:blank] 22:47:39 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x118fb3400) [pid = 1668] [serial = 603] [outer = 0x0] [url = about:blank] 22:47:39 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x118824c00) [pid = 1668] [serial = 600] [outer = 0x0] [url = about:blank] 22:47:39 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x121295800) [pid = 1668] [serial = 608] [outer = 0x0] [url = about:blank] 22:47:39 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x1231ca000) [pid = 1668] [serial = 612] [outer = 0x0] [url = about:blank] 22:47:39 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x123491800) [pid = 1668] [serial = 614] [outer = 0x0] [url = about:blank] 22:47:39 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x11645ac00) [pid = 1668] [serial = 591] [outer = 0x0] [url = about:blank] 22:47:39 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x113328400) [pid = 1668] [serial = 590] [outer = 0x0] [url = about:blank] 22:47:39 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x1231bfc00) [pid = 1668] [serial = 609] [outer = 0x0] [url = about:blank] 22:47:39 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x1231c1000) [pid = 1668] [serial = 611] [outer = 0x0] [url = about:blank] 22:47:39 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x1184c8400) [pid = 1668] [serial = 596] [outer = 0x0] [url = about:blank] 22:47:39 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x118564000) [pid = 1668] [serial = 597] [outer = 0x0] [url = about:blank] 22:47:39 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x119b2c400) [pid = 1668] [serial = 606] [outer = 0x0] [url = about:blank] 22:47:39 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x119352800) [pid = 1668] [serial = 605] [outer = 0x0] [url = about:blank] 22:47:39 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x12405a000) [pid = 1668] [serial = 615] [outer = 0x0] [url = about:blank] 22:47:39 INFO - PROCESS | 1668 | 1464932859713 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]]]}] 22:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 22:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 826ms 22:47:39 INFO - PROCESS | 1668 | 1464932859754 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 22:47:39 INFO - PROCESS | 1668 | 1464932859758 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 22:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 22:47:39 INFO - PROCESS | 1668 | 1464932859762 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 22:47:39 INFO - PROCESS | 1668 | 1464932859764 Marionette TRACE conn2 <- [1,898,null,{}] 22:47:39 INFO - PROCESS | 1668 | 1464932859766 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}] 22:47:39 INFO - PROCESS | 1668 | 1464932859843 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 22:47:39 INFO - PROCESS | 1668 | 1464932859852 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:39 INFO - PROCESS | 1668 | ++DOCSHELL 0x11745c000 == 36 [pid = 1668] [id = 232] 22:47:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x1180c8800) [pid = 1668] [serial = 694] [outer = 0x0] 22:47:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x118562000) [pid = 1668] [serial = 695] [outer = 0x1180c8800] 22:47:39 INFO - PROCESS | 1668 | 1464932859878 Marionette DEBUG loaded listener.js 22:47:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x118820000) [pid = 1668] [serial = 696] [outer = 0x1180c8800] 22:47:40 INFO - PROCESS | 1668 | 1464932860235 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]]]}] 22:47:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 22:47:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 522ms 22:47:40 INFO - PROCESS | 1668 | 1464932860285 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 22:47:40 INFO - PROCESS | 1668 | 1464932860286 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 22:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 22:47:40 INFO - PROCESS | 1668 | 1464932860288 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 22:47:40 INFO - PROCESS | 1668 | 1464932860291 Marionette TRACE conn2 <- [1,902,null,{}] 22:47:40 INFO - PROCESS | 1668 | 1464932860298 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}] 22:47:40 INFO - PROCESS | 1668 | 1464932860376 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 22:47:40 INFO - PROCESS | 1668 | 1464932860385 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:40 INFO - PROCESS | 1668 | ++DOCSHELL 0x118f91000 == 37 [pid = 1668] [id = 233] 22:47:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x1194ea800) [pid = 1668] [serial = 697] [outer = 0x0] 22:47:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x119a15400) [pid = 1668] [serial = 698] [outer = 0x1194ea800] 22:47:40 INFO - PROCESS | 1668 | 1464932860412 Marionette DEBUG loaded listener.js 22:47:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x121296800) [pid = 1668] [serial = 699] [outer = 0x1194ea800] 22:47:40 INFO - PROCESS | 1668 | 1464932860738 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]]]}] 22:47:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 22:47:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 475ms 22:47:40 INFO - PROCESS | 1668 | 1464932860764 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 22:47:40 INFO - PROCESS | 1668 | 1464932860768 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 22:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 22:47:40 INFO - PROCESS | 1668 | 1464932860772 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 22:47:40 INFO - PROCESS | 1668 | 1464932860780 Marionette TRACE conn2 <- [1,906,null,{}] 22:47:40 INFO - PROCESS | 1668 | 1464932860793 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}] 22:47:40 INFO - PROCESS | 1668 | 1464932860872 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 22:47:40 INFO - PROCESS | 1668 | 1464932860876 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:40 INFO - PROCESS | 1668 | ++DOCSHELL 0x119b3a800 == 38 [pid = 1668] [id = 234] 22:47:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x1231bf800) [pid = 1668] [serial = 700] [outer = 0x0] 22:47:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x123410c00) [pid = 1668] [serial = 701] [outer = 0x1231bf800] 22:47:40 INFO - PROCESS | 1668 | 1464932860902 Marionette DEBUG loaded listener.js 22:47:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x12405bc00) [pid = 1668] [serial = 702] [outer = 0x1231bf800] 22:47:41 INFO - PROCESS | 1668 | 1464932861222 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]]]}] 22:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 22:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 482ms 22:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 22:47:41 INFO - PROCESS | 1668 | 1464932861254 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 22:47:41 INFO - PROCESS | 1668 | 1464932861255 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 22:47:41 INFO - PROCESS | 1668 | 1464932861257 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 22:47:41 INFO - PROCESS | 1668 | 1464932861258 Marionette TRACE conn2 <- [1,910,null,{}] 22:47:41 INFO - PROCESS | 1668 | 1464932861261 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}] 22:47:41 INFO - PROCESS | 1668 | 1464932861338 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 22:47:41 INFO - PROCESS | 1668 | 1464932861342 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:41 INFO - PROCESS | 1668 | ++DOCSHELL 0x116f97800 == 39 [pid = 1668] [id = 235] 22:47:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x12405d000) [pid = 1668] [serial = 703] [outer = 0x0] 22:47:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x124d2e000) [pid = 1668] [serial = 704] [outer = 0x12405d000] 22:47:41 INFO - PROCESS | 1668 | 1464932861367 Marionette DEBUG loaded listener.js 22:47:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x1256ba400) [pid = 1668] [serial = 705] [outer = 0x12405d000] 22:47:41 INFO - PROCESS | 1668 | 1464932861729 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]]]}] 22:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 22:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 517ms 22:47:41 INFO - PROCESS | 1668 | 1464932861777 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 22:47:41 INFO - PROCESS | 1668 | 1464932861779 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 22:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 22:47:41 INFO - PROCESS | 1668 | 1464932861792 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 22:47:41 INFO - PROCESS | 1668 | 1464932861793 Marionette TRACE conn2 <- [1,914,null,{}] 22:47:41 INFO - PROCESS | 1668 | 1464932861797 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}] 22:47:41 INFO - PROCESS | 1668 | 1464932861966 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 22:47:41 INFO - PROCESS | 1668 | 1464932861987 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:42 INFO - PROCESS | 1668 | ++DOCSHELL 0x124539800 == 40 [pid = 1668] [id = 236] 22:47:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x1256d4800) [pid = 1668] [serial = 706] [outer = 0x0] 22:47:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x126511400) [pid = 1668] [serial = 707] [outer = 0x1256d4800] 22:47:42 INFO - PROCESS | 1668 | 1464932862028 Marionette DEBUG loaded listener.js 22:47:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x128e96c00) [pid = 1668] [serial = 708] [outer = 0x1256d4800] 22:47:42 INFO - PROCESS | 1668 | 1464932862384 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]]]}] 22:47:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 22:47:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 627ms 22:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 22:47:42 INFO - PROCESS | 1668 | 1464932862420 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 22:47:42 INFO - PROCESS | 1668 | 1464932862421 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 22:47:42 INFO - PROCESS | 1668 | 1464932862423 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 22:47:42 INFO - PROCESS | 1668 | 1464932862424 Marionette TRACE conn2 <- [1,918,null,{}] 22:47:42 INFO - PROCESS | 1668 | 1464932862426 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}] 22:47:42 INFO - PROCESS | 1668 | 1464932862518 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 22:47:42 INFO - PROCESS | 1668 | 1464932862522 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:42 INFO - PROCESS | 1668 | ++DOCSHELL 0x12652e800 == 41 [pid = 1668] [id = 237] 22:47:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x126754400) [pid = 1668] [serial = 709] [outer = 0x0] 22:47:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x1295e5c00) [pid = 1668] [serial = 710] [outer = 0x126754400] 22:47:42 INFO - PROCESS | 1668 | 1464932862547 Marionette DEBUG loaded listener.js 22:47:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x12a771c00) [pid = 1668] [serial = 711] [outer = 0x126754400] 22:47:42 INFO - PROCESS | 1668 | 1464932862882 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]]]}] 22:47:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 22:47:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 520ms 22:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 22:47:42 INFO - PROCESS | 1668 | 1464932862944 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 22:47:42 INFO - PROCESS | 1668 | 1464932862945 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 22:47:42 INFO - PROCESS | 1668 | 1464932862947 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 22:47:42 INFO - PROCESS | 1668 | 1464932862948 Marionette TRACE conn2 <- [1,922,null,{}] 22:47:42 INFO - PROCESS | 1668 | 1464932862950 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}] 22:47:43 INFO - PROCESS | 1668 | 1464932863046 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 22:47:43 INFO - PROCESS | 1668 | 1464932863058 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:43 INFO - PROCESS | 1668 | ++DOCSHELL 0x129066800 == 42 [pid = 1668] [id = 238] 22:47:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x12a774400) [pid = 1668] [serial = 712] [outer = 0x0] 22:47:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x12a7dfc00) [pid = 1668] [serial = 713] [outer = 0x12a774400] 22:47:43 INFO - PROCESS | 1668 | 1464932863083 Marionette DEBUG loaded listener.js 22:47:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x12a852c00) [pid = 1668] [serial = 714] [outer = 0x12a774400] 22:47:43 INFO - PROCESS | 1668 | 1464932863426 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]]]}] 22:47:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 22:47:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 518ms 22:47:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 22:47:43 INFO - PROCESS | 1668 | 1464932863466 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 22:47:43 INFO - PROCESS | 1668 | 1464932863467 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 22:47:43 INFO - PROCESS | 1668 | 1464932863469 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 22:47:43 INFO - PROCESS | 1668 | 1464932863470 Marionette TRACE conn2 <- [1,926,null,{}] 22:47:43 INFO - PROCESS | 1668 | 1464932863472 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}] 22:47:43 INFO - PROCESS | 1668 | 1464932863566 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 22:47:43 INFO - PROCESS | 1668 | 1464932863571 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:43 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a86d800 == 43 [pid = 1668] [id = 239] 22:47:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x12a7db800) [pid = 1668] [serial = 715] [outer = 0x0] 22:47:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x12a858400) [pid = 1668] [serial = 716] [outer = 0x12a7db800] 22:47:43 INFO - PROCESS | 1668 | 1464932863595 Marionette DEBUG loaded listener.js 22:47:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x12ab5a000) [pid = 1668] [serial = 717] [outer = 0x12a7db800] 22:47:43 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x12455bc00) [pid = 1668] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 22:47:43 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x125792c00) [pid = 1668] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 22:47:43 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x119358400) [pid = 1668] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 22:47:43 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x11291e000) [pid = 1668] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 22:47:43 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x1180cc400) [pid = 1668] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 22:47:43 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x11645d800) [pid = 1668] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 22:47:43 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x125799c00) [pid = 1668] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 22:47:43 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x112756400) [pid = 1668] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 22:47:43 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x1180c7c00) [pid = 1668] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 22:47:43 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x126d30000) [pid = 1668] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 22:47:43 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x1290db000) [pid = 1668] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 22:47:43 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x123623400) [pid = 1668] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 22:47:44 INFO - PROCESS | 1668 | 1464932864013 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]]]}] 22:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 22:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 568ms 22:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 22:47:44 INFO - PROCESS | 1668 | 1464932864038 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 22:47:44 INFO - PROCESS | 1668 | 1464932864039 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 22:47:44 INFO - PROCESS | 1668 | 1464932864041 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 22:47:44 INFO - PROCESS | 1668 | 1464932864042 Marionette TRACE conn2 <- [1,930,null,{}] 22:47:44 INFO - PROCESS | 1668 | 1464932864045 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}] 22:47:44 INFO - PROCESS | 1668 | 1464932864125 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 22:47:44 INFO - PROCESS | 1668 | 1464932864130 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:44 INFO - PROCESS | 1668 | ++DOCSHELL 0x12577b800 == 44 [pid = 1668] [id = 240] 22:47:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x11291e800) [pid = 1668] [serial = 718] [outer = 0x0] 22:47:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x118f41c00) [pid = 1668] [serial = 719] [outer = 0x11291e800] 22:47:44 INFO - PROCESS | 1668 | 1464932864155 Marionette DEBUG loaded listener.js 22:47:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x126b2ec00) [pid = 1668] [serial = 720] [outer = 0x11291e800] 22:47:44 INFO - PROCESS | 1668 | 1464932864475 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]]]}] 22:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 22:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 472ms 22:47:44 INFO - PROCESS | 1668 | 1464932864514 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 22:47:44 INFO - PROCESS | 1668 | 1464932864515 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 22:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 22:47:44 INFO - PROCESS | 1668 | 1464932864517 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 22:47:44 INFO - PROCESS | 1668 | 1464932864519 Marionette TRACE conn2 <- [1,934,null,{}] 22:47:44 INFO - PROCESS | 1668 | 1464932864521 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}] 22:47:44 INFO - PROCESS | 1668 | 1464932864636 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 22:47:44 INFO - PROCESS | 1668 | 1464932864642 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:44 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b2a1800 == 45 [pid = 1668] [id = 241] 22:47:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x119b23400) [pid = 1668] [serial = 721] [outer = 0x0] 22:47:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x12b1af000) [pid = 1668] [serial = 722] [outer = 0x119b23400] 22:47:44 INFO - PROCESS | 1668 | 1464932864670 Marionette DEBUG loaded listener.js 22:47:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x12b2d3000) [pid = 1668] [serial = 723] [outer = 0x119b23400] 22:47:44 INFO - PROCESS | 1668 | 1464932864969 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]]]}] 22:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 22:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 468ms 22:47:44 INFO - PROCESS | 1668 | 1464932864987 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 22:47:44 INFO - PROCESS | 1668 | 1464932864988 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 22:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 22:47:44 INFO - PROCESS | 1668 | 1464932864991 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 22:47:44 INFO - PROCESS | 1668 | 1464932864992 Marionette TRACE conn2 <- [1,938,null,{}] 22:47:44 INFO - PROCESS | 1668 | 1464932864994 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}] 22:47:45 INFO - PROCESS | 1668 | 1464932865076 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 22:47:45 INFO - PROCESS | 1668 | 1464932865081 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:45 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bdbb000 == 46 [pid = 1668] [id = 242] 22:47:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x12b2d2c00) [pid = 1668] [serial = 724] [outer = 0x0] 22:47:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x12b3d3400) [pid = 1668] [serial = 725] [outer = 0x12b2d2c00] 22:47:45 INFO - PROCESS | 1668 | 1464932865107 Marionette DEBUG loaded listener.js 22:47:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x12b3db000) [pid = 1668] [serial = 726] [outer = 0x12b2d2c00] 22:47:45 INFO - PROCESS | 1668 | 1464932865412 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]]]}] 22:47:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 22:47:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 467ms 22:47:45 INFO - PROCESS | 1668 | 1464932865459 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 22:47:45 INFO - PROCESS | 1668 | 1464932865460 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 22:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 22:47:45 INFO - PROCESS | 1668 | 1464932865462 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 22:47:45 INFO - PROCESS | 1668 | 1464932865463 Marionette TRACE conn2 <- [1,942,null,{}] 22:47:45 INFO - PROCESS | 1668 | 1464932865467 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}] 22:47:45 INFO - PROCESS | 1668 | 1464932865576 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 22:47:45 INFO - PROCESS | 1668 | 1464932865584 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:45 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c503800 == 47 [pid = 1668] [id = 243] 22:47:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x12b3d0c00) [pid = 1668] [serial = 727] [outer = 0x0] 22:47:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x12b3dc000) [pid = 1668] [serial = 728] [outer = 0x12b3d0c00] 22:47:45 INFO - PROCESS | 1668 | 1464932865608 Marionette DEBUG loaded listener.js 22:47:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x12baa8800) [pid = 1668] [serial = 729] [outer = 0x12b3d0c00] 22:47:45 INFO - PROCESS | 1668 | 1464932865906 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]]]}] 22:47:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 22:47:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 469ms 22:47:45 INFO - PROCESS | 1668 | 1464932865997 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 22:47:46 INFO - PROCESS | 1668 | 1464932866000 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 22:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 22:47:46 INFO - PROCESS | 1668 | 1464932866005 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 22:47:46 INFO - PROCESS | 1668 | 1464932866008 Marionette TRACE conn2 <- [1,946,null,{}] 22:47:46 INFO - PROCESS | 1668 | 1464932866014 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}] 22:47:46 INFO - PROCESS | 1668 | 1464932866163 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 22:47:46 INFO - PROCESS | 1668 | 1464932866320 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:46 INFO - PROCESS | 1668 | ++DOCSHELL 0x116ac2000 == 48 [pid = 1668] [id = 244] 22:47:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x112fb7800) [pid = 1668] [serial = 730] [outer = 0x0] 22:47:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x115e99000) [pid = 1668] [serial = 731] [outer = 0x112fb7800] 22:47:46 INFO - PROCESS | 1668 | 1464932866383 Marionette DEBUG loaded listener.js 22:47:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x117682c00) [pid = 1668] [serial = 732] [outer = 0x112fb7800] 22:47:46 INFO - PROCESS | 1668 | 1464932866841 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]]]}] 22:47:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 22:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 873ms 22:47:46 INFO - PROCESS | 1668 | 1464932866878 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 22:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 22:47:46 INFO - PROCESS | 1668 | 1464932866881 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 22:47:46 INFO - PROCESS | 1668 | 1464932866887 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 22:47:46 INFO - PROCESS | 1668 | 1464932866889 Marionette TRACE conn2 <- [1,950,null,{}] 22:47:46 INFO - PROCESS | 1668 | 1464932866892 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}] 22:47:46 INFO - PROCESS | 1668 | 1464932866994 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 22:47:47 INFO - PROCESS | 1668 | 1464932867045 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:47 INFO - PROCESS | 1668 | ++DOCSHELL 0x119e78000 == 49 [pid = 1668] [id = 245] 22:47:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x1180cd400) [pid = 1668] [serial = 733] [outer = 0x0] 22:47:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 129 (0x118f42c00) [pid = 1668] [serial = 734] [outer = 0x1180cd400] 22:47:47 INFO - PROCESS | 1668 | 1464932867074 Marionette DEBUG loaded listener.js 22:47:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 130 (0x119a15800) [pid = 1668] [serial = 735] [outer = 0x1180cd400] 22:47:47 INFO - PROCESS | 1668 | 1464932867577 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]]]}] 22:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 22:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 773ms 22:47:47 INFO - PROCESS | 1668 | 1464932867658 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 22:47:47 INFO - PROCESS | 1668 | 1464932867661 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 22:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 22:47:47 INFO - PROCESS | 1668 | 1464932867666 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 22:47:47 INFO - PROCESS | 1668 | 1464932867668 Marionette TRACE conn2 <- [1,954,null,{}] 22:47:47 INFO - PROCESS | 1668 | 1464932867678 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}] 22:47:47 INFO - PROCESS | 1668 | 1464932867813 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 22:47:47 INFO - PROCESS | 1668 | 1464932867880 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:47 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ba85000 == 50 [pid = 1668] [id = 246] 22:47:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x12509b400) [pid = 1668] [serial = 736] [outer = 0x0] 22:47:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 132 (0x1256d5c00) [pid = 1668] [serial = 737] [outer = 0x12509b400] 22:47:47 INFO - PROCESS | 1668 | 1464932867912 Marionette DEBUG loaded listener.js 22:47:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 133 (0x1265ae400) [pid = 1668] [serial = 738] [outer = 0x12509b400] 22:47:48 INFO - PROCESS | 1668 | 1464932868297 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]]]}] 22:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 22:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 671ms 22:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 22:47:48 INFO - PROCESS | 1668 | 1464932868336 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 22:47:48 INFO - PROCESS | 1668 | 1464932868337 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 22:47:48 INFO - PROCESS | 1668 | 1464932868340 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 22:47:48 INFO - PROCESS | 1668 | 1464932868341 Marionette TRACE conn2 <- [1,958,null,{}] 22:47:48 INFO - PROCESS | 1668 | 1464932868343 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}] 22:47:48 INFO - PROCESS | 1668 | 1464932868446 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 22:47:48 INFO - PROCESS | 1668 | 1464932868499 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:48 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c988800 == 51 [pid = 1668] [id = 247] 22:47:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 134 (0x128e9c000) [pid = 1668] [serial = 739] [outer = 0x0] 22:47:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 135 (0x12937b800) [pid = 1668] [serial = 740] [outer = 0x128e9c000] 22:47:48 INFO - PROCESS | 1668 | 1464932868528 Marionette DEBUG loaded listener.js 22:47:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 136 (0x12ab50c00) [pid = 1668] [serial = 741] [outer = 0x128e9c000] 22:47:48 INFO - PROCESS | 1668 | 1464932868990 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]]]}] 22:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 22:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 668ms 22:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 22:47:49 INFO - PROCESS | 1668 | 1464932869009 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 22:47:49 INFO - PROCESS | 1668 | 1464932869010 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 22:47:49 INFO - PROCESS | 1668 | 1464932869013 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 22:47:49 INFO - PROCESS | 1668 | 1464932869014 Marionette TRACE conn2 <- [1,962,null,{}] 22:47:49 INFO - PROCESS | 1668 | 1464932869016 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}] 22:47:49 INFO - PROCESS | 1668 | 1464932869116 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 22:47:49 INFO - PROCESS | 1668 | 1464932869199 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:49 INFO - PROCESS | 1668 | ++DOCSHELL 0x1185e7800 == 52 [pid = 1668] [id = 248] 22:47:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 137 (0x112f0dc00) [pid = 1668] [serial = 742] [outer = 0x0] 22:47:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 138 (0x128e9f400) [pid = 1668] [serial = 743] [outer = 0x112f0dc00] 22:47:49 INFO - PROCESS | 1668 | 1464932869229 Marionette DEBUG loaded listener.js 22:47:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 139 (0x12b1b3800) [pid = 1668] [serial = 744] [outer = 0x112f0dc00] 22:47:49 INFO - PROCESS | 1668 | 1464932869873 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]]]}] 22:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 22:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 921ms 22:47:49 INFO - PROCESS | 1668 | 1464932869949 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 22:47:49 INFO - PROCESS | 1668 | 1464932869952 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 22:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 22:47:49 INFO - PROCESS | 1668 | 1464932869957 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 22:47:49 INFO - PROCESS | 1668 | 1464932869959 Marionette TRACE conn2 <- [1,966,null,{}] 22:47:49 INFO - PROCESS | 1668 | 1464932869962 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}] 22:47:50 INFO - PROCESS | 1668 | 1464932870066 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 22:47:50 INFO - PROCESS | 1668 | 1464932870136 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:50 INFO - PROCESS | 1668 | ++DOCSHELL 0x116f9d800 == 53 [pid = 1668] [id = 249] 22:47:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 140 (0x112f8e400) [pid = 1668] [serial = 745] [outer = 0x0] 22:47:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 141 (0x113323400) [pid = 1668] [serial = 746] [outer = 0x112f8e400] 22:47:50 INFO - PROCESS | 1668 | 1464932870164 Marionette DEBUG loaded listener.js 22:47:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 142 (0x115ea2400) [pid = 1668] [serial = 747] [outer = 0x112f8e400] 22:47:50 INFO - PROCESS | 1668 | 1464932870595 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]]]}] 22:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 22:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 670ms 22:47:50 INFO - PROCESS | 1668 | 1464932870627 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 22:47:50 INFO - PROCESS | 1668 | 1464932870631 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 22:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 22:47:50 INFO - PROCESS | 1668 | 1464932870654 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 22:47:50 INFO - PROCESS | 1668 | 1464932870655 Marionette TRACE conn2 <- [1,970,null,{}] 22:47:50 INFO - PROCESS | 1668 | 1464932870658 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}] 22:47:50 INFO - PROCESS | 1668 | 1464932870751 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 22:47:50 INFO - PROCESS | 1668 | 1464932870822 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:50 INFO - PROCESS | 1668 | ++DOCSHELL 0x1182d7800 == 54 [pid = 1668] [id = 250] 22:47:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 143 (0x1180be000) [pid = 1668] [serial = 748] [outer = 0x0] 22:47:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 144 (0x1182a0000) [pid = 1668] [serial = 749] [outer = 0x1180be000] 22:47:50 INFO - PROCESS | 1668 | 1464932870848 Marionette DEBUG loaded listener.js 22:47:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 145 (0x1184ce800) [pid = 1668] [serial = 750] [outer = 0x1180be000] 22:47:50 INFO - PROCESS | 1668 | --DOCSHELL 0x12bdbb000 == 53 [pid = 1668] [id = 242] 22:47:50 INFO - PROCESS | 1668 | --DOCSHELL 0x12b2a1800 == 52 [pid = 1668] [id = 241] 22:47:50 INFO - PROCESS | 1668 | --DOCSHELL 0x12577b800 == 51 [pid = 1668] [id = 240] 22:47:50 INFO - PROCESS | 1668 | --DOCSHELL 0x12a86d800 == 50 [pid = 1668] [id = 239] 22:47:50 INFO - PROCESS | 1668 | --DOCSHELL 0x129066800 == 49 [pid = 1668] [id = 238] 22:47:50 INFO - PROCESS | 1668 | --DOCSHELL 0x12652e800 == 48 [pid = 1668] [id = 237] 22:47:50 INFO - PROCESS | 1668 | --DOCSHELL 0x124539800 == 47 [pid = 1668] [id = 236] 22:47:50 INFO - PROCESS | 1668 | --DOMWINDOW == 144 (0x112f85c00) [pid = 1668] [serial = 620] [outer = 0x0] [url = about:blank] 22:47:50 INFO - PROCESS | 1668 | --DOMWINDOW == 143 (0x1182a6000) [pid = 1668] [serial = 623] [outer = 0x0] [url = about:blank] 22:47:50 INFO - PROCESS | 1668 | --DOMWINDOW == 142 (0x1194eb000) [pid = 1668] [serial = 626] [outer = 0x0] [url = about:blank] 22:47:50 INFO - PROCESS | 1668 | --DOMWINDOW == 141 (0x124557400) [pid = 1668] [serial = 629] [outer = 0x0] [url = about:blank] 22:47:50 INFO - PROCESS | 1668 | --DOMWINDOW == 140 (0x124d70800) [pid = 1668] [serial = 632] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1668 | --DOMWINDOW == 139 (0x1295f3000) [pid = 1668] [serial = 671] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1668 | --DOCSHELL 0x116f97800 == 46 [pid = 1668] [id = 235] 22:47:51 INFO - PROCESS | 1668 | --DOCSHELL 0x119b3a800 == 45 [pid = 1668] [id = 234] 22:47:51 INFO - PROCESS | 1668 | --DOCSHELL 0x118f91000 == 44 [pid = 1668] [id = 233] 22:47:51 INFO - PROCESS | 1668 | --DOCSHELL 0x11745c000 == 43 [pid = 1668] [id = 232] 22:47:51 INFO - PROCESS | 1668 | --DOCSHELL 0x116ab4800 == 42 [pid = 1668] [id = 231] 22:47:51 INFO - PROCESS | 1668 | --DOCSHELL 0x1186a6000 == 41 [pid = 1668] [id = 230] 22:47:51 INFO - PROCESS | 1668 | --DOCSHELL 0x12b122800 == 40 [pid = 1668] [id = 229] 22:47:51 INFO - PROCESS | 1668 | --DOCSHELL 0x12aa3c000 == 39 [pid = 1668] [id = 228] 22:47:51 INFO - PROCESS | 1668 | --DOCSHELL 0x12a86f000 == 38 [pid = 1668] [id = 227] 22:47:51 INFO - PROCESS | 1668 | --DOCSHELL 0x119f28000 == 37 [pid = 1668] [id = 226] 22:47:51 INFO - PROCESS | 1668 | --DOCSHELL 0x117e20000 == 36 [pid = 1668] [id = 225] 22:47:51 INFO - PROCESS | 1668 | --DOMWINDOW == 138 (0x1256c0c00) [pid = 1668] [serial = 653] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1668 | --DOMWINDOW == 137 (0x126508c00) [pid = 1668] [serial = 656] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1668 | --DOMWINDOW == 136 (0x12129c800) [pid = 1668] [serial = 647] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1668 | --DOMWINDOW == 135 (0x112aee000) [pid = 1668] [serial = 636] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1668 | --DOMWINDOW == 134 (0x1129a8400) [pid = 1668] [serial = 635] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1668 | --DOMWINDOW == 133 (0x11881a400) [pid = 1668] [serial = 644] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1668 | --DOMWINDOW == 132 (0x119a1fc00) [pid = 1668] [serial = 645] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1668 | --DOMWINDOW == 131 (0x11672b400) [pid = 1668] [serial = 638] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1668 | --DOMWINDOW == 130 (0x117e0c800) [pid = 1668] [serial = 639] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1668 | --DOMWINDOW == 129 (0x126b31c00) [pid = 1668] [serial = 659] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1668 | --DOMWINDOW == 128 (0x118fe6400) [pid = 1668] [serial = 662] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x126754800) [pid = 1668] [serial = 657] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x1184cb000) [pid = 1668] [serial = 641] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x128ca7c00) [pid = 1668] [serial = 665] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x11868e000) [pid = 1668] [serial = 642] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x129384400) [pid = 1668] [serial = 668] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x128c9ec00) [pid = 1668] [serial = 660] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x12402d400) [pid = 1668] [serial = 650] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x126b2d000) [pid = 1668] [serial = 663] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x12578f800) [pid = 1668] [serial = 654] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x128ea3000) [pid = 1668] [serial = 666] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x124553400) [pid = 1668] [serial = 651] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x1231c0000) [pid = 1668] [serial = 648] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x1295eb000) [pid = 1668] [serial = 669] [outer = 0x0] [url = about:blank] 22:47:51 INFO - PROCESS | 1668 | 1464932871206 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]]]}] 22:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 22:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 574ms 22:47:51 INFO - PROCESS | 1668 | 1464932871226 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 22:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 22:47:51 INFO - PROCESS | 1668 | 1464932871227 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 22:47:51 INFO - PROCESS | 1668 | 1464932871229 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 22:47:51 INFO - PROCESS | 1668 | 1464932871232 Marionette TRACE conn2 <- [1,974,null,{}] 22:47:51 INFO - PROCESS | 1668 | 1464932871241 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}] 22:47:51 INFO - PROCESS | 1668 | 1464932871319 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 22:47:51 INFO - PROCESS | 1668 | 1464932871324 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:51 INFO - PROCESS | 1668 | ++DOCSHELL 0x11817c800 == 37 [pid = 1668] [id = 251] 22:47:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x118560000) [pid = 1668] [serial = 751] [outer = 0x0] 22:47:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x11868ec00) [pid = 1668] [serial = 752] [outer = 0x118560000] 22:47:51 INFO - PROCESS | 1668 | 1464932871351 Marionette DEBUG loaded listener.js 22:47:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x118f3f400) [pid = 1668] [serial = 753] [outer = 0x118560000] 22:47:51 INFO - PROCESS | 1668 | 1464932871672 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]]]}] 22:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 22:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 474ms 22:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 22:47:51 INFO - PROCESS | 1668 | 1464932871708 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 22:47:51 INFO - PROCESS | 1668 | 1464932871710 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 22:47:51 INFO - PROCESS | 1668 | 1464932871712 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 22:47:51 INFO - PROCESS | 1668 | 1464932871713 Marionette TRACE conn2 <- [1,978,null,{}] 22:47:51 INFO - PROCESS | 1668 | 1464932871718 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}] 22:47:51 INFO - PROCESS | 1668 | 1464932871793 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 22:47:51 INFO - PROCESS | 1668 | 1464932871798 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:51 INFO - PROCESS | 1668 | ++DOCSHELL 0x118f9f800 == 38 [pid = 1668] [id = 252] 22:47:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x118fe7800) [pid = 1668] [serial = 754] [outer = 0x0] 22:47:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x1194f3800) [pid = 1668] [serial = 755] [outer = 0x118fe7800] 22:47:51 INFO - PROCESS | 1668 | 1464932871827 Marionette DEBUG loaded listener.js 22:47:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x119a1a000) [pid = 1668] [serial = 756] [outer = 0x118fe7800] 22:47:52 INFO - PROCESS | 1668 | 1464932872172 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]]]}] 22:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 22:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 469ms 22:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 22:47:52 INFO - PROCESS | 1668 | 1464932872183 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 22:47:52 INFO - PROCESS | 1668 | 1464932872186 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 22:47:52 INFO - PROCESS | 1668 | 1464932872189 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 22:47:52 INFO - PROCESS | 1668 | 1464932872190 Marionette TRACE conn2 <- [1,982,null,{}] 22:47:52 INFO - PROCESS | 1668 | 1464932872192 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}] 22:47:52 INFO - PROCESS | 1668 | 1464932872270 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 22:47:52 INFO - PROCESS | 1668 | 1464932872320 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:52 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194d6000 == 39 [pid = 1668] [id = 253] 22:47:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x11618fc00) [pid = 1668] [serial = 757] [outer = 0x0] 22:47:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x119a1a800) [pid = 1668] [serial = 758] [outer = 0x11618fc00] 22:47:52 INFO - PROCESS | 1668 | 1464932872345 Marionette DEBUG loaded listener.js 22:47:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x121297c00) [pid = 1668] [serial = 759] [outer = 0x11618fc00] 22:47:52 INFO - PROCESS | 1668 | 1464932872626 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]]]}] 22:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 22:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 469ms 22:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 22:47:52 INFO - PROCESS | 1668 | 1464932872660 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 22:47:52 INFO - PROCESS | 1668 | 1464932872662 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 22:47:52 INFO - PROCESS | 1668 | 1464932872667 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 22:47:52 INFO - PROCESS | 1668 | 1464932872671 Marionette TRACE conn2 <- [1,986,null,{}] 22:47:52 INFO - PROCESS | 1668 | 1464932872674 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}] 22:47:52 INFO - PROCESS | 1668 | 1464932872814 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 22:47:52 INFO - PROCESS | 1668 | 1464932872892 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:52 INFO - PROCESS | 1668 | ++DOCSHELL 0x119a94800 == 40 [pid = 1668] [id = 254] 22:47:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x119f3d400) [pid = 1668] [serial = 760] [outer = 0x0] 22:47:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x1231c0000) [pid = 1668] [serial = 761] [outer = 0x119f3d400] 22:47:52 INFO - PROCESS | 1668 | 1464932872934 Marionette DEBUG loaded listener.js 22:47:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x124550400) [pid = 1668] [serial = 762] [outer = 0x119f3d400] 22:47:53 INFO - PROCESS | 1668 | 1464932873302 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]]]}] 22:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 22:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 674ms 22:47:53 INFO - PROCESS | 1668 | 1464932873346 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 22:47:53 INFO - PROCESS | 1668 | 1464932873347 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 22:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 22:47:53 INFO - PROCESS | 1668 | 1464932873349 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 22:47:53 INFO - PROCESS | 1668 | 1464932873351 Marionette TRACE conn2 <- [1,990,null,{}] 22:47:53 INFO - PROCESS | 1668 | 1464932873353 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}] 22:47:53 INFO - PROCESS | 1668 | 1464932873454 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 22:47:53 INFO - PROCESS | 1668 | 1464932873458 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:53 INFO - PROCESS | 1668 | ++DOCSHELL 0x123209000 == 41 [pid = 1668] [id = 255] 22:47:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x124553400) [pid = 1668] [serial = 763] [outer = 0x0] 22:47:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 129 (0x1256b6400) [pid = 1668] [serial = 764] [outer = 0x124553400] 22:47:53 INFO - PROCESS | 1668 | 1464932873498 Marionette DEBUG loaded listener.js 22:47:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 130 (0x1256d8c00) [pid = 1668] [serial = 765] [outer = 0x124553400] 22:47:53 INFO - PROCESS | 1668 | 1464932873809 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]]]}] 22:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 22:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 519ms 22:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 22:47:53 INFO - PROCESS | 1668 | 1464932873869 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 22:47:53 INFO - PROCESS | 1668 | 1464932873871 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 22:47:53 INFO - PROCESS | 1668 | 1464932873873 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 22:47:53 INFO - PROCESS | 1668 | 1464932873874 Marionette TRACE conn2 <- [1,994,null,{}] 22:47:53 INFO - PROCESS | 1668 | 1464932873876 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}] 22:47:53 INFO - PROCESS | 1668 | 1464932873970 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 22:47:53 INFO - PROCESS | 1668 | 1464932873982 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:53 INFO - PROCESS | 1668 | ++DOCSHELL 0x12453d800 == 42 [pid = 1668] [id = 256] 22:47:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x1256da000) [pid = 1668] [serial = 766] [outer = 0x0] 22:47:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 132 (0x12579c400) [pid = 1668] [serial = 767] [outer = 0x1256da000] 22:47:54 INFO - PROCESS | 1668 | 1464932874008 Marionette DEBUG loaded listener.js 22:47:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 133 (0x1265b2000) [pid = 1668] [serial = 768] [outer = 0x1256da000] 22:47:54 INFO - PROCESS | 1668 | 1464932874346 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]]]}] 22:47:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 22:47:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 520ms 22:47:54 INFO - PROCESS | 1668 | 1464932874393 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 22:47:54 INFO - PROCESS | 1668 | 1464932874394 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 22:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 22:47:54 INFO - PROCESS | 1668 | 1464932874397 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 22:47:54 INFO - PROCESS | 1668 | 1464932874398 Marionette TRACE conn2 <- [1,998,null,{}] 22:47:54 INFO - PROCESS | 1668 | 1464932874400 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}] 22:47:54 INFO - PROCESS | 1668 | 1464932874497 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 22:47:54 INFO - PROCESS | 1668 | 1464932874502 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:54 INFO - PROCESS | 1668 | ++DOCSHELL 0x1257b0800 == 43 [pid = 1668] [id = 257] 22:47:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 134 (0x1256de000) [pid = 1668] [serial = 769] [outer = 0x0] 22:47:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 135 (0x126b36000) [pid = 1668] [serial = 770] [outer = 0x1256de000] 22:47:54 INFO - PROCESS | 1668 | 1464932874555 Marionette DEBUG loaded listener.js 22:47:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 136 (0x128ca5000) [pid = 1668] [serial = 771] [outer = 0x1256de000] 22:47:54 INFO - PROCESS | 1668 | 1464932874879 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]]]}] 22:47:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 22:47:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 519ms 22:47:54 INFO - PROCESS | 1668 | 1464932874917 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 22:47:54 INFO - PROCESS | 1668 | 1464932874918 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 22:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 22:47:54 INFO - PROCESS | 1668 | 1464932874920 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 22:47:54 INFO - PROCESS | 1668 | 1464932874921 Marionette TRACE conn2 <- [1,1002,null,{}] 22:47:54 INFO - PROCESS | 1668 | 1464932874924 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}] 22:47:55 INFO - PROCESS | 1668 | 1464932875022 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 22:47:55 INFO - PROCESS | 1668 | 1464932875034 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:55 INFO - PROCESS | 1668 | ++DOCSHELL 0x128ee6000 == 44 [pid = 1668] [id = 258] 22:47:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 137 (0x1256dec00) [pid = 1668] [serial = 772] [outer = 0x0] 22:47:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 138 (0x126d30400) [pid = 1668] [serial = 773] [outer = 0x1256dec00] 22:47:55 INFO - PROCESS | 1668 | 1464932875060 Marionette DEBUG loaded listener.js 22:47:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 139 (0x12a769800) [pid = 1668] [serial = 774] [outer = 0x1256dec00] 22:47:55 INFO - PROCESS | 1668 | --DOMWINDOW == 138 (0x126754400) [pid = 1668] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 22:47:55 INFO - PROCESS | 1668 | --DOMWINDOW == 137 (0x12a774400) [pid = 1668] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 22:47:55 INFO - PROCESS | 1668 | --DOMWINDOW == 136 (0x12a7db800) [pid = 1668] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 22:47:55 INFO - PROCESS | 1668 | --DOMWINDOW == 135 (0x1194ea800) [pid = 1668] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 22:47:55 INFO - PROCESS | 1668 | --DOMWINDOW == 134 (0x118f43400) [pid = 1668] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 22:47:55 INFO - PROCESS | 1668 | --DOMWINDOW == 133 (0x12405d000) [pid = 1668] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 22:47:55 INFO - PROCESS | 1668 | --DOMWINDOW == 132 (0x116964000) [pid = 1668] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 22:47:55 INFO - PROCESS | 1668 | --DOMWINDOW == 131 (0x1231bf800) [pid = 1668] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 22:47:55 INFO - PROCESS | 1668 | --DOMWINDOW == 130 (0x1180c8800) [pid = 1668] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 22:47:55 INFO - PROCESS | 1668 | --DOMWINDOW == 129 (0x11291e800) [pid = 1668] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 22:47:55 INFO - PROCESS | 1668 | --DOMWINDOW == 128 (0x119b23400) [pid = 1668] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 22:47:55 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x12b2d2c00) [pid = 1668] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 22:47:55 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x1256d4800) [pid = 1668] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 22:47:55 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x112f8b000) [pid = 1668] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 22:47:55 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x1210fb800) [pid = 1668] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 22:47:55 INFO - PROCESS | 1668 | 1464932875543 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]]]}] 22:47:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 22:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 672ms 22:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 22:47:55 INFO - PROCESS | 1668 | 1464932875594 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 22:47:55 INFO - PROCESS | 1668 | 1464932875595 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 22:47:55 INFO - PROCESS | 1668 | 1464932875603 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 22:47:55 INFO - PROCESS | 1668 | 1464932875605 Marionette TRACE conn2 <- [1,1006,null,{}] 22:47:55 INFO - PROCESS | 1668 | 1464932875620 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}] 22:47:55 INFO - PROCESS | 1668 | 1464932875723 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 22:47:55 INFO - PROCESS | 1668 | 1464932875743 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:55 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a5b6000 == 45 [pid = 1668] [id = 259] 22:47:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x112f86400) [pid = 1668] [serial = 775] [outer = 0x0] 22:47:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x1256d4800) [pid = 1668] [serial = 776] [outer = 0x112f86400] 22:47:55 INFO - PROCESS | 1668 | 1464932875772 Marionette DEBUG loaded listener.js 22:47:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x12a7df000) [pid = 1668] [serial = 777] [outer = 0x112f86400] 22:47:56 INFO - PROCESS | 1668 | 1464932876094 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]]]}] 22:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 22:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 531ms 22:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 22:47:56 INFO - PROCESS | 1668 | 1464932876129 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 22:47:56 INFO - PROCESS | 1668 | 1464932876131 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 22:47:56 INFO - PROCESS | 1668 | 1464932876133 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 22:47:56 INFO - PROCESS | 1668 | 1464932876134 Marionette TRACE conn2 <- [1,1010,null,{}] 22:47:56 INFO - PROCESS | 1668 | 1464932876136 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}] 22:47:56 INFO - PROCESS | 1668 | 1464932876214 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 22:47:56 INFO - PROCESS | 1668 | 1464932876267 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:56 INFO - PROCESS | 1668 | ++DOCSHELL 0x12aa34000 == 46 [pid = 1668] [id = 260] 22:47:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x1231be800) [pid = 1668] [serial = 778] [outer = 0x0] 22:47:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 129 (0x12a84f000) [pid = 1668] [serial = 779] [outer = 0x1231be800] 22:47:56 INFO - PROCESS | 1668 | 1464932876291 Marionette DEBUG loaded listener.js 22:47:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 130 (0x12b109800) [pid = 1668] [serial = 780] [outer = 0x1231be800] 22:47:56 INFO - PROCESS | 1668 | 1464932876553 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]]]}] 22:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 22:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 470ms 22:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 22:47:56 INFO - PROCESS | 1668 | 1464932876606 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 22:47:56 INFO - PROCESS | 1668 | 1464932876607 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 22:47:56 INFO - PROCESS | 1668 | 1464932876610 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 22:47:56 INFO - PROCESS | 1668 | 1464932876611 Marionette TRACE conn2 <- [1,1014,null,{}] 22:47:56 INFO - PROCESS | 1668 | 1464932876613 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}] 22:47:56 INFO - PROCESS | 1668 | 1464932876696 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 22:47:56 INFO - PROCESS | 1668 | 1464932876702 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:56 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b2a5000 == 47 [pid = 1668] [id = 261] 22:47:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x119a20800) [pid = 1668] [serial = 781] [outer = 0x0] 22:47:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 132 (0x12b1b4c00) [pid = 1668] [serial = 782] [outer = 0x119a20800] 22:47:56 INFO - PROCESS | 1668 | 1464932876727 Marionette DEBUG loaded listener.js 22:47:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 133 (0x12b2d3400) [pid = 1668] [serial = 783] [outer = 0x119a20800] 22:47:57 INFO - PROCESS | 1668 | 1464932877049 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]]]}] 22:47:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 22:47:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 469ms 22:47:57 INFO - PROCESS | 1668 | 1464932877079 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 22:47:57 INFO - PROCESS | 1668 | 1464932877080 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 22:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 22:47:57 INFO - PROCESS | 1668 | 1464932877083 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 22:47:57 INFO - PROCESS | 1668 | 1464932877084 Marionette TRACE conn2 <- [1,1018,null,{}] 22:47:57 INFO - PROCESS | 1668 | 1464932877086 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}] 22:47:57 INFO - PROCESS | 1668 | 1464932877194 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 22:47:57 INFO - PROCESS | 1668 | 1464932877201 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:57 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ba85800 == 48 [pid = 1668] [id = 262] 22:47:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 134 (0x12b1b5c00) [pid = 1668] [serial = 784] [outer = 0x0] 22:47:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 135 (0x12b2d5800) [pid = 1668] [serial = 785] [outer = 0x12b1b5c00] 22:47:57 INFO - PROCESS | 1668 | 1464932877225 Marionette DEBUG loaded listener.js 22:47:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 136 (0x12baa6c00) [pid = 1668] [serial = 786] [outer = 0x12b1b5c00] 22:47:58 INFO - PROCESS | 1668 | --DOCSHELL 0x1250d2000 == 47 [pid = 1668] [id = 211] 22:47:58 INFO - PROCESS | 1668 | --DOCSHELL 0x1297ce000 == 46 [pid = 1668] [id = 224] 22:47:58 INFO - PROCESS | 1668 | --DOCSHELL 0x116f9d800 == 45 [pid = 1668] [id = 249] 22:47:58 INFO - PROCESS | 1668 | --DOCSHELL 0x1185e7800 == 44 [pid = 1668] [id = 248] 22:47:58 INFO - PROCESS | 1668 | --DOCSHELL 0x12c988800 == 43 [pid = 1668] [id = 247] 22:47:58 INFO - PROCESS | 1668 | --DOCSHELL 0x12ba85000 == 42 [pid = 1668] [id = 246] 22:47:58 INFO - PROCESS | 1668 | --DOCSHELL 0x119e78000 == 41 [pid = 1668] [id = 245] 22:47:58 INFO - PROCESS | 1668 | --DOCSHELL 0x12c503800 == 40 [pid = 1668] [id = 243] 22:47:58 INFO - PROCESS | 1668 | --DOCSHELL 0x116ac2000 == 39 [pid = 1668] [id = 244] 22:47:58 INFO - PROCESS | 1668 | --DOCSHELL 0x1182d7800 == 38 [pid = 1668] [id = 250] 22:47:58 INFO - PROCESS | 1668 | --DOCSHELL 0x11817c800 == 37 [pid = 1668] [id = 251] 22:47:58 INFO - PROCESS | 1668 | --DOCSHELL 0x119a94800 == 36 [pid = 1668] [id = 254] 22:47:58 INFO - PROCESS | 1668 | --DOCSHELL 0x12a5b6000 == 35 [pid = 1668] [id = 259] 22:47:58 INFO - PROCESS | 1668 | --DOCSHELL 0x1257b0800 == 34 [pid = 1668] [id = 257] 22:47:58 INFO - PROCESS | 1668 | --DOCSHELL 0x123209000 == 33 [pid = 1668] [id = 255] 22:47:58 INFO - PROCESS | 1668 | --DOCSHELL 0x12aa34000 == 32 [pid = 1668] [id = 260] 22:47:58 INFO - PROCESS | 1668 | --DOCSHELL 0x1194d6000 == 31 [pid = 1668] [id = 253] 22:47:58 INFO - PROCESS | 1668 | --DOCSHELL 0x118f9f800 == 30 [pid = 1668] [id = 252] 22:47:58 INFO - PROCESS | 1668 | --DOCSHELL 0x12453d800 == 29 [pid = 1668] [id = 256] 22:47:58 INFO - PROCESS | 1668 | --DOCSHELL 0x128ee6000 == 28 [pid = 1668] [id = 258] 22:47:58 INFO - PROCESS | 1668 | --DOMWINDOW == 135 (0x1166cf000) [pid = 1668] [serial = 588] [outer = 0x0] [url = about:blank] 22:47:58 INFO - PROCESS | 1668 | --DOMWINDOW == 134 (0x126503000) [pid = 1668] [serial = 552] [outer = 0x0] [url = about:blank] 22:47:58 INFO - PROCESS | 1668 | --DOMWINDOW == 133 (0x1295e5c00) [pid = 1668] [serial = 710] [outer = 0x0] [url = about:blank] 22:47:58 INFO - PROCESS | 1668 | --DOMWINDOW == 132 (0x12a7dfc00) [pid = 1668] [serial = 713] [outer = 0x0] [url = about:blank] 22:47:58 INFO - PROCESS | 1668 | --DOMWINDOW == 131 (0x12a771c00) [pid = 1668] [serial = 711] [outer = 0x0] [url = about:blank] 22:47:58 INFO - PROCESS | 1668 | --DOMWINDOW == 130 (0x12a858400) [pid = 1668] [serial = 716] [outer = 0x0] [url = about:blank] 22:47:58 INFO - PROCESS | 1668 | --DOMWINDOW == 129 (0x12a852c00) [pid = 1668] [serial = 714] [outer = 0x0] [url = about:blank] 22:47:58 INFO - PROCESS | 1668 | --DOMWINDOW == 128 (0x119359400) [pid = 1668] [serial = 677] [outer = 0x0] [url = about:blank] 22:47:58 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x119a15400) [pid = 1668] [serial = 698] [outer = 0x0] [url = about:blank] 22:47:58 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x121296800) [pid = 1668] [serial = 699] [outer = 0x0] [url = about:blank] 22:47:58 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x116a70c00) [pid = 1668] [serial = 674] [outer = 0x0] [url = about:blank] 22:47:58 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x12452a800) [pid = 1668] [serial = 680] [outer = 0x0] [url = about:blank] 22:47:58 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x12a7e2400) [pid = 1668] [serial = 690] [outer = 0x0] [url = about:blank] 22:47:58 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x12937f400) [pid = 1668] [serial = 689] [outer = 0x0] [url = about:blank] 22:47:58 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x124d2e000) [pid = 1668] [serial = 704] [outer = 0x0] [url = about:blank] 22:47:58 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x1180c0c00) [pid = 1668] [serial = 693] [outer = 0x0] [url = about:blank] 22:47:58 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x11711c800) [pid = 1668] [serial = 692] [outer = 0x0] [url = about:blank] 22:47:58 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x1295e5000) [pid = 1668] [serial = 686] [outer = 0x0] [url = about:blank] 22:47:58 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x123410c00) [pid = 1668] [serial = 701] [outer = 0x0] [url = about:blank] 22:47:58 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x12405bc00) [pid = 1668] [serial = 702] [outer = 0x0] [url = about:blank] 22:47:58 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x118562000) [pid = 1668] [serial = 695] [outer = 0x0] [url = about:blank] 22:47:58 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x118820000) [pid = 1668] [serial = 696] [outer = 0x0] [url = about:blank] 22:47:58 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x128c9e800) [pid = 1668] [serial = 683] [outer = 0x0] [url = about:blank] 22:47:58 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x126b2ec00) [pid = 1668] [serial = 720] [outer = 0x0] [url = about:blank] 22:47:58 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x118f41c00) [pid = 1668] [serial = 719] [outer = 0x0] [url = about:blank] 22:47:58 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x12b1af000) [pid = 1668] [serial = 722] [outer = 0x0] [url = about:blank] 22:47:58 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x12b3d3400) [pid = 1668] [serial = 725] [outer = 0x0] [url = about:blank] 22:47:58 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x12b3db000) [pid = 1668] [serial = 726] [outer = 0x0] [url = about:blank] 22:47:58 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x12b3dc000) [pid = 1668] [serial = 728] [outer = 0x0] [url = about:blank] 22:47:58 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x12ab5a000) [pid = 1668] [serial = 717] [outer = 0x0] [url = about:blank] 22:47:58 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x126511400) [pid = 1668] [serial = 707] [outer = 0x0] [url = about:blank] 22:47:58 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x128e96c00) [pid = 1668] [serial = 708] [outer = 0x0] [url = about:blank] 22:47:58 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x12b2d3000) [pid = 1668] [serial = 723] [outer = 0x0] [url = about:blank] 22:47:58 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x1256ba400) [pid = 1668] [serial = 705] [outer = 0x0] [url = about:blank] 22:47:58 INFO - PROCESS | 1668 | --DOCSHELL 0x12b2a5000 == 27 [pid = 1668] [id = 261] 22:47:58 INFO - PROCESS | 1668 | 1464932878739 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]]]}] 22:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 22:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1671ms 22:47:58 INFO - PROCESS | 1668 | 1464932878754 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 22:47:58 INFO - PROCESS | 1668 | 1464932878757 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 22:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 22:47:58 INFO - PROCESS | 1668 | 1464932878760 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 22:47:58 INFO - PROCESS | 1668 | 1464932878763 Marionette TRACE conn2 <- [1,1022,null,{}] 22:47:58 INFO - PROCESS | 1668 | 1464932878769 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}] 22:47:58 INFO - PROCESS | 1668 | 1464932878851 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 22:47:58 INFO - PROCESS | 1668 | 1464932878895 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:58 INFO - PROCESS | 1668 | ++DOCSHELL 0x112ad4000 == 28 [pid = 1668] [id = 263] 22:47:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x1129b1400) [pid = 1668] [serial = 787] [outer = 0x0] 22:47:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x1129b7000) [pid = 1668] [serial = 788] [outer = 0x1129b1400] 22:47:58 INFO - PROCESS | 1668 | 1464932878922 Marionette DEBUG loaded listener.js 22:47:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x112f8ac00) [pid = 1668] [serial = 789] [outer = 0x1129b1400] 22:47:59 INFO - PROCESS | 1668 | 1464932879233 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]]]}] 22:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 22:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 524ms 22:47:59 INFO - PROCESS | 1668 | 1464932879286 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 22:47:59 INFO - PROCESS | 1668 | 1464932879290 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 22:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 22:47:59 INFO - PROCESS | 1668 | 1464932879295 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 22:47:59 INFO - PROCESS | 1668 | 1464932879296 Marionette TRACE conn2 <- [1,1026,null,{}] 22:47:59 INFO - PROCESS | 1668 | 1464932879299 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}] 22:47:59 INFO - PROCESS | 1668 | 1464932879372 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 22:47:59 INFO - PROCESS | 1668 | 1464932879416 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:59 INFO - PROCESS | 1668 | ++DOCSHELL 0x11615a800 == 29 [pid = 1668] [id = 264] 22:47:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x1129b3000) [pid = 1668] [serial = 790] [outer = 0x0] 22:47:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x113ba8c00) [pid = 1668] [serial = 791] [outer = 0x1129b3000] 22:47:59 INFO - PROCESS | 1668 | 1464932879441 Marionette DEBUG loaded listener.js 22:47:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x11672b000) [pid = 1668] [serial = 792] [outer = 0x1129b3000] 22:47:59 INFO - PROCESS | 1668 | 1464932879728 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]]]}] 22:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 22:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 471ms 22:47:59 INFO - PROCESS | 1668 | 1464932879767 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 22:47:59 INFO - PROCESS | 1668 | 1464932879771 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 22:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 22:47:59 INFO - PROCESS | 1668 | 1464932879773 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 22:47:59 INFO - PROCESS | 1668 | 1464932879776 Marionette TRACE conn2 <- [1,1030,null,{}] 22:47:59 INFO - PROCESS | 1668 | 1464932879786 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}] 22:47:59 INFO - PROCESS | 1668 | 1464932879859 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 22:47:59 INFO - PROCESS | 1668 | 1464932879867 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:59 INFO - PROCESS | 1668 | ++DOCSHELL 0x116f97800 == 30 [pid = 1668] [id = 265] 22:47:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x111ed7400) [pid = 1668] [serial = 793] [outer = 0x0] 22:47:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x117e11400) [pid = 1668] [serial = 794] [outer = 0x111ed7400] 22:47:59 INFO - PROCESS | 1668 | 1464932879903 Marionette DEBUG loaded listener.js 22:47:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x1180ca000) [pid = 1668] [serial = 795] [outer = 0x111ed7400] 22:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 22:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 472ms 22:48:00 INFO - PROCESS | 1668 | 1464932880240 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]]]}] 22:48:00 INFO - PROCESS | 1668 | 1464932880246 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 22:48:00 INFO - PROCESS | 1668 | 1464932880247 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 22:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 22:48:00 INFO - PROCESS | 1668 | 1464932880254 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 22:48:00 INFO - PROCESS | 1668 | 1464932880255 Marionette TRACE conn2 <- [1,1034,null,{}] 22:48:00 INFO - PROCESS | 1668 | 1464932880257 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}] 22:48:00 INFO - PROCESS | 1668 | 1464932880354 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 22:48:00 INFO - PROCESS | 1668 | 1464932880360 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:00 INFO - PROCESS | 1668 | ++DOCSHELL 0x117e2e000 == 31 [pid = 1668] [id = 266] 22:48:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x11695c000) [pid = 1668] [serial = 796] [outer = 0x0] 22:48:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x118299c00) [pid = 1668] [serial = 797] [outer = 0x11695c000] 22:48:00 INFO - PROCESS | 1668 | 1464932880385 Marionette DEBUG loaded listener.js 22:48:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x11855e000) [pid = 1668] [serial = 798] [outer = 0x11695c000] 22:48:00 INFO - PROCESS | 1668 | 1464932880662 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]]]}] 22:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 22:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 418ms 22:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 22:48:00 INFO - PROCESS | 1668 | 1464932880676 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 22:48:00 INFO - PROCESS | 1668 | 1464932880678 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 22:48:00 INFO - PROCESS | 1668 | 1464932880680 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 22:48:00 INFO - PROCESS | 1668 | 1464932880681 Marionette TRACE conn2 <- [1,1038,null,{}] 22:48:00 INFO - PROCESS | 1668 | 1464932880691 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}] 22:48:00 INFO - PROCESS | 1668 | 1464932880764 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 22:48:00 INFO - PROCESS | 1668 | 1464932880770 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:00 INFO - PROCESS | 1668 | ++DOCSHELL 0x1181c3800 == 32 [pid = 1668] [id = 267] 22:48:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x11201bc00) [pid = 1668] [serial = 799] [outer = 0x0] 22:48:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x118562400) [pid = 1668] [serial = 800] [outer = 0x11201bc00] 22:48:00 INFO - PROCESS | 1668 | 1464932880796 Marionette DEBUG loaded listener.js 22:48:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x11868d000) [pid = 1668] [serial = 801] [outer = 0x11201bc00] 22:48:01 INFO - PROCESS | 1668 | 1464932881095 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]]]}] 22:48:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 22:48:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 425ms 22:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 22:48:01 INFO - PROCESS | 1668 | 1464932881106 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 22:48:01 INFO - PROCESS | 1668 | 1464932881107 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 22:48:01 INFO - PROCESS | 1668 | 1464932881120 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 22:48:01 INFO - PROCESS | 1668 | 1464932881122 Marionette TRACE conn2 <- [1,1042,null,{}] 22:48:01 INFO - PROCESS | 1668 | 1464932881126 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}] 22:48:01 INFO - PROCESS | 1668 | 1464932881227 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 22:48:01 INFO - PROCESS | 1668 | 1464932881274 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:01 INFO - PROCESS | 1668 | ++DOCSHELL 0x1186a5800 == 33 [pid = 1668] [id = 268] 22:48:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x11856ac00) [pid = 1668] [serial = 802] [outer = 0x0] 22:48:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x11881f000) [pid = 1668] [serial = 803] [outer = 0x11856ac00] 22:48:01 INFO - PROCESS | 1668 | 1464932881300 Marionette DEBUG loaded listener.js 22:48:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x119350800) [pid = 1668] [serial = 804] [outer = 0x11856ac00] 22:48:01 INFO - PROCESS | 1668 | 1464932881546 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]]]}] 22:48:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 22:48:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 484ms 22:48:01 INFO - PROCESS | 1668 | 1464932881594 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 22:48:01 INFO - PROCESS | 1668 | 1464932881595 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 22:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 22:48:01 INFO - PROCESS | 1668 | 1464932881605 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 22:48:01 INFO - PROCESS | 1668 | 1464932881606 Marionette TRACE conn2 <- [1,1046,null,{}] 22:48:01 INFO - PROCESS | 1668 | 1464932881608 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}] 22:48:01 INFO - PROCESS | 1668 | 1464932881681 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 22:48:01 INFO - PROCESS | 1668 | 1464932881688 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:01 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194cb000 == 34 [pid = 1668] [id = 269] 22:48:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x1180cbc00) [pid = 1668] [serial = 805] [outer = 0x0] 22:48:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x1194f1400) [pid = 1668] [serial = 806] [outer = 0x1180cbc00] 22:48:01 INFO - PROCESS | 1668 | 1464932881712 Marionette DEBUG loaded listener.js 22:48:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x119a15c00) [pid = 1668] [serial = 807] [outer = 0x1180cbc00] 22:48:02 INFO - PROCESS | 1668 | 1464932882002 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]]]}] 22:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 22:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 429ms 22:48:02 INFO - PROCESS | 1668 | 1464932882026 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 22:48:02 INFO - PROCESS | 1668 | 1464932882027 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 22:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 22:48:02 INFO - PROCESS | 1668 | 1464932882029 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 22:48:02 INFO - PROCESS | 1668 | 1464932882030 Marionette TRACE conn2 <- [1,1050,null,{}] 22:48:02 INFO - PROCESS | 1668 | 1464932882035 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}] 22:48:02 INFO - PROCESS | 1668 | 1464932882106 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 22:48:02 INFO - PROCESS | 1668 | 1464932882110 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:02 INFO - PROCESS | 1668 | ++DOCSHELL 0x11966f800 == 35 [pid = 1668] [id = 270] 22:48:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x119355000) [pid = 1668] [serial = 808] [outer = 0x0] 22:48:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x119b22400) [pid = 1668] [serial = 809] [outer = 0x119355000] 22:48:02 INFO - PROCESS | 1668 | 1464932882176 Marionette DEBUG loaded listener.js 22:48:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x1210fcc00) [pid = 1668] [serial = 810] [outer = 0x119355000] 22:48:02 INFO - PROCESS | 1668 | 1464932882444 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]]]}] 22:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 22:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 472ms 22:48:02 INFO - PROCESS | 1668 | 1464932882506 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 22:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 22:48:02 INFO - PROCESS | 1668 | 1464932882507 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 22:48:02 INFO - PROCESS | 1668 | 1464932882509 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 22:48:02 INFO - PROCESS | 1668 | 1464932882510 Marionette TRACE conn2 <- [1,1054,null,{}] 22:48:02 INFO - PROCESS | 1668 | 1464932882513 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}] 22:48:02 INFO - PROCESS | 1668 | 1464932882586 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 22:48:02 INFO - PROCESS | 1668 | 1464932882590 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:02 INFO - PROCESS | 1668 | ++DOCSHELL 0x116f95800 == 36 [pid = 1668] [id = 271] 22:48:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x121294c00) [pid = 1668] [serial = 811] [outer = 0x0] 22:48:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x121299800) [pid = 1668] [serial = 812] [outer = 0x121294c00] 22:48:02 INFO - PROCESS | 1668 | 1464932882617 Marionette DEBUG loaded listener.js 22:48:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 129 (0x1231bd800) [pid = 1668] [serial = 813] [outer = 0x121294c00] 22:48:02 INFO - PROCESS | 1668 | 1464932882924 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]]]}] 22:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 22:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 420ms 22:48:02 INFO - PROCESS | 1668 | 1464932882929 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 22:48:02 INFO - PROCESS | 1668 | 1464932882930 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 22:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 22:48:02 INFO - PROCESS | 1668 | 1464932882940 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 22:48:02 INFO - PROCESS | 1668 | 1464932882941 Marionette TRACE conn2 <- [1,1058,null,{}] 22:48:02 INFO - PROCESS | 1668 | 1464932882944 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}] 22:48:03 INFO - PROCESS | 1668 | 1464932883022 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 22:48:03 INFO - PROCESS | 1668 | 1464932883070 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:03 INFO - PROCESS | 1668 | ++DOCSHELL 0x119f2c000 == 37 [pid = 1668] [id = 272] 22:48:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 130 (0x121293800) [pid = 1668] [serial = 814] [outer = 0x0] 22:48:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x1231c0800) [pid = 1668] [serial = 815] [outer = 0x121293800] 22:48:03 INFO - PROCESS | 1668 | 1464932883095 Marionette DEBUG loaded listener.js 22:48:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 132 (0x12329b400) [pid = 1668] [serial = 816] [outer = 0x121293800] 22:48:03 INFO - PROCESS | 1668 | 1464932883356 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]]]}] 22:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 22:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 423ms 22:48:03 INFO - PROCESS | 1668 | 1464932883363 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 22:48:03 INFO - PROCESS | 1668 | 1464932883366 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 22:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 22:48:03 INFO - PROCESS | 1668 | 1464932883379 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 22:48:03 INFO - PROCESS | 1668 | 1464932883380 Marionette TRACE conn2 <- [1,1062,null,{}] 22:48:03 INFO - PROCESS | 1668 | 1464932883391 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}] 22:48:03 INFO - PROCESS | 1668 | 1464932883487 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 22:48:03 INFO - PROCESS | 1668 | 1464932883491 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:03 INFO - PROCESS | 1668 | ++DOCSHELL 0x1181c2800 == 38 [pid = 1668] [id = 273] 22:48:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 133 (0x12340f000) [pid = 1668] [serial = 817] [outer = 0x0] 22:48:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 134 (0x12402e400) [pid = 1668] [serial = 818] [outer = 0x12340f000] 22:48:03 INFO - PROCESS | 1668 | 1464932883520 Marionette DEBUG loaded listener.js 22:48:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 135 (0x12405f400) [pid = 1668] [serial = 819] [outer = 0x12340f000] 22:48:03 INFO - PROCESS | 1668 | 1464932883890 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]]]}] 22:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 22:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 534ms 22:48:03 INFO - PROCESS | 1668 | 1464932883909 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 22:48:03 INFO - PROCESS | 1668 | 1464932883910 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 22:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 22:48:03 INFO - PROCESS | 1668 | 1464932883913 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 22:48:03 INFO - PROCESS | 1668 | 1464932883914 Marionette TRACE conn2 <- [1,1066,null,{}] 22:48:03 INFO - PROCESS | 1668 | 1464932883916 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}] 22:48:04 INFO - PROCESS | 1668 | 1464932884005 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 22:48:04 INFO - PROCESS | 1668 | 1464932884020 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:04 INFO - PROCESS | 1668 | ++DOCSHELL 0x12448c800 == 39 [pid = 1668] [id = 274] 22:48:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 136 (0x121295000) [pid = 1668] [serial = 820] [outer = 0x0] 22:48:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 137 (0x124247c00) [pid = 1668] [serial = 821] [outer = 0x121295000] 22:48:04 INFO - PROCESS | 1668 | 1464932884044 Marionette DEBUG loaded listener.js 22:48:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 138 (0x124556800) [pid = 1668] [serial = 822] [outer = 0x121295000] 22:48:04 INFO - PROCESS | 1668 | 1464932884359 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]]]}] 22:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 22:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 472ms 22:48:04 INFO - PROCESS | 1668 | 1464932884387 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 22:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 22:48:04 INFO - PROCESS | 1668 | 1464932884388 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 22:48:04 INFO - PROCESS | 1668 | 1464932884390 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 22:48:04 INFO - PROCESS | 1668 | 1464932884391 Marionette TRACE conn2 <- [1,1070,null,{}] 22:48:04 INFO - PROCESS | 1668 | 1464932884400 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}] 22:48:04 INFO - PROCESS | 1668 | 1464932884488 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 22:48:04 INFO - PROCESS | 1668 | 1464932884492 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:04 INFO - PROCESS | 1668 | ++DOCSHELL 0x125782000 == 40 [pid = 1668] [id = 275] 22:48:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 139 (0x1242da800) [pid = 1668] [serial = 823] [outer = 0x0] 22:48:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 140 (0x124981c00) [pid = 1668] [serial = 824] [outer = 0x1242da800] 22:48:04 INFO - PROCESS | 1668 | 1464932884517 Marionette DEBUG loaded listener.js 22:48:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 141 (0x125099c00) [pid = 1668] [serial = 825] [outer = 0x1242da800] 22:48:04 INFO - PROCESS | 1668 | 1464932884837 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]]]}] 22:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 22:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 468ms 22:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 22:48:04 INFO - PROCESS | 1668 | 1464932884859 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 22:48:04 INFO - PROCESS | 1668 | 1464932884860 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 22:48:04 INFO - PROCESS | 1668 | 1464932884862 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 22:48:04 INFO - PROCESS | 1668 | 1464932884863 Marionette TRACE conn2 <- [1,1074,null,{}] 22:48:04 INFO - PROCESS | 1668 | 1464932884866 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}] 22:48:04 INFO - PROCESS | 1668 | 1464932884957 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 22:48:04 INFO - PROCESS | 1668 | 1464932884962 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:04 INFO - PROCESS | 1668 | ++DOCSHELL 0x12673a800 == 41 [pid = 1668] [id = 276] 22:48:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 142 (0x1242e3800) [pid = 1668] [serial = 826] [outer = 0x0] 22:48:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 143 (0x1250a0400) [pid = 1668] [serial = 827] [outer = 0x1242e3800] 22:48:04 INFO - PROCESS | 1668 | 1464932884986 Marionette DEBUG loaded listener.js 22:48:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 144 (0x1256d5000) [pid = 1668] [serial = 828] [outer = 0x1242e3800] 22:48:05 INFO - PROCESS | 1668 | 1464932885326 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]]]}] 22:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 22:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 468ms 22:48:05 INFO - PROCESS | 1668 | 1464932885330 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 22:48:05 INFO - PROCESS | 1668 | 1464932885332 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 22:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 22:48:05 INFO - PROCESS | 1668 | 1464932885338 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 22:48:05 INFO - PROCESS | 1668 | 1464932885339 Marionette TRACE conn2 <- [1,1078,null,{}] 22:48:05 INFO - PROCESS | 1668 | 1464932885341 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}] 22:48:05 INFO - PROCESS | 1668 | 1464932885435 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 22:48:05 INFO - PROCESS | 1668 | 1464932885449 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:05 INFO - PROCESS | 1668 | ++DOCSHELL 0x129065800 == 42 [pid = 1668] [id = 277] 22:48:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 145 (0x124b30000) [pid = 1668] [serial = 829] [outer = 0x0] 22:48:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 146 (0x1256df400) [pid = 1668] [serial = 830] [outer = 0x124b30000] 22:48:05 INFO - PROCESS | 1668 | 1464932885473 Marionette DEBUG loaded listener.js 22:48:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 147 (0x126505c00) [pid = 1668] [serial = 831] [outer = 0x124b30000] 22:48:05 INFO - PROCESS | 1668 | --DOMWINDOW == 146 (0x1290e1800) [pid = 1668] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 22:48:05 INFO - PROCESS | 1668 | --DOMWINDOW == 145 (0x1231c7000) [pid = 1668] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 22:48:05 INFO - PROCESS | 1668 | --DOMWINDOW == 144 (0x118fe5c00) [pid = 1668] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 22:48:05 INFO - PROCESS | 1668 | --DOMWINDOW == 143 (0x1265b0c00) [pid = 1668] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 22:48:05 INFO - PROCESS | 1668 | --DOMWINDOW == 142 (0x113baa400) [pid = 1668] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 22:48:05 INFO - PROCESS | 1668 | --DOMWINDOW == 141 (0x124d69400) [pid = 1668] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 22:48:05 INFO - PROCESS | 1668 | --DOMWINDOW == 140 (0x119a20800) [pid = 1668] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 22:48:05 INFO - PROCESS | 1668 | --DOMWINDOW == 139 (0x124553400) [pid = 1668] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 22:48:05 INFO - PROCESS | 1668 | --DOMWINDOW == 138 (0x1256da000) [pid = 1668] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 22:48:05 INFO - PROCESS | 1668 | --DOMWINDOW == 137 (0x1256de000) [pid = 1668] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 22:48:05 INFO - PROCESS | 1668 | --DOMWINDOW == 136 (0x1256dec00) [pid = 1668] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 22:48:05 INFO - PROCESS | 1668 | --DOMWINDOW == 135 (0x1231be800) [pid = 1668] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 22:48:05 INFO - PROCESS | 1668 | --DOMWINDOW == 134 (0x112f86400) [pid = 1668] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 22:48:05 INFO - PROCESS | 1668 | --DOMWINDOW == 133 (0x1180be000) [pid = 1668] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 22:48:05 INFO - PROCESS | 1668 | --DOMWINDOW == 132 (0x112f8e400) [pid = 1668] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 22:48:05 INFO - PROCESS | 1668 | --DOMWINDOW == 131 (0x112f0dc00) [pid = 1668] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 22:48:05 INFO - PROCESS | 1668 | --DOMWINDOW == 130 (0x128e9c000) [pid = 1668] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 22:48:05 INFO - PROCESS | 1668 | --DOMWINDOW == 129 (0x12509b400) [pid = 1668] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 22:48:05 INFO - PROCESS | 1668 | --DOMWINDOW == 128 (0x1180cd400) [pid = 1668] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 22:48:05 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x112fb7800) [pid = 1668] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 22:48:05 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x12b3d0c00) [pid = 1668] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 22:48:05 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x119f3d400) [pid = 1668] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 22:48:05 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x11618fc00) [pid = 1668] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 22:48:05 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x118fe7800) [pid = 1668] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 22:48:05 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x118560000) [pid = 1668] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 22:48:05 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x112929000) [pid = 1668] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 22:48:05 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x124550000) [pid = 1668] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 22:48:05 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x118690c00) [pid = 1668] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 22:48:05 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x118f43000) [pid = 1668] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 22:48:05 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x1180b5c00) [pid = 1668] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 22:48:05 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x1129a9800) [pid = 1668] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 22:48:05 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x12405d800) [pid = 1668] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 22:48:06 INFO - PROCESS | 1668 | 1464932886011 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]]]}] 22:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 22:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 719ms 22:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 22:48:06 INFO - PROCESS | 1668 | 1464932886056 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 22:48:06 INFO - PROCESS | 1668 | 1464932886058 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 22:48:06 INFO - PROCESS | 1668 | 1464932886060 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 22:48:06 INFO - PROCESS | 1668 | 1464932886061 Marionette TRACE conn2 <- [1,1082,null,{}] 22:48:06 INFO - PROCESS | 1668 | 1464932886064 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}] 22:48:06 INFO - PROCESS | 1668 | 1464932886144 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 22:48:06 INFO - PROCESS | 1668 | 1464932886213 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:06 INFO - PROCESS | 1668 | ++DOCSHELL 0x1188eb000 == 43 [pid = 1668] [id = 278] 22:48:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x112af4000) [pid = 1668] [serial = 832] [outer = 0x0] 22:48:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x11767c800) [pid = 1668] [serial = 833] [outer = 0x112af4000] 22:48:06 INFO - PROCESS | 1668 | 1464932886257 Marionette DEBUG loaded listener.js 22:48:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x118818400) [pid = 1668] [serial = 834] [outer = 0x112af4000] 22:48:06 INFO - PROCESS | 1668 | 1464932886710 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]]]}] 22:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 22:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 669ms 22:48:06 INFO - PROCESS | 1668 | 1464932886731 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 22:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 22:48:06 INFO - PROCESS | 1668 | 1464932886733 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 22:48:06 INFO - PROCESS | 1668 | 1464932886737 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 22:48:06 INFO - PROCESS | 1668 | 1464932886739 Marionette TRACE conn2 <- [1,1086,null,{}] 22:48:06 INFO - PROCESS | 1668 | 1464932886742 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}] 22:48:06 INFO - PROCESS | 1668 | 1464932886826 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 22:48:06 INFO - PROCESS | 1668 | 1464932886830 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:06 INFO - PROCESS | 1668 | ++DOCSHELL 0x1297ce000 == 44 [pid = 1668] [id = 279] 22:48:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x118fe7800) [pid = 1668] [serial = 835] [outer = 0x0] 22:48:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x1210fd400) [pid = 1668] [serial = 836] [outer = 0x118fe7800] 22:48:06 INFO - PROCESS | 1668 | 1464932886856 Marionette DEBUG loaded listener.js 22:48:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x124550000) [pid = 1668] [serial = 837] [outer = 0x118fe7800] 22:48:07 INFO - PROCESS | 1668 | 1464932887160 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]]]}] 22:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 22:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 472ms 22:48:07 INFO - PROCESS | 1668 | 1464932887209 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 22:48:07 INFO - PROCESS | 1668 | 1464932887210 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 22:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 22:48:07 INFO - PROCESS | 1668 | 1464932887212 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 22:48:07 INFO - PROCESS | 1668 | 1464932887213 Marionette TRACE conn2 <- [1,1090,null,{}] 22:48:07 INFO - PROCESS | 1668 | 1464932887215 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}] 22:48:07 INFO - PROCESS | 1668 | 1464932887299 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 22:48:07 INFO - PROCESS | 1668 | 1464932887305 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:07 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a87f800 == 45 [pid = 1668] [id = 280] 22:48:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x12509ac00) [pid = 1668] [serial = 838] [outer = 0x0] 22:48:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x12578dc00) [pid = 1668] [serial = 839] [outer = 0x12509ac00] 22:48:07 INFO - PROCESS | 1668 | 1464932887330 Marionette DEBUG loaded listener.js 22:48:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x1265af800) [pid = 1668] [serial = 840] [outer = 0x12509ac00] 22:48:07 INFO - PROCESS | 1668 | 1464932887651 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]]]}] 22:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 22:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 468ms 22:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 22:48:07 INFO - PROCESS | 1668 | 1464932887680 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 22:48:07 INFO - PROCESS | 1668 | 1464932887682 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 22:48:07 INFO - PROCESS | 1668 | 1464932887686 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 22:48:07 INFO - PROCESS | 1668 | 1464932887687 Marionette TRACE conn2 <- [1,1094,null,{}] 22:48:07 INFO - PROCESS | 1668 | 1464932887690 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}] 22:48:07 INFO - PROCESS | 1668 | 1464932887789 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 22:48:07 INFO - PROCESS | 1668 | 1464932887796 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:07 INFO - PROCESS | 1668 | ++DOCSHELL 0x12aa3c800 == 46 [pid = 1668] [id = 281] 22:48:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x118fe9400) [pid = 1668] [serial = 841] [outer = 0x0] 22:48:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x126755800) [pid = 1668] [serial = 842] [outer = 0x118fe9400] 22:48:07 INFO - PROCESS | 1668 | 1464932887821 Marionette DEBUG loaded listener.js 22:48:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x126b37800) [pid = 1668] [serial = 843] [outer = 0x118fe9400] 22:48:08 INFO - PROCESS | 1668 | 1464932888344 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]]]}] 22:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 22:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 720ms 22:48:08 INFO - PROCESS | 1668 | 1464932888406 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 22:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 22:48:08 INFO - PROCESS | 1668 | 1464932888409 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 22:48:08 INFO - PROCESS | 1668 | 1464932888412 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 22:48:08 INFO - PROCESS | 1668 | 1464932888415 Marionette TRACE conn2 <- [1,1098,null,{}] 22:48:08 INFO - PROCESS | 1668 | 1464932888418 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}] 22:48:08 INFO - PROCESS | 1668 | 1464932888529 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 22:48:08 INFO - PROCESS | 1668 | 1464932888649 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:08 INFO - PROCESS | 1668 | ++DOCSHELL 0x116947800 == 47 [pid = 1668] [id = 282] 22:48:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x112f84c00) [pid = 1668] [serial = 844] [outer = 0x0] 22:48:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 129 (0x112fadc00) [pid = 1668] [serial = 845] [outer = 0x112f84c00] 22:48:08 INFO - PROCESS | 1668 | 1464932888680 Marionette DEBUG loaded listener.js 22:48:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 130 (0x11612f000) [pid = 1668] [serial = 846] [outer = 0x112f84c00] 22:48:09 INFO - PROCESS | 1668 | 1464932889200 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]]]}] 22:48:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 22:48:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 823ms 22:48:09 INFO - PROCESS | 1668 | 1464932889259 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 22:48:09 INFO - PROCESS | 1668 | 1464932889263 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 22:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 22:48:09 INFO - PROCESS | 1668 | 1464932889272 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 22:48:09 INFO - PROCESS | 1668 | 1464932889273 Marionette TRACE conn2 <- [1,1102,null,{}] 22:48:09 INFO - PROCESS | 1668 | 1464932889276 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}] 22:48:09 INFO - PROCESS | 1668 | 1464932889385 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 22:48:09 INFO - PROCESS | 1668 | 1464932889593 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:09 INFO - PROCESS | 1668 | ++DOCSHELL 0x1126cc000 == 48 [pid = 1668] [id = 283] 22:48:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x111e34c00) [pid = 1668] [serial = 847] [outer = 0x0] 22:48:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 132 (0x112928800) [pid = 1668] [serial = 848] [outer = 0x111e34c00] 22:48:09 INFO - PROCESS | 1668 | 1464932889623 Marionette DEBUG loaded listener.js 22:48:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 133 (0x112aec800) [pid = 1668] [serial = 849] [outer = 0x111e34c00] 22:48:10 INFO - PROCESS | 1668 | 1464932890139 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]]]}] 22:48:10 INFO - PROCESS | 1668 | --DOCSHELL 0x12a87f800 == 47 [pid = 1668] [id = 280] 22:48:10 INFO - PROCESS | 1668 | --DOCSHELL 0x1297ce000 == 46 [pid = 1668] [id = 279] 22:48:10 INFO - PROCESS | 1668 | --DOCSHELL 0x1188eb000 == 45 [pid = 1668] [id = 278] 22:48:10 INFO - PROCESS | 1668 | --DOCSHELL 0x129065800 == 44 [pid = 1668] [id = 277] 22:48:10 INFO - PROCESS | 1668 | --DOCSHELL 0x12673a800 == 43 [pid = 1668] [id = 276] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 132 (0x12b2d5800) [pid = 1668] [serial = 785] [outer = 0x0] [url = about:blank] 22:48:10 INFO - PROCESS | 1668 | --DOCSHELL 0x125782000 == 42 [pid = 1668] [id = 275] 22:48:10 INFO - PROCESS | 1668 | --DOCSHELL 0x12448c800 == 41 [pid = 1668] [id = 274] 22:48:10 INFO - PROCESS | 1668 | --DOCSHELL 0x1181c2800 == 40 [pid = 1668] [id = 273] 22:48:10 INFO - PROCESS | 1668 | --DOCSHELL 0x119f2c000 == 39 [pid = 1668] [id = 272] 22:48:10 INFO - PROCESS | 1668 | --DOCSHELL 0x116f95800 == 38 [pid = 1668] [id = 271] 22:48:10 INFO - PROCESS | 1668 | --DOCSHELL 0x11966f800 == 37 [pid = 1668] [id = 270] 22:48:10 INFO - PROCESS | 1668 | --DOCSHELL 0x1194cb000 == 36 [pid = 1668] [id = 269] 22:48:10 INFO - PROCESS | 1668 | --DOCSHELL 0x1186a5800 == 35 [pid = 1668] [id = 268] 22:48:10 INFO - PROCESS | 1668 | --DOCSHELL 0x1181c3800 == 34 [pid = 1668] [id = 267] 22:48:10 INFO - PROCESS | 1668 | --DOCSHELL 0x117e2e000 == 33 [pid = 1668] [id = 266] 22:48:10 INFO - PROCESS | 1668 | --DOCSHELL 0x116f97800 == 32 [pid = 1668] [id = 265] 22:48:10 INFO - PROCESS | 1668 | --DOCSHELL 0x11615a800 == 31 [pid = 1668] [id = 264] 22:48:10 INFO - PROCESS | 1668 | --DOCSHELL 0x112ad4000 == 30 [pid = 1668] [id = 263] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 131 (0x116723800) [pid = 1668] [serial = 621] [outer = 0x0] [url = about:blank] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 130 (0x124d2a400) [pid = 1668] [serial = 630] [outer = 0x0] [url = about:blank] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 129 (0x1242df400) [pid = 1668] [serial = 618] [outer = 0x0] [url = about:blank] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 128 (0x12129b000) [pid = 1668] [serial = 627] [outer = 0x0] [url = about:blank] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x118562c00) [pid = 1668] [serial = 624] [outer = 0x0] [url = about:blank] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x1242e4800) [pid = 1668] [serial = 585] [outer = 0x0] [url = about:blank] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x1256b4800) [pid = 1668] [serial = 633] [outer = 0x0] [url = about:blank] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x1256b6400) [pid = 1668] [serial = 764] [outer = 0x0] [url = about:blank] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x12579c400) [pid = 1668] [serial = 767] [outer = 0x0] [url = about:blank] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x126b36000) [pid = 1668] [serial = 770] [outer = 0x0] [url = about:blank] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x1265b2000) [pid = 1668] [serial = 768] [outer = 0x0] [url = about:blank] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x126d30400) [pid = 1668] [serial = 773] [outer = 0x0] [url = about:blank] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x128ca5000) [pid = 1668] [serial = 771] [outer = 0x0] [url = about:blank] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x12b109800) [pid = 1668] [serial = 780] [outer = 0x0] [url = about:blank] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x12a769800) [pid = 1668] [serial = 774] [outer = 0x0] [url = about:blank] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x12a7df000) [pid = 1668] [serial = 777] [outer = 0x0] [url = about:blank] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x1184ce800) [pid = 1668] [serial = 750] [outer = 0x0] [url = about:blank] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x1182a0000) [pid = 1668] [serial = 749] [outer = 0x0] [url = about:blank] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x115ea2400) [pid = 1668] [serial = 747] [outer = 0x0] [url = about:blank] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x113323400) [pid = 1668] [serial = 746] [outer = 0x0] [url = about:blank] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x12b1b3800) [pid = 1668] [serial = 744] [outer = 0x0] [url = about:blank] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x128e9f400) [pid = 1668] [serial = 743] [outer = 0x0] [url = about:blank] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x12ab50c00) [pid = 1668] [serial = 741] [outer = 0x0] [url = about:blank] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x12937b800) [pid = 1668] [serial = 740] [outer = 0x0] [url = about:blank] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x1265ae400) [pid = 1668] [serial = 738] [outer = 0x0] [url = about:blank] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x1256d5c00) [pid = 1668] [serial = 737] [outer = 0x0] [url = about:blank] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x119a15800) [pid = 1668] [serial = 735] [outer = 0x0] [url = about:blank] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x118f42c00) [pid = 1668] [serial = 734] [outer = 0x0] [url = about:blank] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x117682c00) [pid = 1668] [serial = 732] [outer = 0x0] [url = about:blank] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x115e99000) [pid = 1668] [serial = 731] [outer = 0x0] [url = about:blank] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x12baa8800) [pid = 1668] [serial = 729] [outer = 0x0] [url = about:blank] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x1231c0000) [pid = 1668] [serial = 761] [outer = 0x0] [url = about:blank] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x119a1a800) [pid = 1668] [serial = 758] [outer = 0x0] [url = about:blank] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x121297c00) [pid = 1668] [serial = 759] [outer = 0x0] [url = about:blank] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x1194f3800) [pid = 1668] [serial = 755] [outer = 0x0] [url = about:blank] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x119a1a000) [pid = 1668] [serial = 756] [outer = 0x0] [url = about:blank] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x11868ec00) [pid = 1668] [serial = 752] [outer = 0x0] [url = about:blank] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x118f3f400) [pid = 1668] [serial = 753] [outer = 0x0] [url = about:blank] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x12b2d3400) [pid = 1668] [serial = 783] [outer = 0x0] [url = about:blank] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x1256d8c00) [pid = 1668] [serial = 765] [outer = 0x0] [url = about:blank] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x1256d4800) [pid = 1668] [serial = 776] [outer = 0x0] [url = about:blank] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x12a84f000) [pid = 1668] [serial = 779] [outer = 0x0] [url = about:blank] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x124550400) [pid = 1668] [serial = 762] [outer = 0x0] [url = about:blank] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x12a765400) [pid = 1668] [serial = 672] [outer = 0x0] [url = about:blank] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x1256d7800) [pid = 1668] [serial = 681] [outer = 0x0] [url = about:blank] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x119f41000) [pid = 1668] [serial = 678] [outer = 0x0] [url = about:blank] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x12a765c00) [pid = 1668] [serial = 687] [outer = 0x0] [url = about:blank] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x1182a6800) [pid = 1668] [serial = 675] [outer = 0x0] [url = about:blank] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x128ea4c00) [pid = 1668] [serial = 684] [outer = 0x0] [url = about:blank] 22:48:10 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x12b1b4c00) [pid = 1668] [serial = 782] [outer = 0x0] [url = about:blank] 22:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 22:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 927ms 22:48:10 INFO - PROCESS | 1668 | 1464932890206 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 22:48:10 INFO - PROCESS | 1668 | 1464932890208 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 22:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 22:48:10 INFO - PROCESS | 1668 | 1464932890212 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 22:48:10 INFO - PROCESS | 1668 | 1464932890216 Marionette TRACE conn2 <- [1,1106,null,{}] 22:48:10 INFO - PROCESS | 1668 | 1464932890220 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}] 22:48:10 INFO - PROCESS | 1668 | 1464932890300 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 22:48:10 INFO - PROCESS | 1668 | 1464932890309 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:10 INFO - PROCESS | 1668 | ++DOCSHELL 0x1133dc800 == 31 [pid = 1668] [id = 284] 22:48:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x112f87400) [pid = 1668] [serial = 850] [outer = 0x0] 22:48:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x112fad800) [pid = 1668] [serial = 851] [outer = 0x112f87400] 22:48:10 INFO - PROCESS | 1668 | 1464932890339 Marionette DEBUG loaded listener.js 22:48:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x113b29000) [pid = 1668] [serial = 852] [outer = 0x112f87400] 22:48:10 INFO - PROCESS | 1668 | 1464932890675 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]]]}] 22:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 22:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 475ms 22:48:10 INFO - PROCESS | 1668 | 1464932890690 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 22:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 22:48:10 INFO - PROCESS | 1668 | 1464932890692 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 22:48:10 INFO - PROCESS | 1668 | 1464932890695 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 22:48:10 INFO - PROCESS | 1668 | 1464932890696 Marionette TRACE conn2 <- [1,1110,null,{}] 22:48:10 INFO - PROCESS | 1668 | 1464932890698 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}] 22:48:10 INFO - PROCESS | 1668 | 1464932890791 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 22:48:10 INFO - PROCESS | 1668 | 1464932890835 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:10 INFO - PROCESS | 1668 | ++DOCSHELL 0x116991000 == 32 [pid = 1668] [id = 285] 22:48:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x113b28c00) [pid = 1668] [serial = 853] [outer = 0x0] 22:48:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x1164c0800) [pid = 1668] [serial = 854] [outer = 0x113b28c00] 22:48:10 INFO - PROCESS | 1668 | 1464932890861 Marionette DEBUG loaded listener.js 22:48:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x11672ac00) [pid = 1668] [serial = 855] [outer = 0x113b28c00] 22:48:11 INFO - PROCESS | 1668 | 1464932891163 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]]]}] 22:48:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 22:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 519ms 22:48:11 INFO - PROCESS | 1668 | 1464932891215 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 22:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 22:48:11 INFO - PROCESS | 1668 | 1464932891220 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 22:48:11 INFO - PROCESS | 1668 | 1464932891231 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 22:48:11 INFO - PROCESS | 1668 | 1464932891238 Marionette TRACE conn2 <- [1,1114,null,{}] 22:48:11 INFO - PROCESS | 1668 | 1464932891242 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}] 22:48:11 INFO - PROCESS | 1668 | 1464932891378 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 22:48:11 INFO - PROCESS | 1668 | 1464932891439 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:11 INFO - PROCESS | 1668 | ++DOCSHELL 0x118177000 == 33 [pid = 1668] [id = 286] 22:48:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x1129aa400) [pid = 1668] [serial = 856] [outer = 0x0] 22:48:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x116957000) [pid = 1668] [serial = 857] [outer = 0x1129aa400] 22:48:11 INFO - PROCESS | 1668 | 1464932891479 Marionette DEBUG loaded listener.js 22:48:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x1180b4000) [pid = 1668] [serial = 858] [outer = 0x1129aa400] 22:48:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 22:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 633ms 22:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 22:48:11 INFO - PROCESS | 1668 | 1464932891852 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]]]}] 22:48:11 INFO - PROCESS | 1668 | 1464932891856 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 22:48:11 INFO - PROCESS | 1668 | 1464932891857 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 22:48:11 INFO - PROCESS | 1668 | 1464932891860 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 22:48:11 INFO - PROCESS | 1668 | 1464932891861 Marionette TRACE conn2 <- [1,1118,null,{}] 22:48:11 INFO - PROCESS | 1668 | 1464932891863 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}] 22:48:11 INFO - PROCESS | 1668 | 1464932891966 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 22:48:11 INFO - PROCESS | 1668 | 1464932891972 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:11 INFO - PROCESS | 1668 | ++DOCSHELL 0x1185e1000 == 34 [pid = 1668] [id = 287] 22:48:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x1180b3400) [pid = 1668] [serial = 859] [outer = 0x0] 22:48:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x1180cb400) [pid = 1668] [serial = 860] [outer = 0x1180b3400] 22:48:11 INFO - PROCESS | 1668 | 1464932891997 Marionette DEBUG loaded listener.js 22:48:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x1182a6000) [pid = 1668] [serial = 861] [outer = 0x1180b3400] 22:48:12 INFO - PROCESS | 1668 | 1464932892328 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]]]}] 22:48:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 22:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 517ms 22:48:12 INFO - PROCESS | 1668 | 1464932892378 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 22:48:12 INFO - PROCESS | 1668 | 1464932892379 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 22:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 22:48:12 INFO - PROCESS | 1668 | 1464932892381 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 22:48:12 INFO - PROCESS | 1668 | 1464932892382 Marionette TRACE conn2 <- [1,1122,null,{}] 22:48:12 INFO - PROCESS | 1668 | 1464932892384 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}] 22:48:12 INFO - PROCESS | 1668 | 1464932892474 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 22:48:12 INFO - PROCESS | 1668 | 1464932892478 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:12 INFO - PROCESS | 1668 | ++DOCSHELL 0x1186bd800 == 35 [pid = 1668] [id = 288] 22:48:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x1184cd400) [pid = 1668] [serial = 862] [outer = 0x0] 22:48:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x11855d800) [pid = 1668] [serial = 863] [outer = 0x1184cd400] 22:48:12 INFO - PROCESS | 1668 | 1464932892518 Marionette DEBUG loaded listener.js 22:48:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x118569c00) [pid = 1668] [serial = 864] [outer = 0x1184cd400] 22:48:12 INFO - PROCESS | 1668 | 1464932892871 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]]]}] 22:48:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 22:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 521ms 22:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 22:48:12 INFO - PROCESS | 1668 | 1464932892903 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 22:48:12 INFO - PROCESS | 1668 | 1464932892904 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 22:48:12 INFO - PROCESS | 1668 | 1464932892906 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 22:48:12 INFO - PROCESS | 1668 | 1464932892907 Marionette TRACE conn2 <- [1,1126,null,{}] 22:48:12 INFO - PROCESS | 1668 | 1464932892909 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}] 22:48:13 INFO - PROCESS | 1668 | 1464932892997 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 22:48:13 INFO - PROCESS | 1668 | 1464932893027 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:13 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194cc000 == 36 [pid = 1668] [id = 289] 22:48:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x1184ce800) [pid = 1668] [serial = 865] [outer = 0x0] 22:48:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x11881b800) [pid = 1668] [serial = 866] [outer = 0x1184ce800] 22:48:13 INFO - PROCESS | 1668 | 1464932893052 Marionette DEBUG loaded listener.js 22:48:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x118fabc00) [pid = 1668] [serial = 867] [outer = 0x1184ce800] 22:48:13 INFO - PROCESS | 1668 | 1464932893380 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]]]}] 22:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 22:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 518ms 22:48:13 INFO - PROCESS | 1668 | 1464932893424 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 22:48:13 INFO - PROCESS | 1668 | 1464932893426 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 22:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 22:48:13 INFO - PROCESS | 1668 | 1464932893428 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 22:48:13 INFO - PROCESS | 1668 | 1464932893429 Marionette TRACE conn2 <- [1,1130,null,{}] 22:48:13 INFO - PROCESS | 1668 | 1464932893431 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}] 22:48:13 INFO - PROCESS | 1668 | 1464932893520 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 22:48:13 INFO - PROCESS | 1668 | 1464932893525 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:13 INFO - PROCESS | 1668 | ++DOCSHELL 0x115c0f800 == 37 [pid = 1668] [id = 290] 22:48:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x118fb3800) [pid = 1668] [serial = 868] [outer = 0x0] 22:48:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x118fe5800) [pid = 1668] [serial = 869] [outer = 0x118fb3800] 22:48:13 INFO - PROCESS | 1668 | 1464932893549 Marionette DEBUG loaded listener.js 22:48:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x11934f400) [pid = 1668] [serial = 870] [outer = 0x118fb3800] 22:48:13 INFO - PROCESS | 1668 | 1464932893878 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]]]}] 22:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 22:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 470ms 22:48:13 INFO - PROCESS | 1668 | 1464932893898 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 22:48:13 INFO - PROCESS | 1668 | 1464932893901 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 22:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 22:48:13 INFO - PROCESS | 1668 | 1464932893904 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 22:48:13 INFO - PROCESS | 1668 | 1464932893905 Marionette TRACE conn2 <- [1,1134,null,{}] 22:48:13 INFO - PROCESS | 1668 | 1464932893907 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}] 22:48:13 INFO - PROCESS | 1668 | 1464932893995 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 22:48:14 INFO - PROCESS | 1668 | 1464932894027 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:14 INFO - PROCESS | 1668 | ++DOCSHELL 0x119e71800 == 38 [pid = 1668] [id = 291] 22:48:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x11934f800) [pid = 1668] [serial = 871] [outer = 0x0] 22:48:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x1194f1000) [pid = 1668] [serial = 872] [outer = 0x11934f800] 22:48:14 INFO - PROCESS | 1668 | 1464932894052 Marionette DEBUG loaded listener.js 22:48:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x1198ac400) [pid = 1668] [serial = 873] [outer = 0x11934f800] 22:48:14 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x121295000) [pid = 1668] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 22:48:14 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x1242da800) [pid = 1668] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 22:48:14 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x11856ac00) [pid = 1668] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 22:48:14 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x1129b1400) [pid = 1668] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 22:48:14 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x121294c00) [pid = 1668] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 22:48:14 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x121293800) [pid = 1668] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 22:48:14 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x111ed7400) [pid = 1668] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 22:48:14 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x12b1b5c00) [pid = 1668] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 22:48:14 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x12340f000) [pid = 1668] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 22:48:14 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x11201bc00) [pid = 1668] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 22:48:14 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x1180cbc00) [pid = 1668] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 22:48:14 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x119355000) [pid = 1668] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 22:48:14 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x1129b3000) [pid = 1668] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 22:48:14 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x11695c000) [pid = 1668] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 22:48:14 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x112af4000) [pid = 1668] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 22:48:14 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x118fe7800) [pid = 1668] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 22:48:14 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x1242e3800) [pid = 1668] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 22:48:14 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x124b30000) [pid = 1668] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 22:48:14 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x12509ac00) [pid = 1668] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 22:48:14 INFO - PROCESS | 1668 | 1464932894480 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]]]}] 22:48:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 22:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 619ms 22:48:14 INFO - PROCESS | 1668 | 1464932894523 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 22:48:14 INFO - PROCESS | 1668 | 1464932894524 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 22:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 22:48:14 INFO - PROCESS | 1668 | 1464932894526 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 22:48:14 INFO - PROCESS | 1668 | 1464932894528 Marionette TRACE conn2 <- [1,1138,null,{}] 22:48:14 INFO - PROCESS | 1668 | 1464932894530 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}] 22:48:14 INFO - PROCESS | 1668 | 1464932894603 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 22:48:14 INFO - PROCESS | 1668 | 1464932894608 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:14 INFO - PROCESS | 1668 | ++DOCSHELL 0x119e6d800 == 39 [pid = 1668] [id = 292] 22:48:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x112921000) [pid = 1668] [serial = 874] [outer = 0x0] 22:48:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x117680400) [pid = 1668] [serial = 875] [outer = 0x112921000] 22:48:14 INFO - PROCESS | 1668 | 1464932894633 Marionette DEBUG loaded listener.js 22:48:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x119355000) [pid = 1668] [serial = 876] [outer = 0x112921000] 22:48:14 INFO - PROCESS | 1668 | 1464932894939 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]]]}] 22:48:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 22:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 417ms 22:48:14 INFO - PROCESS | 1668 | 1464932894944 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 22:48:14 INFO - PROCESS | 1668 | 1464932894945 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 22:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 22:48:14 INFO - PROCESS | 1668 | 1464932894948 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 22:48:14 INFO - PROCESS | 1668 | 1464932894960 Marionette TRACE conn2 <- [1,1142,null,{}] 22:48:14 INFO - PROCESS | 1668 | 1464932894974 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}] 22:48:15 INFO - PROCESS | 1668 | 1464932895071 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 22:48:15 INFO - PROCESS | 1668 | 1464932895076 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:15 INFO - PROCESS | 1668 | ++DOCSHELL 0x1212ad000 == 40 [pid = 1668] [id = 293] 22:48:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x112aed400) [pid = 1668] [serial = 877] [outer = 0x0] 22:48:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x119a14c00) [pid = 1668] [serial = 878] [outer = 0x112aed400] 22:48:15 INFO - PROCESS | 1668 | 1464932895106 Marionette DEBUG loaded listener.js 22:48:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x1210f0c00) [pid = 1668] [serial = 879] [outer = 0x112aed400] 22:48:15 INFO - PROCESS | 1668 | 1464932895411 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]]]}] 22:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 22:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 491ms 22:48:15 INFO - PROCESS | 1668 | 1464932895439 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 22:48:15 INFO - PROCESS | 1668 | 1464932895441 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 22:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 22:48:15 INFO - PROCESS | 1668 | 1464932895443 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 22:48:15 INFO - PROCESS | 1668 | 1464932895445 Marionette TRACE conn2 <- [1,1146,null,{}] 22:48:15 INFO - PROCESS | 1668 | 1464932895447 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}] 22:48:15 INFO - PROCESS | 1668 | 1464932895538 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 22:48:15 INFO - PROCESS | 1668 | 1464932895542 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:15 INFO - PROCESS | 1668 | ++DOCSHELL 0x124216800 == 41 [pid = 1668] [id = 294] 22:48:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x112923800) [pid = 1668] [serial = 880] [outer = 0x0] 22:48:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x1231c2c00) [pid = 1668] [serial = 881] [outer = 0x112923800] 22:48:15 INFO - PROCESS | 1668 | 1464932895567 Marionette DEBUG loaded listener.js 22:48:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x123488400) [pid = 1668] [serial = 882] [outer = 0x112923800] 22:48:15 INFO - PROCESS | 1668 | 1464932895865 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]]]}] 22:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 22:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 472ms 22:48:15 INFO - PROCESS | 1668 | 1464932895915 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 22:48:15 INFO - PROCESS | 1668 | 1464932895919 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 22:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 22:48:15 INFO - PROCESS | 1668 | 1464932895921 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 22:48:15 INFO - PROCESS | 1668 | 1464932895922 Marionette TRACE conn2 <- [1,1150,null,{}] 22:48:15 INFO - PROCESS | 1668 | 1464932895925 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}] 22:48:16 INFO - PROCESS | 1668 | 1464932896027 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 22:48:16 INFO - PROCESS | 1668 | 1464932896035 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:16 INFO - PROCESS | 1668 | ++DOCSHELL 0x124536800 == 42 [pid = 1668] [id = 295] 22:48:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x123625000) [pid = 1668] [serial = 883] [outer = 0x0] 22:48:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x12369ac00) [pid = 1668] [serial = 884] [outer = 0x123625000] 22:48:16 INFO - PROCESS | 1668 | 1464932896060 Marionette DEBUG loaded listener.js 22:48:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x124055000) [pid = 1668] [serial = 885] [outer = 0x123625000] 22:48:16 INFO - PROCESS | 1668 | 1464932896551 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]]]}] 22:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 22:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 668ms 22:48:16 INFO - PROCESS | 1668 | 1464932896591 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 22:48:16 INFO - PROCESS | 1668 | 1464932896594 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 22:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 22:48:16 INFO - PROCESS | 1668 | 1464932896598 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 22:48:16 INFO - PROCESS | 1668 | 1464932896602 Marionette TRACE conn2 <- [1,1154,null,{}] 22:48:16 INFO - PROCESS | 1668 | 1464932896607 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}] 22:48:16 INFO - PROCESS | 1668 | 1464932896708 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 22:48:16 INFO - PROCESS | 1668 | 1464932896772 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:16 INFO - PROCESS | 1668 | ++DOCSHELL 0x115e3d800 == 43 [pid = 1668] [id = 296] 22:48:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x112921800) [pid = 1668] [serial = 886] [outer = 0x0] 22:48:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x112a74400) [pid = 1668] [serial = 887] [outer = 0x112921800] 22:48:16 INFO - PROCESS | 1668 | 1464932896803 Marionette DEBUG loaded listener.js 22:48:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x11325b800) [pid = 1668] [serial = 888] [outer = 0x112921800] 22:48:17 INFO - PROCESS | 1668 | 1464932897235 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]]]}] 22:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 22:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 674ms 22:48:17 INFO - PROCESS | 1668 | 1464932897272 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 22:48:17 INFO - PROCESS | 1668 | 1464932897276 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 22:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 22:48:17 INFO - PROCESS | 1668 | 1464932897281 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 22:48:17 INFO - PROCESS | 1668 | 1464932897283 Marionette TRACE conn2 <- [1,1158,null,{}] 22:48:17 INFO - PROCESS | 1668 | 1464932897285 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}] 22:48:17 INFO - PROCESS | 1668 | 1464932897382 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 22:48:17 INFO - PROCESS | 1668 | 1464932897431 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:17 INFO - PROCESS | 1668 | ++DOCSHELL 0x118f8c000 == 44 [pid = 1668] [id = 297] 22:48:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x11618fc00) [pid = 1668] [serial = 889] [outer = 0x0] 22:48:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x116a6ec00) [pid = 1668] [serial = 890] [outer = 0x11618fc00] 22:48:17 INFO - PROCESS | 1668 | 1464932897460 Marionette DEBUG loaded listener.js 22:48:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x117683400) [pid = 1668] [serial = 891] [outer = 0x11618fc00] 22:48:17 INFO - PROCESS | 1668 | 1464932897888 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]]]}] 22:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 22:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 622ms 22:48:17 INFO - PROCESS | 1668 | 1464932897904 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 22:48:17 INFO - PROCESS | 1668 | 1464932897905 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 22:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 22:48:17 INFO - PROCESS | 1668 | 1464932897908 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 22:48:17 INFO - PROCESS | 1668 | 1464932897910 Marionette TRACE conn2 <- [1,1162,null,{}] 22:48:17 INFO - PROCESS | 1668 | 1464932897918 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}] 22:48:18 INFO - PROCESS | 1668 | 1464932898016 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 22:48:18 INFO - PROCESS | 1668 | 1464932898064 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:18 INFO - PROCESS | 1668 | ++DOCSHELL 0x12576e000 == 45 [pid = 1668] [id = 298] 22:48:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x118569000) [pid = 1668] [serial = 892] [outer = 0x0] 22:48:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x118817400) [pid = 1668] [serial = 893] [outer = 0x118569000] 22:48:18 INFO - PROCESS | 1668 | 1464932898100 Marionette DEBUG loaded listener.js 22:48:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x118fac000) [pid = 1668] [serial = 894] [outer = 0x118569000] 22:48:18 INFO - PROCESS | 1668 | 1464932898527 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]]]}] 22:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 22:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 671ms 22:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 22:48:18 INFO - PROCESS | 1668 | 1464932898580 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 22:48:18 INFO - PROCESS | 1668 | 1464932898581 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 22:48:18 INFO - PROCESS | 1668 | 1464932898584 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 22:48:18 INFO - PROCESS | 1668 | 1464932898585 Marionette TRACE conn2 <- [1,1166,null,{}] 22:48:18 INFO - PROCESS | 1668 | 1464932898587 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}] 22:48:18 INFO - PROCESS | 1668 | 1464932898683 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 22:48:18 INFO - PROCESS | 1668 | 1464932898767 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:18 INFO - PROCESS | 1668 | ++DOCSHELL 0x12905d000 == 46 [pid = 1668] [id = 299] 22:48:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x119359400) [pid = 1668] [serial = 895] [outer = 0x0] 22:48:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x121294800) [pid = 1668] [serial = 896] [outer = 0x119359400] 22:48:18 INFO - PROCESS | 1668 | 1464932898797 Marionette DEBUG loaded listener.js 22:48:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x1231c0000) [pid = 1668] [serial = 897] [outer = 0x119359400] 22:48:19 INFO - PROCESS | 1668 | 1464932899197 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]]]}] 22:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 22:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 669ms 22:48:19 INFO - PROCESS | 1668 | 1464932899253 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 22:48:19 INFO - PROCESS | 1668 | 1464932899255 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 22:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 22:48:19 INFO - PROCESS | 1668 | 1464932899257 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 22:48:19 INFO - PROCESS | 1668 | 1464932899258 Marionette TRACE conn2 <- [1,1170,null,{}] 22:48:19 INFO - PROCESS | 1668 | 1464932899261 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}] 22:48:19 INFO - PROCESS | 1668 | 1464932899353 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 22:48:19 INFO - PROCESS | 1668 | 1464932899400 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:19 INFO - PROCESS | 1668 | ++DOCSHELL 0x1297bb800 == 47 [pid = 1668] [id = 300] 22:48:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x119f3e000) [pid = 1668] [serial = 898] [outer = 0x0] 22:48:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x12368d400) [pid = 1668] [serial = 899] [outer = 0x119f3e000] 22:48:19 INFO - PROCESS | 1668 | 1464932899430 Marionette DEBUG loaded listener.js 22:48:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x12405d000) [pid = 1668] [serial = 900] [outer = 0x119f3e000] 22:48:19 INFO - PROCESS | 1668 | 1464932899854 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]]]}] 22:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 22:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 619ms 22:48:19 INFO - PROCESS | 1668 | 1464932899877 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 22:48:19 INFO - PROCESS | 1668 | 1464932899878 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 22:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 22:48:19 INFO - PROCESS | 1668 | 1464932899881 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 22:48:19 INFO - PROCESS | 1668 | 1464932899882 Marionette TRACE conn2 <- [1,1174,null,{}] 22:48:19 INFO - PROCESS | 1668 | 1464932899884 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}] 22:48:20 INFO - PROCESS | 1668 | 1464932899995 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 22:48:20 INFO - PROCESS | 1668 | 1464932900090 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:20 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194da800 == 48 [pid = 1668] [id = 301] 22:48:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x112929000) [pid = 1668] [serial = 901] [outer = 0x0] 22:48:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x124555400) [pid = 1668] [serial = 902] [outer = 0x112929000] 22:48:20 INFO - PROCESS | 1668 | 1464932900122 Marionette DEBUG loaded listener.js 22:48:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x1256c0400) [pid = 1668] [serial = 903] [outer = 0x112929000] 22:48:20 INFO - PROCESS | 1668 | 1464932900815 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] 22:48:20 INFO - PROCESS | 1668 | 1464932900859 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 22:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 22:48:20 INFO - PROCESS | 1668 | 1464932900863 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 22:48:20 INFO - PROCESS | 1668 | 1464932900865 Marionette TRACE conn2 <- [1,1178,null,{}] 22:48:20 INFO - PROCESS | 1668 | 1464932900871 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}] 22:48:20 INFO - PROCESS | 1668 | 1464932900964 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 22:48:21 INFO - PROCESS | 1668 | 1464932901023 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:21 INFO - PROCESS | 1668 | ++DOCSHELL 0x1180dd800 == 49 [pid = 1668] [id = 302] 22:48:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x112a76c00) [pid = 1668] [serial = 904] [outer = 0x0] 22:48:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x112aee000) [pid = 1668] [serial = 905] [outer = 0x112a76c00] 22:48:21 INFO - PROCESS | 1668 | 1464932901050 Marionette DEBUG loaded listener.js 22:48:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x112f8e800) [pid = 1668] [serial = 906] [outer = 0x112a76c00] 22:48:21 INFO - PROCESS | 1668 | 1464932901488 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] 22:48:21 INFO - PROCESS | 1668 | 1464932901557 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 22:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 22:48:21 INFO - PROCESS | 1668 | 1464932901562 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 22:48:21 INFO - PROCESS | 1668 | 1464932901564 Marionette TRACE conn2 <- [1,1182,null,{}] 22:48:21 INFO - PROCESS | 1668 | 1464932901569 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}] 22:48:21 INFO - PROCESS | 1668 | 1464932901666 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 22:48:21 INFO - PROCESS | 1668 | --DOCSHELL 0x124216800 == 48 [pid = 1668] [id = 294] 22:48:21 INFO - PROCESS | 1668 | --DOCSHELL 0x1212ad000 == 47 [pid = 1668] [id = 293] 22:48:21 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x126755800) [pid = 1668] [serial = 842] [outer = 0x0] [url = about:blank] 22:48:21 INFO - PROCESS | 1668 | --DOCSHELL 0x119e6d800 == 46 [pid = 1668] [id = 292] 22:48:21 INFO - PROCESS | 1668 | --DOCSHELL 0x119e71800 == 45 [pid = 1668] [id = 291] 22:48:21 INFO - PROCESS | 1668 | --DOCSHELL 0x115c0f800 == 44 [pid = 1668] [id = 290] 22:48:21 INFO - PROCESS | 1668 | --DOCSHELL 0x1194cc000 == 43 [pid = 1668] [id = 289] 22:48:21 INFO - PROCESS | 1668 | --DOCSHELL 0x1186bd800 == 42 [pid = 1668] [id = 288] 22:48:21 INFO - PROCESS | 1668 | --DOCSHELL 0x1185e1000 == 41 [pid = 1668] [id = 287] 22:48:21 INFO - PROCESS | 1668 | --DOCSHELL 0x118177000 == 40 [pid = 1668] [id = 286] 22:48:21 INFO - PROCESS | 1668 | --DOCSHELL 0x116991000 == 39 [pid = 1668] [id = 285] 22:48:21 INFO - PROCESS | 1668 | --DOCSHELL 0x1133dc800 == 38 [pid = 1668] [id = 284] 22:48:21 INFO - PROCESS | 1668 | --DOCSHELL 0x1126cc000 == 37 [pid = 1668] [id = 283] 22:48:21 INFO - PROCESS | 1668 | --DOCSHELL 0x116947800 == 36 [pid = 1668] [id = 282] 22:48:21 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x124247c00) [pid = 1668] [serial = 821] [outer = 0x0] [url = about:blank] 22:48:21 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x124981c00) [pid = 1668] [serial = 824] [outer = 0x0] [url = about:blank] 22:48:21 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x11881f000) [pid = 1668] [serial = 803] [outer = 0x0] [url = about:blank] 22:48:21 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x1129b7000) [pid = 1668] [serial = 788] [outer = 0x0] [url = about:blank] 22:48:21 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x112f8ac00) [pid = 1668] [serial = 789] [outer = 0x0] [url = about:blank] 22:48:21 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x121299800) [pid = 1668] [serial = 812] [outer = 0x0] [url = about:blank] 22:48:21 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x1231bd800) [pid = 1668] [serial = 813] [outer = 0x0] [url = about:blank] 22:48:21 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x1231c0800) [pid = 1668] [serial = 815] [outer = 0x0] [url = about:blank] 22:48:21 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x12329b400) [pid = 1668] [serial = 816] [outer = 0x0] [url = about:blank] 22:48:21 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x117e11400) [pid = 1668] [serial = 794] [outer = 0x0] [url = about:blank] 22:48:21 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x1180ca000) [pid = 1668] [serial = 795] [outer = 0x0] [url = about:blank] 22:48:21 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x12baa6c00) [pid = 1668] [serial = 786] [outer = 0x0] [url = about:blank] 22:48:21 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x12402e400) [pid = 1668] [serial = 818] [outer = 0x0] [url = about:blank] 22:48:21 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x124556800) [pid = 1668] [serial = 822] [outer = 0x0] [url = about:blank] 22:48:21 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x118562400) [pid = 1668] [serial = 800] [outer = 0x0] [url = about:blank] 22:48:21 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x11868d000) [pid = 1668] [serial = 801] [outer = 0x0] [url = about:blank] 22:48:21 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x1194f1400) [pid = 1668] [serial = 806] [outer = 0x0] [url = about:blank] 22:48:21 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x119a15c00) [pid = 1668] [serial = 807] [outer = 0x0] [url = about:blank] 22:48:21 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x1210fcc00) [pid = 1668] [serial = 810] [outer = 0x0] [url = about:blank] 22:48:21 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x119b22400) [pid = 1668] [serial = 809] [outer = 0x0] [url = about:blank] 22:48:21 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x113ba8c00) [pid = 1668] [serial = 791] [outer = 0x0] [url = about:blank] 22:48:21 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x11672b000) [pid = 1668] [serial = 792] [outer = 0x0] [url = about:blank] 22:48:21 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x118299c00) [pid = 1668] [serial = 797] [outer = 0x0] [url = about:blank] 22:48:21 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x11855e000) [pid = 1668] [serial = 798] [outer = 0x0] [url = about:blank] 22:48:21 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x11767c800) [pid = 1668] [serial = 833] [outer = 0x0] [url = about:blank] 22:48:21 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x124550000) [pid = 1668] [serial = 837] [outer = 0x0] [url = about:blank] 22:48:21 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x1250a0400) [pid = 1668] [serial = 827] [outer = 0x0] [url = about:blank] 22:48:21 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x125099c00) [pid = 1668] [serial = 825] [outer = 0x0] [url = about:blank] 22:48:21 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x1256df400) [pid = 1668] [serial = 830] [outer = 0x0] [url = about:blank] 22:48:21 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x1256d5000) [pid = 1668] [serial = 828] [outer = 0x0] [url = about:blank] 22:48:21 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x1210fd400) [pid = 1668] [serial = 836] [outer = 0x0] [url = about:blank] 22:48:21 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x119350800) [pid = 1668] [serial = 804] [outer = 0x0] [url = about:blank] 22:48:21 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x126505c00) [pid = 1668] [serial = 831] [outer = 0x0] [url = about:blank] 22:48:21 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x118818400) [pid = 1668] [serial = 834] [outer = 0x0] [url = about:blank] 22:48:21 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x12405f400) [pid = 1668] [serial = 819] [outer = 0x0] [url = about:blank] 22:48:21 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x1265af800) [pid = 1668] [serial = 840] [outer = 0x0] [url = about:blank] 22:48:21 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x12578dc00) [pid = 1668] [serial = 839] [outer = 0x0] [url = about:blank] 22:48:21 INFO - PROCESS | 1668 | 1464932901751 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:21 INFO - PROCESS | 1668 | ++DOCSHELL 0x1126c4800 == 37 [pid = 1668] [id = 303] 22:48:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x112f6b000) [pid = 1668] [serial = 907] [outer = 0x0] 22:48:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x115c89400) [pid = 1668] [serial = 908] [outer = 0x112f6b000] 22:48:21 INFO - PROCESS | 1668 | 1464932901780 Marionette DEBUG loaded listener.js 22:48:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x1169b9400) [pid = 1668] [serial = 909] [outer = 0x112f6b000] 22:48:22 INFO - PROCESS | 1668 | 1464932902094 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 22:48:22 INFO - PROCESS | 1668 | 1464932902138 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 22:48:22 INFO - PROCESS | 1668 | 1464932902140 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 22:48:22 INFO - PROCESS | 1668 | 1464932902142 Marionette TRACE conn2 <- [1,1186,null,{}] 22:48:22 INFO - PROCESS | 1668 | 1464932902150 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}] 22:48:22 INFO - PROCESS | 1668 | 1464932902232 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 22:48:22 INFO - PROCESS | 1668 | 1464932902240 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:22 INFO - PROCESS | 1668 | ++DOCSHELL 0x11817e000 == 38 [pid = 1668] [id = 304] 22:48:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x117683800) [pid = 1668] [serial = 910] [outer = 0x0] 22:48:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x118299400) [pid = 1668] [serial = 911] [outer = 0x117683800] 22:48:22 INFO - PROCESS | 1668 | 1464932902267 Marionette DEBUG loaded listener.js 22:48:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x11855dc00) [pid = 1668] [serial = 912] [outer = 0x117683800] 22:48:22 INFO - PROCESS | 1668 | 1464932902605 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] 22:48:22 INFO - PROCESS | 1668 | 1464932902666 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 22:48:22 INFO - PROCESS | 1668 | 1464932902668 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 22:48:22 INFO - PROCESS | 1668 | 1464932902669 Marionette TRACE conn2 <- [1,1190,null,{}] 22:48:22 INFO - PROCESS | 1668 | 1464932902672 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}] 22:48:22 INFO - PROCESS | 1668 | 1464932902747 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 22:48:22 INFO - PROCESS | 1668 | 1464932902754 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:22 INFO - PROCESS | 1668 | ++DOCSHELL 0x118f8d000 == 39 [pid = 1668] [id = 305] 22:48:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x118685000) [pid = 1668] [serial = 913] [outer = 0x0] 22:48:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x118820c00) [pid = 1668] [serial = 914] [outer = 0x118685000] 22:48:22 INFO - PROCESS | 1668 | 1464932902779 Marionette DEBUG loaded listener.js 22:48:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x118faa000) [pid = 1668] [serial = 915] [outer = 0x118685000] 22:48:23 INFO - PROCESS | 1668 | 1464932903124 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] 22:48:23 INFO - PROCESS | 1668 | 1464932903139 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 22:48:23 INFO - PROCESS | 1668 | 1464932903141 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 22:48:23 INFO - PROCESS | 1668 | 1464932903142 Marionette TRACE conn2 <- [1,1194,null,{}] 22:48:23 INFO - PROCESS | 1668 | 1464932903144 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}] 22:48:23 INFO - PROCESS | 1668 | 1464932903238 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 22:48:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x118fdc800) [pid = 1668] [serial = 916] [outer = 0x12d00f400] 22:48:23 INFO - PROCESS | 1668 | 1464932903257 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:23 INFO - PROCESS | 1668 | ++DOCSHELL 0x119e6c000 == 40 [pid = 1668] [id = 306] 22:48:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x11934d400) [pid = 1668] [serial = 917] [outer = 0x0] 22:48:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x1194eac00) [pid = 1668] [serial = 918] [outer = 0x11934d400] 22:48:23 INFO - PROCESS | 1668 | 1464932903292 Marionette DEBUG loaded listener.js 22:48:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x119a1b800) [pid = 1668] [serial = 919] [outer = 0x11934d400] 22:48:23 INFO - PROCESS | 1668 | 1464932903624 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] 22:48:23 INFO - PROCESS | 1668 | 1464932903662 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 22:48:23 INFO - PROCESS | 1668 | 1464932903664 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 22:48:23 INFO - PROCESS | 1668 | 1464932903665 Marionette TRACE conn2 <- [1,1198,null,{}] 22:48:23 INFO - PROCESS | 1668 | 1464932903669 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}] 22:48:23 INFO - PROCESS | 1668 | 1464932903758 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 22:48:23 INFO - PROCESS | 1668 | 1464932903763 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:23 INFO - PROCESS | 1668 | ++DOCSHELL 0x1212af000 == 41 [pid = 1668] [id = 307] 22:48:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x119b27000) [pid = 1668] [serial = 920] [outer = 0x0] 22:48:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x123298000) [pid = 1668] [serial = 921] [outer = 0x119b27000] 22:48:23 INFO - PROCESS | 1668 | 1464932903792 Marionette DEBUG loaded listener.js 22:48:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x1250a1000) [pid = 1668] [serial = 922] [outer = 0x119b27000] 22:48:24 INFO - PROCESS | 1668 | 1464932904175 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]]]}] 22:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 22:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 520ms 22:48:24 INFO - PROCESS | 1668 | 1464932904185 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 22:48:24 INFO - PROCESS | 1668 | 1464932904186 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 22:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 22:48:24 INFO - PROCESS | 1668 | 1464932904188 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 22:48:24 INFO - PROCESS | 1668 | 1464932904189 Marionette TRACE conn2 <- [1,1202,null,{}] 22:48:24 INFO - PROCESS | 1668 | 1464932904192 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}] 22:48:24 INFO - PROCESS | 1668 | 1464932904286 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 22:48:24 INFO - PROCESS | 1668 | 1464932904298 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:24 INFO - PROCESS | 1668 | ++DOCSHELL 0x123456800 == 42 [pid = 1668] [id = 308] 22:48:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x119f3dc00) [pid = 1668] [serial = 923] [outer = 0x0] 22:48:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x1256d1400) [pid = 1668] [serial = 924] [outer = 0x119f3dc00] 22:48:24 INFO - PROCESS | 1668 | 1464932904323 Marionette DEBUG loaded listener.js 22:48:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x1256e0c00) [pid = 1668] [serial = 925] [outer = 0x119f3dc00] 22:48:24 INFO - PROCESS | 1668 | 1464932904648 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]]]}] 22:48:24 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 22:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 518ms 22:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 22:48:24 INFO - PROCESS | 1668 | 1464932904707 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 22:48:24 INFO - PROCESS | 1668 | 1464932904708 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 22:48:24 INFO - PROCESS | 1668 | 1464932904710 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 22:48:24 INFO - PROCESS | 1668 | 1464932904711 Marionette TRACE conn2 <- [1,1206,null,{}] 22:48:24 INFO - PROCESS | 1668 | 1464932904713 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}] 22:48:24 INFO - PROCESS | 1668 | 1464932904807 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 22:48:24 INFO - PROCESS | 1668 | 1464932904821 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:24 INFO - PROCESS | 1668 | ++DOCSHELL 0x12487d000 == 43 [pid = 1668] [id = 309] 22:48:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x1256ba800) [pid = 1668] [serial = 926] [outer = 0x0] 22:48:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x126507c00) [pid = 1668] [serial = 927] [outer = 0x1256ba800] 22:48:24 INFO - PROCESS | 1668 | 1464932904846 Marionette DEBUG loaded listener.js 22:48:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x126758400) [pid = 1668] [serial = 928] [outer = 0x1256ba800] 22:48:25 INFO - PROCESS | 1668 | 1464932905160 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]]]}] 22:48:25 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 22:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 469ms 22:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 22:48:25 INFO - PROCESS | 1668 | 1464932905180 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 22:48:25 INFO - PROCESS | 1668 | 1464932905181 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 22:48:25 INFO - PROCESS | 1668 | 1464932905186 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 22:48:25 INFO - PROCESS | 1668 | 1464932905188 Marionette TRACE conn2 <- [1,1210,null,{}] 22:48:25 INFO - PROCESS | 1668 | 1464932905197 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}] 22:48:25 INFO - PROCESS | 1668 | 1464932905301 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 22:48:25 INFO - PROCESS | 1668 | 1464932905305 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:25 INFO - PROCESS | 1668 | ++DOCSHELL 0x128eea000 == 44 [pid = 1668] [id = 310] 22:48:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x1256d5400) [pid = 1668] [serial = 929] [outer = 0x0] 22:48:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x126864400) [pid = 1668] [serial = 930] [outer = 0x1256d5400] 22:48:25 INFO - PROCESS | 1668 | 1464932905329 Marionette DEBUG loaded listener.js 22:48:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x128c9a800) [pid = 1668] [serial = 931] [outer = 0x1256d5400] 22:48:25 INFO - PROCESS | 1668 | 1464932905662 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]]]}] 22:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 22:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 522ms 22:48:25 INFO - PROCESS | 1668 | 1464932905707 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 22:48:25 INFO - PROCESS | 1668 | 1464932905708 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 22:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 22:48:25 INFO - PROCESS | 1668 | 1464932905710 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 22:48:25 INFO - PROCESS | 1668 | 1464932905711 Marionette TRACE conn2 <- [1,1214,null,{}] 22:48:25 INFO - PROCESS | 1668 | 1464932905713 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}] 22:48:25 INFO - PROCESS | 1668 | 1464932905808 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 22:48:25 INFO - PROCESS | 1668 | 1464932905813 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:25 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a5b5000 == 45 [pid = 1668] [id = 311] 22:48:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x1256d4c00) [pid = 1668] [serial = 932] [outer = 0x0] 22:48:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x128ca1400) [pid = 1668] [serial = 933] [outer = 0x1256d4c00] 22:48:25 INFO - PROCESS | 1668 | 1464932905862 Marionette DEBUG loaded listener.js 22:48:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x128ca7c00) [pid = 1668] [serial = 934] [outer = 0x1256d4c00] 22:48:26 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x1129aa400) [pid = 1668] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 22:48:26 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x1180b3400) [pid = 1668] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 22:48:26 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x112923800) [pid = 1668] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 22:48:26 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x113b28c00) [pid = 1668] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 22:48:26 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x11934f800) [pid = 1668] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 22:48:26 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x118fb3800) [pid = 1668] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 22:48:26 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x112921000) [pid = 1668] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 22:48:26 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x112aed400) [pid = 1668] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 22:48:26 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x1184ce800) [pid = 1668] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 22:48:26 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x1184cd400) [pid = 1668] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 22:48:26 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x111e34c00) [pid = 1668] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 22:48:26 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x112f87400) [pid = 1668] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 22:48:26 INFO - PROCESS | 1668 | 1464932906201 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]]]}] 22:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 22:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 518ms 22:48:26 INFO - PROCESS | 1668 | 1464932906228 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 22:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 22:48:26 INFO - PROCESS | 1668 | 1464932906230 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 22:48:26 INFO - PROCESS | 1668 | 1464932906232 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 22:48:26 INFO - PROCESS | 1668 | 1464932906236 Marionette TRACE conn2 <- [1,1218,null,{}] 22:48:26 INFO - PROCESS | 1668 | 1464932906239 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}] 22:48:26 INFO - PROCESS | 1668 | 1464932906350 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 22:48:26 INFO - PROCESS | 1668 | 1464932906382 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:26 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a5ba000 == 46 [pid = 1668] [id = 312] 22:48:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x112921000) [pid = 1668] [serial = 935] [outer = 0x0] 22:48:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x118fdb400) [pid = 1668] [serial = 936] [outer = 0x112921000] 22:48:26 INFO - PROCESS | 1668 | 1464932906418 Marionette DEBUG loaded listener.js 22:48:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x128ea2c00) [pid = 1668] [serial = 937] [outer = 0x112921000] 22:48:26 INFO - PROCESS | 1668 | 1464932906727 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]]]}] 22:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 22:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 522ms 22:48:26 INFO - PROCESS | 1668 | 1464932906755 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 22:48:26 INFO - PROCESS | 1668 | 1464932906757 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 22:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 22:48:26 INFO - PROCESS | 1668 | 1464932906759 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 22:48:26 INFO - PROCESS | 1668 | 1464932906760 Marionette TRACE conn2 <- [1,1222,null,{}] 22:48:26 INFO - PROCESS | 1668 | 1464932906763 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}] 22:48:26 INFO - PROCESS | 1668 | 1464932906844 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 22:48:26 INFO - PROCESS | 1668 | 1464932906848 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:26 INFO - PROCESS | 1668 | ++DOCSHELL 0x12aa49800 == 47 [pid = 1668] [id = 313] 22:48:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x1290de000) [pid = 1668] [serial = 938] [outer = 0x0] 22:48:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x12937ec00) [pid = 1668] [serial = 939] [outer = 0x1290de000] 22:48:26 INFO - PROCESS | 1668 | 1464932906873 Marionette DEBUG loaded listener.js 22:48:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x129389c00) [pid = 1668] [serial = 940] [outer = 0x1290de000] 22:48:27 INFO - PROCESS | 1668 | 1464932907169 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] 22:48:27 INFO - PROCESS | 1668 | 1464932907179 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 22:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 22:48:27 INFO - PROCESS | 1668 | 1464932907181 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 22:48:27 INFO - PROCESS | 1668 | 1464932907182 Marionette TRACE conn2 <- [1,1226,null,{}] 22:48:27 INFO - PROCESS | 1668 | 1464932907192 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}] 22:48:27 INFO - PROCESS | 1668 | 1464932907304 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 22:48:27 INFO - PROCESS | 1668 | 1464932907310 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:27 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b12a800 == 48 [pid = 1668] [id = 314] 22:48:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x126221400) [pid = 1668] [serial = 941] [outer = 0x0] 22:48:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x1295e8800) [pid = 1668] [serial = 942] [outer = 0x126221400] 22:48:27 INFO - PROCESS | 1668 | 1464932907334 Marionette DEBUG loaded listener.js 22:48:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x129783800) [pid = 1668] [serial = 943] [outer = 0x126221400] 22:48:27 INFO - PROCESS | 1668 | 1464932907619 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]]]}] 22:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 22:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 472ms 22:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 22:48:27 INFO - PROCESS | 1668 | 1464932907658 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 22:48:27 INFO - PROCESS | 1668 | 1464932907660 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 22:48:27 INFO - PROCESS | 1668 | 1464932907662 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 22:48:27 INFO - PROCESS | 1668 | 1464932907663 Marionette TRACE conn2 <- [1,1230,null,{}] 22:48:27 INFO - PROCESS | 1668 | 1464932907665 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}] 22:48:27 INFO - PROCESS | 1668 | 1464932907746 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 22:48:27 INFO - PROCESS | 1668 | 1464932907752 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:27 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b2a6800 == 49 [pid = 1668] [id = 315] 22:48:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x111e33800) [pid = 1668] [serial = 944] [outer = 0x0] 22:48:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x12a76e000) [pid = 1668] [serial = 945] [outer = 0x111e33800] 22:48:27 INFO - PROCESS | 1668 | 1464932907777 Marionette DEBUG loaded listener.js 22:48:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x12a7d7800) [pid = 1668] [serial = 946] [outer = 0x111e33800] 22:48:28 INFO - PROCESS | 1668 | 1464932908204 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]]]}] 22:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 22:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 568ms 22:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 22:48:28 INFO - PROCESS | 1668 | 1464932908230 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 22:48:28 INFO - PROCESS | 1668 | 1464932908233 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 22:48:28 INFO - PROCESS | 1668 | 1464932908236 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 22:48:28 INFO - PROCESS | 1668 | 1464932908238 Marionette TRACE conn2 <- [1,1234,null,{}] 22:48:28 INFO - PROCESS | 1668 | 1464932908242 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}] 22:48:28 INFO - PROCESS | 1668 | 1464932908349 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 22:48:28 INFO - PROCESS | 1668 | 1464932908413 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:28 INFO - PROCESS | 1668 | ++DOCSHELL 0x11693b000 == 50 [pid = 1668] [id = 316] 22:48:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x1129b0800) [pid = 1668] [serial = 947] [outer = 0x0] 22:48:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x112f86c00) [pid = 1668] [serial = 948] [outer = 0x1129b0800] 22:48:28 INFO - PROCESS | 1668 | 1464932908445 Marionette DEBUG loaded listener.js 22:48:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x116128000) [pid = 1668] [serial = 949] [outer = 0x1129b0800] 22:48:28 INFO - PROCESS | 1668 | 1464932908850 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]]]}] 22:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 22:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 622ms 22:48:28 INFO - PROCESS | 1668 | 1464932908858 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 22:48:28 INFO - PROCESS | 1668 | 1464932908862 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 22:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 22:48:28 INFO - PROCESS | 1668 | 1464932908867 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 22:48:28 INFO - PROCESS | 1668 | 1464932908869 Marionette TRACE conn2 <- [1,1238,null,{}] 22:48:28 INFO - PROCESS | 1668 | 1464932908871 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}] 22:48:28 INFO - PROCESS | 1668 | 1464932908972 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 22:48:29 INFO - PROCESS | 1668 | 1464932909066 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:29 INFO - PROCESS | 1668 | ++DOCSHELL 0x119672000 == 51 [pid = 1668] [id = 317] 22:48:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x1180b3400) [pid = 1668] [serial = 950] [outer = 0x0] 22:48:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x1180bf000) [pid = 1668] [serial = 951] [outer = 0x1180b3400] 22:48:29 INFO - PROCESS | 1668 | 1464932909096 Marionette DEBUG loaded listener.js 22:48:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x1184cb400) [pid = 1668] [serial = 952] [outer = 0x1180b3400] 22:48:29 INFO - PROCESS | 1668 | 1464932909509 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]]]}] 22:48:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 22:48:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 671ms 22:48:29 INFO - PROCESS | 1668 | 1464932909538 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 22:48:29 INFO - PROCESS | 1668 | 1464932909540 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 22:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 22:48:29 INFO - PROCESS | 1668 | 1464932909542 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 22:48:29 INFO - PROCESS | 1668 | 1464932909544 Marionette TRACE conn2 <- [1,1242,null,{}] 22:48:29 INFO - PROCESS | 1668 | 1464932909568 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}] 22:48:29 INFO - PROCESS | 1668 | 1464932909689 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 22:48:29 INFO - PROCESS | 1668 | 1464932909738 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:29 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a888800 == 52 [pid = 1668] [id = 318] 22:48:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x119b22000) [pid = 1668] [serial = 953] [outer = 0x0] 22:48:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x1231bd000) [pid = 1668] [serial = 954] [outer = 0x119b22000] 22:48:29 INFO - PROCESS | 1668 | 1464932909770 Marionette DEBUG loaded listener.js 22:48:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x124052800) [pid = 1668] [serial = 955] [outer = 0x119b22000] 22:48:30 INFO - PROCESS | 1668 | 1464932910184 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]]]}] 22:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 22:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 673ms 22:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 22:48:30 INFO - PROCESS | 1668 | 1464932910216 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 22:48:30 INFO - PROCESS | 1668 | 1464932910218 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 22:48:30 INFO - PROCESS | 1668 | 1464932910220 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 22:48:30 INFO - PROCESS | 1668 | 1464932910221 Marionette TRACE conn2 <- [1,1246,null,{}] 22:48:30 INFO - PROCESS | 1668 | 1464932910224 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}] 22:48:30 INFO - PROCESS | 1668 | 1464932910346 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 22:48:30 INFO - PROCESS | 1668 | 1464932910409 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:30 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bdb7000 == 53 [pid = 1668] [id = 319] 22:48:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x124980c00) [pid = 1668] [serial = 956] [outer = 0x0] 22:48:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x125099c00) [pid = 1668] [serial = 957] [outer = 0x124980c00] 22:48:30 INFO - PROCESS | 1668 | 1464932910438 Marionette DEBUG loaded listener.js 22:48:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x1256dd000) [pid = 1668] [serial = 958] [outer = 0x124980c00] 22:48:30 INFO - PROCESS | 1668 | 1464932910874 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]]]}] 22:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 22:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 720ms 22:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 22:48:30 INFO - PROCESS | 1668 | 1464932910941 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 22:48:30 INFO - PROCESS | 1668 | 1464932910942 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 22:48:30 INFO - PROCESS | 1668 | 1464932910944 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 22:48:30 INFO - PROCESS | 1668 | 1464932910946 Marionette TRACE conn2 <- [1,1250,null,{}] 22:48:30 INFO - PROCESS | 1668 | 1464932910948 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}] 22:48:31 INFO - PROCESS | 1668 | 1464932911047 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 22:48:31 INFO - PROCESS | 1668 | 1464932911098 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:31 INFO - PROCESS | 1668 | ++DOCSHELL 0x11265d800 == 54 [pid = 1668] [id = 320] 22:48:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x112027800) [pid = 1668] [serial = 959] [outer = 0x0] 22:48:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x114ee9000) [pid = 1668] [serial = 960] [outer = 0x112027800] 22:48:31 INFO - PROCESS | 1668 | 1464932911142 Marionette DEBUG loaded listener.js 22:48:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x126b29c00) [pid = 1668] [serial = 961] [outer = 0x112027800] 22:48:31 INFO - PROCESS | 1668 | 1464932911757 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]]]}] 22:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 22:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 821ms 22:48:31 INFO - PROCESS | 1668 | 1464932911765 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 22:48:31 INFO - PROCESS | 1668 | 1464932911770 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 22:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 22:48:31 INFO - PROCESS | 1668 | 1464932911797 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 22:48:31 INFO - PROCESS | 1668 | 1464932911800 Marionette TRACE conn2 <- [1,1254,null,{}] 22:48:31 INFO - PROCESS | 1668 | 1464932911808 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}] 22:48:31 INFO - PROCESS | 1668 | 1464932911923 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 22:48:31 INFO - PROCESS | 1668 | 1464932911992 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:32 INFO - PROCESS | 1668 | ++DOCSHELL 0x11948b000 == 55 [pid = 1668] [id = 321] 22:48:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x1129af000) [pid = 1668] [serial = 962] [outer = 0x0] 22:48:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x1133ac400) [pid = 1668] [serial = 963] [outer = 0x1129af000] 22:48:32 INFO - PROCESS | 1668 | 1464932912020 Marionette DEBUG loaded listener.js 22:48:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x116a71000) [pid = 1668] [serial = 964] [outer = 0x1129af000] 22:48:32 INFO - PROCESS | 1668 | 1464932912440 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]]]}] 22:48:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 22:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 680ms 22:48:32 INFO - PROCESS | 1668 | 1464932912475 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 22:48:32 INFO - PROCESS | 1668 | 1464932912480 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 22:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 22:48:32 INFO - PROCESS | 1668 | 1464932912487 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 22:48:32 INFO - PROCESS | 1668 | 1464932912489 Marionette TRACE conn2 <- [1,1258,null,{}] 22:48:32 INFO - PROCESS | 1668 | 1464932912493 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}] 22:48:32 INFO - PROCESS | 1668 | 1464932912624 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 22:48:32 INFO - PROCESS | 1668 | 1464932912716 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:32 INFO - PROCESS | 1668 | ++DOCSHELL 0x116938800 == 56 [pid = 1668] [id = 322] 22:48:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 129 (0x112f05c00) [pid = 1668] [serial = 965] [outer = 0x0] 22:48:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 130 (0x118560400) [pid = 1668] [serial = 966] [outer = 0x112f05c00] 22:48:32 INFO - PROCESS | 1668 | 1464932912761 Marionette DEBUG loaded listener.js 22:48:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x118692c00) [pid = 1668] [serial = 967] [outer = 0x112f05c00] 22:48:33 INFO - PROCESS | 1668 | --DOCSHELL 0x12ba85800 == 55 [pid = 1668] [id = 262] 22:48:33 INFO - PROCESS | 1668 | --DOCSHELL 0x12b12a800 == 54 [pid = 1668] [id = 314] 22:48:33 INFO - PROCESS | 1668 | --DOCSHELL 0x12aa49800 == 53 [pid = 1668] [id = 313] 22:48:33 INFO - PROCESS | 1668 | --DOCSHELL 0x12a5ba000 == 52 [pid = 1668] [id = 312] 22:48:33 INFO - PROCESS | 1668 | --DOCSHELL 0x12a5b5000 == 51 [pid = 1668] [id = 311] 22:48:33 INFO - PROCESS | 1668 | --DOCSHELL 0x128eea000 == 50 [pid = 1668] [id = 310] 22:48:33 INFO - PROCESS | 1668 | --DOMWINDOW == 130 (0x12369ac00) [pid = 1668] [serial = 884] [outer = 0x0] [url = about:blank] 22:48:33 INFO - PROCESS | 1668 | --DOCSHELL 0x12487d000 == 49 [pid = 1668] [id = 309] 22:48:33 INFO - PROCESS | 1668 | --DOCSHELL 0x123456800 == 48 [pid = 1668] [id = 308] 22:48:33 INFO - PROCESS | 1668 | --DOCSHELL 0x1212af000 == 47 [pid = 1668] [id = 307] 22:48:33 INFO - PROCESS | 1668 | --DOCSHELL 0x119e6c000 == 46 [pid = 1668] [id = 306] 22:48:33 INFO - PROCESS | 1668 | --DOCSHELL 0x118f8d000 == 45 [pid = 1668] [id = 305] 22:48:33 INFO - PROCESS | 1668 | --DOCSHELL 0x11817e000 == 44 [pid = 1668] [id = 304] 22:48:33 INFO - PROCESS | 1668 | --DOCSHELL 0x1126c4800 == 43 [pid = 1668] [id = 303] 22:48:33 INFO - PROCESS | 1668 | --DOCSHELL 0x1180dd800 == 42 [pid = 1668] [id = 302] 22:48:33 INFO - PROCESS | 1668 | --DOCSHELL 0x1297bb800 == 41 [pid = 1668] [id = 300] 22:48:33 INFO - PROCESS | 1668 | --DOCSHELL 0x12905d000 == 40 [pid = 1668] [id = 299] 22:48:33 INFO - PROCESS | 1668 | --DOCSHELL 0x12576e000 == 39 [pid = 1668] [id = 298] 22:48:33 INFO - PROCESS | 1668 | --DOCSHELL 0x118f8c000 == 38 [pid = 1668] [id = 297] 22:48:33 INFO - PROCESS | 1668 | --DOCSHELL 0x115e3d800 == 37 [pid = 1668] [id = 296] 22:48:33 INFO - PROCESS | 1668 | --DOCSHELL 0x124536800 == 36 [pid = 1668] [id = 295] 22:48:33 INFO - PROCESS | 1668 | 1464932913188 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]]]}] 22:48:33 INFO - PROCESS | 1668 | --DOMWINDOW == 129 (0x11881b800) [pid = 1668] [serial = 866] [outer = 0x0] [url = about:blank] 22:48:33 INFO - PROCESS | 1668 | --DOMWINDOW == 128 (0x11855d800) [pid = 1668] [serial = 863] [outer = 0x0] [url = about:blank] 22:48:33 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x118fabc00) [pid = 1668] [serial = 867] [outer = 0x0] [url = about:blank] 22:48:33 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x112aec800) [pid = 1668] [serial = 849] [outer = 0x0] [url = about:blank] 22:48:33 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x112928800) [pid = 1668] [serial = 848] [outer = 0x0] [url = about:blank] 22:48:33 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x112fad800) [pid = 1668] [serial = 851] [outer = 0x0] [url = about:blank] 22:48:33 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x113b29000) [pid = 1668] [serial = 852] [outer = 0x0] [url = about:blank] 22:48:33 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x116957000) [pid = 1668] [serial = 857] [outer = 0x0] [url = about:blank] 22:48:33 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x1180b4000) [pid = 1668] [serial = 858] [outer = 0x0] [url = about:blank] 22:48:33 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x112fadc00) [pid = 1668] [serial = 845] [outer = 0x0] [url = about:blank] 22:48:33 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x1180cb400) [pid = 1668] [serial = 860] [outer = 0x0] [url = about:blank] 22:48:33 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x123488400) [pid = 1668] [serial = 882] [outer = 0x0] [url = about:blank] 22:48:33 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x1164c0800) [pid = 1668] [serial = 854] [outer = 0x0] [url = about:blank] 22:48:33 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x1194f1000) [pid = 1668] [serial = 872] [outer = 0x0] [url = about:blank] 22:48:33 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x11672ac00) [pid = 1668] [serial = 855] [outer = 0x0] [url = about:blank] 22:48:33 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x118fe5800) [pid = 1668] [serial = 869] [outer = 0x0] [url = about:blank] 22:48:33 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x119355000) [pid = 1668] [serial = 876] [outer = 0x0] [url = about:blank] 22:48:33 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x119a14c00) [pid = 1668] [serial = 878] [outer = 0x0] [url = about:blank] 22:48:33 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x117680400) [pid = 1668] [serial = 875] [outer = 0x0] [url = about:blank] 22:48:33 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x1231c2c00) [pid = 1668] [serial = 881] [outer = 0x0] [url = about:blank] 22:48:33 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x1198ac400) [pid = 1668] [serial = 873] [outer = 0x0] [url = about:blank] 22:48:33 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x1210f0c00) [pid = 1668] [serial = 879] [outer = 0x0] [url = about:blank] 22:48:33 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x11934f400) [pid = 1668] [serial = 870] [outer = 0x0] [url = about:blank] 22:48:33 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x118569c00) [pid = 1668] [serial = 864] [outer = 0x0] [url = about:blank] 22:48:33 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x1182a6000) [pid = 1668] [serial = 861] [outer = 0x0] [url = about:blank] 22:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 22:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 771ms 22:48:33 INFO - PROCESS | 1668 | 1464932913258 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 22:48:33 INFO - PROCESS | 1668 | 1464932913259 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 22:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 22:48:33 INFO - PROCESS | 1668 | 1464932913261 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 22:48:33 INFO - PROCESS | 1668 | 1464932913264 Marionette TRACE conn2 <- [1,1262,null,{}] 22:48:33 INFO - PROCESS | 1668 | 1464932913271 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}] 22:48:33 INFO - PROCESS | 1668 | 1464932913350 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 22:48:33 INFO - PROCESS | 1668 | 1464932913357 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:33 INFO - PROCESS | 1668 | ++DOCSHELL 0x117467000 == 37 [pid = 1668] [id = 323] 22:48:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x118820800) [pid = 1668] [serial = 968] [outer = 0x0] 22:48:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x118fabc00) [pid = 1668] [serial = 969] [outer = 0x118820800] 22:48:33 INFO - PROCESS | 1668 | 1464932913385 Marionette DEBUG loaded listener.js 22:48:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x1194eb000) [pid = 1668] [serial = 970] [outer = 0x118820800] 22:48:33 INFO - PROCESS | 1668 | 1464932913726 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]]]}] 22:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 22:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 472ms 22:48:33 INFO - PROCESS | 1668 | 1464932913758 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 22:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 22:48:33 INFO - PROCESS | 1668 | 1464932913760 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 22:48:33 INFO - PROCESS | 1668 | 1464932913764 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 22:48:33 INFO - PROCESS | 1668 | 1464932913765 Marionette TRACE conn2 <- [1,1266,null,{}] 22:48:33 INFO - PROCESS | 1668 | 1464932913768 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}] 22:48:33 INFO - PROCESS | 1668 | 1464932913885 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 22:48:33 INFO - PROCESS | 1668 | 1464932913893 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:33 INFO - PROCESS | 1668 | ++DOCSHELL 0x118f87000 == 38 [pid = 1668] [id = 324] 22:48:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x1194f4800) [pid = 1668] [serial = 971] [outer = 0x0] 22:48:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x119b2e800) [pid = 1668] [serial = 972] [outer = 0x1194f4800] 22:48:33 INFO - PROCESS | 1668 | 1464932913934 Marionette DEBUG loaded listener.js 22:48:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x12129f800) [pid = 1668] [serial = 973] [outer = 0x1194f4800] 22:48:34 INFO - PROCESS | 1668 | 1464932914360 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]]]}] 22:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 22:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 622ms 22:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 22:48:34 INFO - PROCESS | 1668 | 1464932914394 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 22:48:34 INFO - PROCESS | 1668 | 1464932914395 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 22:48:34 INFO - PROCESS | 1668 | 1464932914397 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 22:48:34 INFO - PROCESS | 1668 | 1464932914398 Marionette TRACE conn2 <- [1,1270,null,{}] 22:48:34 INFO - PROCESS | 1668 | 1464932914401 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}] 22:48:34 INFO - PROCESS | 1668 | 1464932914475 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 22:48:34 INFO - PROCESS | 1668 | 1464932914479 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:34 INFO - PROCESS | 1668 | ++DOCSHELL 0x119a86000 == 39 [pid = 1668] [id = 325] 22:48:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x12129b800) [pid = 1668] [serial = 974] [outer = 0x0] 22:48:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x123411800) [pid = 1668] [serial = 975] [outer = 0x12129b800] 22:48:34 INFO - PROCESS | 1668 | 1464932914506 Marionette DEBUG loaded listener.js 22:48:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x124057c00) [pid = 1668] [serial = 976] [outer = 0x12129b800] 22:48:34 INFO - PROCESS | 1668 | 1464932914843 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]]]}] 22:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 22:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 471ms 22:48:34 INFO - PROCESS | 1668 | 1464932914870 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 22:48:34 INFO - PROCESS | 1668 | 1464932914871 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 22:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 22:48:34 INFO - PROCESS | 1668 | 1464932914873 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 22:48:34 INFO - PROCESS | 1668 | 1464932914874 Marionette TRACE conn2 <- [1,1274,null,{}] 22:48:34 INFO - PROCESS | 1668 | 1464932914877 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}] 22:48:34 INFO - PROCESS | 1668 | 1464932914994 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 22:48:35 INFO - PROCESS | 1668 | 1464932915025 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:35 INFO - PROCESS | 1668 | ++DOCSHELL 0x119e7a000 == 40 [pid = 1668] [id = 326] 22:48:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x1231c4000) [pid = 1668] [serial = 977] [outer = 0x0] 22:48:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x124550800) [pid = 1668] [serial = 978] [outer = 0x1231c4000] 22:48:35 INFO - PROCESS | 1668 | 1464932915050 Marionette DEBUG loaded listener.js 22:48:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x1265aec00) [pid = 1668] [serial = 979] [outer = 0x1231c4000] 22:48:35 INFO - PROCESS | 1668 | 1464932915368 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]]]}] 22:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 22:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 521ms 22:48:35 INFO - PROCESS | 1668 | 1464932915395 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 22:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 22:48:35 INFO - PROCESS | 1668 | 1464932915406 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 22:48:35 INFO - PROCESS | 1668 | 1464932915408 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 22:48:35 INFO - PROCESS | 1668 | 1464932915409 Marionette TRACE conn2 <- [1,1278,null,{}] 22:48:35 INFO - PROCESS | 1668 | 1464932915411 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}] 22:48:35 INFO - PROCESS | 1668 | 1464932915506 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 22:48:35 INFO - PROCESS | 1668 | 1464932915520 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:35 INFO - PROCESS | 1668 | ++DOCSHELL 0x123451000 == 41 [pid = 1668] [id = 327] 22:48:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x126225000) [pid = 1668] [serial = 980] [outer = 0x0] 22:48:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x126d30000) [pid = 1668] [serial = 981] [outer = 0x126225000] 22:48:35 INFO - PROCESS | 1668 | 1464932915544 Marionette DEBUG loaded listener.js 22:48:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x1182b2000) [pid = 1668] [serial = 982] [outer = 0x126225000] 22:48:35 INFO - PROCESS | 1668 | 1464932915878 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]]]}] 22:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 22:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 519ms 22:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 22:48:35 INFO - PROCESS | 1668 | 1464932915927 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 22:48:35 INFO - PROCESS | 1668 | 1464932915928 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 22:48:35 INFO - PROCESS | 1668 | 1464932915930 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 22:48:35 INFO - PROCESS | 1668 | 1464932915931 Marionette TRACE conn2 <- [1,1282,null,{}] 22:48:35 INFO - PROCESS | 1668 | 1464932915934 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}] 22:48:36 INFO - PROCESS | 1668 | 1464932916026 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 22:48:36 INFO - PROCESS | 1668 | 1464932916030 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:36 INFO - PROCESS | 1668 | ++DOCSHELL 0x124d4f000 == 42 [pid = 1668] [id = 328] 22:48:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x126753c00) [pid = 1668] [serial = 983] [outer = 0x0] 22:48:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x128ea1c00) [pid = 1668] [serial = 984] [outer = 0x126753c00] 22:48:36 INFO - PROCESS | 1668 | 1464932916055 Marionette DEBUG loaded listener.js 22:48:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x12937f800) [pid = 1668] [serial = 985] [outer = 0x126753c00] 22:48:36 INFO - PROCESS | 1668 | 1464932916373 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]]]}] 22:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 22:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 468ms 22:48:36 INFO - PROCESS | 1668 | 1464932916399 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 22:48:36 INFO - PROCESS | 1668 | 1464932916401 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 22:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 22:48:36 INFO - PROCESS | 1668 | 1464932916405 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 22:48:36 INFO - PROCESS | 1668 | 1464932916406 Marionette TRACE conn2 <- [1,1286,null,{}] 22:48:36 INFO - PROCESS | 1668 | 1464932916408 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}] 22:48:36 INFO - PROCESS | 1668 | 1464932916508 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 22:48:36 INFO - PROCESS | 1668 | 1464932916522 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:36 INFO - PROCESS | 1668 | ++DOCSHELL 0x126813000 == 43 [pid = 1668] [id = 329] 22:48:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x12937e000) [pid = 1668] [serial = 986] [outer = 0x0] 22:48:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x1295f0400) [pid = 1668] [serial = 987] [outer = 0x12937e000] 22:48:36 INFO - PROCESS | 1668 | 1464932916547 Marionette DEBUG loaded listener.js 22:48:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x129785000) [pid = 1668] [serial = 988] [outer = 0x12937e000] 22:48:36 INFO - PROCESS | 1668 | 1464932916888 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]]]}] 22:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 22:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 517ms 22:48:36 INFO - PROCESS | 1668 | 1464932916928 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 22:48:36 INFO - PROCESS | 1668 | 1464932916929 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 22:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 22:48:36 INFO - PROCESS | 1668 | 1464932916932 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 22:48:36 INFO - PROCESS | 1668 | 1464932916933 Marionette TRACE conn2 <- [1,1290,null,{}] 22:48:36 INFO - PROCESS | 1668 | 1464932916936 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}] 22:48:37 INFO - PROCESS | 1668 | 1464932917031 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 22:48:37 INFO - PROCESS | 1668 | 1464932917036 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:37 INFO - PROCESS | 1668 | ++DOCSHELL 0x12956a000 == 44 [pid = 1668] [id = 330] 22:48:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x129386000) [pid = 1668] [serial = 989] [outer = 0x0] 22:48:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x12a7df000) [pid = 1668] [serial = 990] [outer = 0x129386000] 22:48:37 INFO - PROCESS | 1668 | 1464932917088 Marionette DEBUG loaded listener.js 22:48:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 129 (0x12a7df800) [pid = 1668] [serial = 991] [outer = 0x129386000] 22:48:37 INFO - PROCESS | 1668 | --DOMWINDOW == 128 (0x119f3dc00) [pid = 1668] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 22:48:37 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x1256ba800) [pid = 1668] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 22:48:37 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x112921000) [pid = 1668] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 22:48:37 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x1256d5400) [pid = 1668] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 22:48:37 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x112a76c00) [pid = 1668] [serial = 904] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 22:48:37 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x118685000) [pid = 1668] [serial = 913] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 22:48:37 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x117683800) [pid = 1668] [serial = 910] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 22:48:37 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x1256d4c00) [pid = 1668] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 22:48:37 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x119b27000) [pid = 1668] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 22:48:37 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x11934d400) [pid = 1668] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 22:48:37 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x112f6b000) [pid = 1668] [serial = 907] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 22:48:37 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x1290de000) [pid = 1668] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 22:48:37 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x126221400) [pid = 1668] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 22:48:37 INFO - PROCESS | 1668 | 1464932917566 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]]]}] 22:48:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 22:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 673ms 22:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 22:48:37 INFO - PROCESS | 1668 | 1464932917605 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 22:48:37 INFO - PROCESS | 1668 | 1464932917607 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 22:48:37 INFO - PROCESS | 1668 | 1464932917609 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 22:48:37 INFO - PROCESS | 1668 | 1464932917611 Marionette TRACE conn2 <- [1,1294,null,{}] 22:48:37 INFO - PROCESS | 1668 | 1464932917613 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}] 22:48:37 INFO - PROCESS | 1668 | 1464932917706 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 22:48:37 INFO - PROCESS | 1668 | 1464932917755 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:37 INFO - PROCESS | 1668 | ++DOCSHELL 0x1250bd800 == 45 [pid = 1668] [id = 331] 22:48:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x112920c00) [pid = 1668] [serial = 992] [outer = 0x0] 22:48:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x119a1fc00) [pid = 1668] [serial = 993] [outer = 0x112920c00] 22:48:37 INFO - PROCESS | 1668 | 1464932917784 Marionette DEBUG loaded listener.js 22:48:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x12a7e5800) [pid = 1668] [serial = 994] [outer = 0x112920c00] 22:48:38 INFO - PROCESS | 1668 | 1464932918056 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]]]}] 22:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 22:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 468ms 22:48:38 INFO - PROCESS | 1668 | 1464932918078 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 22:48:38 INFO - PROCESS | 1668 | 1464932918079 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 22:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 22:48:38 INFO - PROCESS | 1668 | 1464932918081 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 22:48:38 INFO - PROCESS | 1668 | 1464932918083 Marionette TRACE conn2 <- [1,1298,null,{}] 22:48:38 INFO - PROCESS | 1668 | 1464932918093 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}] 22:48:38 INFO - PROCESS | 1668 | 1464932918178 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 22:48:38 INFO - PROCESS | 1668 | 1464932918183 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:38 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b12a800 == 46 [pid = 1668] [id = 332] 22:48:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x12a854c00) [pid = 1668] [serial = 995] [outer = 0x0] 22:48:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x12ab4ec00) [pid = 1668] [serial = 996] [outer = 0x12a854c00] 22:48:38 INFO - PROCESS | 1668 | 1464932918208 Marionette DEBUG loaded listener.js 22:48:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x12ab5b800) [pid = 1668] [serial = 997] [outer = 0x12a854c00] 22:48:38 INFO - PROCESS | 1668 | 1464932918545 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]]]}] 22:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 22:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 476ms 22:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 22:48:38 INFO - PROCESS | 1668 | 1464932918559 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 22:48:38 INFO - PROCESS | 1668 | 1464932918560 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 22:48:38 INFO - PROCESS | 1668 | 1464932918562 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 22:48:38 INFO - PROCESS | 1668 | 1464932918563 Marionette TRACE conn2 <- [1,1302,null,{}] 22:48:38 INFO - PROCESS | 1668 | 1464932918567 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}] 22:48:38 INFO - PROCESS | 1668 | 1464932918649 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 22:48:38 INFO - PROCESS | 1668 | 1464932918704 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:38 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b297800 == 47 [pid = 1668] [id = 333] 22:48:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x128ca8400) [pid = 1668] [serial = 998] [outer = 0x0] 22:48:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x12b105c00) [pid = 1668] [serial = 999] [outer = 0x128ca8400] 22:48:38 INFO - PROCESS | 1668 | 1464932918728 Marionette DEBUG loaded listener.js 22:48:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x12b1af800) [pid = 1668] [serial = 1000] [outer = 0x128ca8400] 22:48:39 INFO - PROCESS | 1668 | 1464932919011 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]]]}] 22:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 22:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 470ms 22:48:39 INFO - PROCESS | 1668 | 1464932919039 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 22:48:39 INFO - PROCESS | 1668 | 1464932919040 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 22:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 22:48:39 INFO - PROCESS | 1668 | 1464932919042 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 22:48:39 INFO - PROCESS | 1668 | 1464932919043 Marionette TRACE conn2 <- [1,1306,null,{}] 22:48:39 INFO - PROCESS | 1668 | 1464932919046 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}] 22:48:39 INFO - PROCESS | 1668 | 1464932919129 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 22:48:39 INFO - PROCESS | 1668 | 1464932919135 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:39 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c503800 == 48 [pid = 1668] [id = 334] 22:48:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x11224cc00) [pid = 1668] [serial = 1001] [outer = 0x0] 22:48:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x12b2cc800) [pid = 1668] [serial = 1002] [outer = 0x11224cc00] 22:48:39 INFO - PROCESS | 1668 | 1464932919160 Marionette DEBUG loaded listener.js 22:48:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x12b2d2c00) [pid = 1668] [serial = 1003] [outer = 0x11224cc00] 22:48:39 INFO - PROCESS | 1668 | 1464932919574 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]]]}] 22:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 22:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 574ms 22:48:39 INFO - PROCESS | 1668 | 1464932919617 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 22:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 22:48:39 INFO - PROCESS | 1668 | 1464932919619 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 22:48:39 INFO - PROCESS | 1668 | 1464932919623 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 22:48:39 INFO - PROCESS | 1668 | 1464932919626 Marionette TRACE conn2 <- [1,1310,null,{}] 22:48:39 INFO - PROCESS | 1668 | 1464932919630 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}] 22:48:39 INFO - PROCESS | 1668 | 1464932919736 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 22:48:39 INFO - PROCESS | 1668 | 1464932919805 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:39 INFO - PROCESS | 1668 | ++DOCSHELL 0x1161da000 == 49 [pid = 1668] [id = 335] 22:48:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 129 (0x112a7c000) [pid = 1668] [serial = 1004] [outer = 0x0] 22:48:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 130 (0x113b2d400) [pid = 1668] [serial = 1005] [outer = 0x112a7c000] 22:48:39 INFO - PROCESS | 1668 | 1464932919836 Marionette DEBUG loaded listener.js 22:48:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x11672cc00) [pid = 1668] [serial = 1006] [outer = 0x112a7c000] 22:48:40 INFO - PROCESS | 1668 | 1464932920235 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] 22:48:40 INFO - PROCESS | 1668 | 1464932920301 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 22:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 22:48:40 INFO - PROCESS | 1668 | 1464932920305 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 22:48:40 INFO - PROCESS | 1668 | 1464932920307 Marionette TRACE conn2 <- [1,1314,null,{}] 22:48:40 INFO - PROCESS | 1668 | 1464932920310 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}] 22:48:40 INFO - PROCESS | 1668 | 1464932920412 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 22:48:40 INFO - PROCESS | 1668 | 1464932920465 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:40 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194df800 == 50 [pid = 1668] [id = 336] 22:48:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 132 (0x117683800) [pid = 1668] [serial = 1007] [outer = 0x0] 22:48:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 133 (0x118563000) [pid = 1668] [serial = 1008] [outer = 0x117683800] 22:48:40 INFO - PROCESS | 1668 | 1464932920494 Marionette DEBUG loaded listener.js 22:48:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 134 (0x118824000) [pid = 1668] [serial = 1009] [outer = 0x117683800] 22:48:40 INFO - PROCESS | 1668 | 1464932920918 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]]]}] 22:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 22:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 620ms 22:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 22:48:40 INFO - PROCESS | 1668 | 1464932920925 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 22:48:40 INFO - PROCESS | 1668 | 1464932920927 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 22:48:40 INFO - PROCESS | 1668 | 1464932920929 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 22:48:40 INFO - PROCESS | 1668 | 1464932920931 Marionette TRACE conn2 <- [1,1318,null,{}] 22:48:40 INFO - PROCESS | 1668 | 1464932920942 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}] 22:48:41 INFO - PROCESS | 1668 | 1464932921045 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 22:48:41 INFO - PROCESS | 1668 | 1464932921135 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:41 INFO - PROCESS | 1668 | ++DOCSHELL 0x12aa41800 == 51 [pid = 1668] [id = 337] 22:48:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 135 (0x12129b000) [pid = 1668] [serial = 1010] [outer = 0x0] 22:48:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 136 (0x124550000) [pid = 1668] [serial = 1011] [outer = 0x12129b000] 22:48:41 INFO - PROCESS | 1668 | 1464932921167 Marionette DEBUG loaded listener.js 22:48:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 137 (0x1250a1c00) [pid = 1668] [serial = 1012] [outer = 0x12129b000] 22:48:41 INFO - PROCESS | 1668 | 1464932921545 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]]]}] 22:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 22:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 674ms 22:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 22:48:41 INFO - PROCESS | 1668 | 1464932921604 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 22:48:41 INFO - PROCESS | 1668 | 1464932921605 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 22:48:41 INFO - PROCESS | 1668 | 1464932921608 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 22:48:41 INFO - PROCESS | 1668 | 1464932921609 Marionette TRACE conn2 <- [1,1322,null,{}] 22:48:41 INFO - PROCESS | 1668 | 1464932921611 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}] 22:48:41 INFO - PROCESS | 1668 | 1464932921713 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 22:48:41 INFO - PROCESS | 1668 | 1464932921765 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:41 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c96b000 == 52 [pid = 1668] [id = 338] 22:48:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 138 (0x1256d9400) [pid = 1668] [serial = 1013] [outer = 0x0] 22:48:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 139 (0x126502c00) [pid = 1668] [serial = 1014] [outer = 0x1256d9400] 22:48:41 INFO - PROCESS | 1668 | 1464932921794 Marionette DEBUG loaded listener.js 22:48:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 140 (0x128ca0000) [pid = 1668] [serial = 1015] [outer = 0x1256d9400] 22:48:42 INFO - PROCESS | 1668 | 1464932922237 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]]]}] 22:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 22:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 670ms 22:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 22:48:42 INFO - PROCESS | 1668 | 1464932922279 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 22:48:42 INFO - PROCESS | 1668 | 1464932922280 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 22:48:42 INFO - PROCESS | 1668 | 1464932922299 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 22:48:42 INFO - PROCESS | 1668 | 1464932922301 Marionette TRACE conn2 <- [1,1326,null,{}] 22:48:42 INFO - PROCESS | 1668 | 1464932922306 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}] 22:48:42 INFO - PROCESS | 1668 | 1464932922421 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 22:48:42 INFO - PROCESS | 1668 | 1464932922497 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:42 INFO - PROCESS | 1668 | ++DOCSHELL 0x12cd03800 == 53 [pid = 1668] [id = 339] 22:48:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 141 (0x126b2d400) [pid = 1668] [serial = 1016] [outer = 0x0] 22:48:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 142 (0x1295f2400) [pid = 1668] [serial = 1017] [outer = 0x126b2d400] 22:48:42 INFO - PROCESS | 1668 | 1464932922526 Marionette DEBUG loaded listener.js 22:48:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 143 (0x12a852800) [pid = 1668] [serial = 1018] [outer = 0x126b2d400] 22:48:42 INFO - PROCESS | 1668 | 1464932922927 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]]]}] 22:48:42 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 22:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 689ms 22:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 22:48:42 INFO - PROCESS | 1668 | 1464932922971 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 22:48:42 INFO - PROCESS | 1668 | 1464932922973 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 22:48:42 INFO - PROCESS | 1668 | 1464932922975 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 22:48:42 INFO - PROCESS | 1668 | 1464932922976 Marionette TRACE conn2 <- [1,1330,null,{}] 22:48:42 INFO - PROCESS | 1668 | 1464932922979 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}] 22:48:43 INFO - PROCESS | 1668 | 1464932923107 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 22:48:43 INFO - PROCESS | 1668 | 1464932923163 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:43 INFO - PROCESS | 1668 | ++DOCSHELL 0x12cec5000 == 54 [pid = 1668] [id = 340] 22:48:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 144 (0x12ab50000) [pid = 1668] [serial = 1019] [outer = 0x0] 22:48:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 145 (0x12b2d2800) [pid = 1668] [serial = 1020] [outer = 0x12ab50000] 22:48:43 INFO - PROCESS | 1668 | 1464932923192 Marionette DEBUG loaded listener.js 22:48:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 146 (0x12baa7400) [pid = 1668] [serial = 1021] [outer = 0x12ab50000] 22:48:43 INFO - PROCESS | 1668 | 1464932923783 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]]]}] 22:48:43 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 22:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 871ms 22:48:43 INFO - PROCESS | 1668 | 1464932923860 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 22:48:43 INFO - PROCESS | 1668 | 1464932923862 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 22:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 22:48:43 INFO - PROCESS | 1668 | 1464932923866 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 22:48:43 INFO - PROCESS | 1668 | 1464932923870 Marionette TRACE conn2 <- [1,1334,null,{}] 22:48:43 INFO - PROCESS | 1668 | 1464932923874 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}] 22:48:43 INFO - PROCESS | 1668 | 1464932923971 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 22:48:44 INFO - PROCESS | 1668 | 1464932924035 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:44 INFO - PROCESS | 1668 | ++DOCSHELL 0x1191ce800 == 55 [pid = 1668] [id = 341] 22:48:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 147 (0x1164c0800) [pid = 1668] [serial = 1022] [outer = 0x0] 22:48:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 148 (0x116957000) [pid = 1668] [serial = 1023] [outer = 0x1164c0800] 22:48:44 INFO - PROCESS | 1668 | 1464932924062 Marionette DEBUG loaded listener.js 22:48:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 149 (0x1180c0c00) [pid = 1668] [serial = 1024] [outer = 0x1164c0800] 22:48:44 INFO - PROCESS | 1668 | 1464932924503 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]]]}] 22:48:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 22:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 675ms 22:48:44 INFO - PROCESS | 1668 | 1464932924542 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 22:48:44 INFO - PROCESS | 1668 | 1464932924546 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 22:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 22:48:44 INFO - PROCESS | 1668 | 1464932924550 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 22:48:44 INFO - PROCESS | 1668 | 1464932924554 Marionette TRACE conn2 <- [1,1338,null,{}] 22:48:44 INFO - PROCESS | 1668 | 1464932924557 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}] 22:48:44 INFO - PROCESS | 1668 | 1464932924651 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 22:48:44 INFO - PROCESS | 1668 | 1464932924727 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:44 INFO - PROCESS | 1668 | ++DOCSHELL 0x1181be800 == 56 [pid = 1668] [id = 342] 22:48:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 150 (0x1184c8000) [pid = 1668] [serial = 1025] [outer = 0x0] 22:48:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 151 (0x118fe5800) [pid = 1668] [serial = 1026] [outer = 0x1184c8000] 22:48:44 INFO - PROCESS | 1668 | 1464932924754 Marionette DEBUG loaded listener.js 22:48:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 152 (0x1198aa000) [pid = 1668] [serial = 1027] [outer = 0x1184c8000] 22:48:44 INFO - PROCESS | 1668 | --DOCSHELL 0x12b297800 == 55 [pid = 1668] [id = 333] 22:48:44 INFO - PROCESS | 1668 | --DOCSHELL 0x12b12a800 == 54 [pid = 1668] [id = 332] 22:48:44 INFO - PROCESS | 1668 | --DOCSHELL 0x1250bd800 == 53 [pid = 1668] [id = 331] 22:48:44 INFO - PROCESS | 1668 | --DOCSHELL 0x12956a000 == 52 [pid = 1668] [id = 330] 22:48:44 INFO - PROCESS | 1668 | --DOCSHELL 0x126813000 == 51 [pid = 1668] [id = 329] 22:48:44 INFO - PROCESS | 1668 | --DOMWINDOW == 151 (0x12a76e000) [pid = 1668] [serial = 945] [outer = 0x0] [url = about:blank] 22:48:44 INFO - PROCESS | 1668 | --DOCSHELL 0x124d4f000 == 50 [pid = 1668] [id = 328] 22:48:44 INFO - PROCESS | 1668 | --DOCSHELL 0x123451000 == 49 [pid = 1668] [id = 327] 22:48:44 INFO - PROCESS | 1668 | --DOCSHELL 0x119e7a000 == 48 [pid = 1668] [id = 326] 22:48:44 INFO - PROCESS | 1668 | --DOCSHELL 0x119a86000 == 47 [pid = 1668] [id = 325] 22:48:44 INFO - PROCESS | 1668 | --DOCSHELL 0x118f87000 == 46 [pid = 1668] [id = 324] 22:48:44 INFO - PROCESS | 1668 | --DOCSHELL 0x117467000 == 45 [pid = 1668] [id = 323] 22:48:44 INFO - PROCESS | 1668 | --DOCSHELL 0x116938800 == 44 [pid = 1668] [id = 322] 22:48:44 INFO - PROCESS | 1668 | --DOCSHELL 0x11948b000 == 43 [pid = 1668] [id = 321] 22:48:44 INFO - PROCESS | 1668 | --DOCSHELL 0x12bdb7000 == 42 [pid = 1668] [id = 319] 22:48:44 INFO - PROCESS | 1668 | --DOCSHELL 0x12a888800 == 41 [pid = 1668] [id = 318] 22:48:44 INFO - PROCESS | 1668 | --DOCSHELL 0x119672000 == 40 [pid = 1668] [id = 317] 22:48:44 INFO - PROCESS | 1668 | --DOCSHELL 0x11693b000 == 39 [pid = 1668] [id = 316] 22:48:45 INFO - PROCESS | 1668 | --DOMWINDOW == 150 (0x1256d1400) [pid = 1668] [serial = 924] [outer = 0x0] [url = about:blank] 22:48:45 INFO - PROCESS | 1668 | --DOMWINDOW == 149 (0x126507c00) [pid = 1668] [serial = 927] [outer = 0x0] [url = about:blank] 22:48:45 INFO - PROCESS | 1668 | --DOMWINDOW == 148 (0x118fdb400) [pid = 1668] [serial = 936] [outer = 0x0] [url = about:blank] 22:48:45 INFO - PROCESS | 1668 | --DOMWINDOW == 147 (0x126864400) [pid = 1668] [serial = 930] [outer = 0x0] [url = about:blank] 22:48:45 INFO - PROCESS | 1668 | --DOMWINDOW == 146 (0x126758400) [pid = 1668] [serial = 928] [outer = 0x0] [url = about:blank] 22:48:45 INFO - PROCESS | 1668 | --DOMWINDOW == 145 (0x112f8e800) [pid = 1668] [serial = 906] [outer = 0x0] [url = about:blank] 22:48:45 INFO - PROCESS | 1668 | --DOMWINDOW == 144 (0x112aee000) [pid = 1668] [serial = 905] [outer = 0x0] [url = about:blank] 22:48:45 INFO - PROCESS | 1668 | --DOMWINDOW == 143 (0x118faa000) [pid = 1668] [serial = 915] [outer = 0x0] [url = about:blank] 22:48:45 INFO - PROCESS | 1668 | --DOMWINDOW == 142 (0x118820c00) [pid = 1668] [serial = 914] [outer = 0x0] [url = about:blank] 22:48:45 INFO - PROCESS | 1668 | --DOMWINDOW == 141 (0x124555400) [pid = 1668] [serial = 902] [outer = 0x0] [url = about:blank] 22:48:45 INFO - PROCESS | 1668 | --DOMWINDOW == 140 (0x118817400) [pid = 1668] [serial = 893] [outer = 0x0] [url = about:blank] 22:48:45 INFO - PROCESS | 1668 | --DOMWINDOW == 139 (0x118299400) [pid = 1668] [serial = 911] [outer = 0x0] [url = about:blank] 22:48:45 INFO - PROCESS | 1668 | --DOMWINDOW == 138 (0x11855dc00) [pid = 1668] [serial = 912] [outer = 0x0] [url = about:blank] 22:48:45 INFO - PROCESS | 1668 | --DOMWINDOW == 137 (0x128ca1400) [pid = 1668] [serial = 933] [outer = 0x0] [url = about:blank] 22:48:45 INFO - PROCESS | 1668 | --DOMWINDOW == 136 (0x121294800) [pid = 1668] [serial = 896] [outer = 0x0] [url = about:blank] 22:48:45 INFO - PROCESS | 1668 | --DOMWINDOW == 135 (0x123298000) [pid = 1668] [serial = 921] [outer = 0x0] [url = about:blank] 22:48:45 INFO - PROCESS | 1668 | --DOMWINDOW == 134 (0x1194eac00) [pid = 1668] [serial = 918] [outer = 0x0] [url = about:blank] 22:48:45 INFO - PROCESS | 1668 | --DOMWINDOW == 133 (0x119a1b800) [pid = 1668] [serial = 919] [outer = 0x0] [url = about:blank] 22:48:45 INFO - PROCESS | 1668 | --DOMWINDOW == 132 (0x116a6ec00) [pid = 1668] [serial = 890] [outer = 0x0] [url = about:blank] 22:48:45 INFO - PROCESS | 1668 | --DOMWINDOW == 131 (0x12368d400) [pid = 1668] [serial = 899] [outer = 0x0] [url = about:blank] 22:48:45 INFO - PROCESS | 1668 | --DOMWINDOW == 130 (0x112a74400) [pid = 1668] [serial = 887] [outer = 0x0] [url = about:blank] 22:48:45 INFO - PROCESS | 1668 | --DOMWINDOW == 129 (0x128c9a800) [pid = 1668] [serial = 931] [outer = 0x0] [url = about:blank] 22:48:45 INFO - PROCESS | 1668 | --DOMWINDOW == 128 (0x115c89400) [pid = 1668] [serial = 908] [outer = 0x0] [url = about:blank] 22:48:45 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x1169b9400) [pid = 1668] [serial = 909] [outer = 0x0] [url = about:blank] 22:48:45 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x12937ec00) [pid = 1668] [serial = 939] [outer = 0x0] [url = about:blank] 22:48:45 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x1295e8800) [pid = 1668] [serial = 942] [outer = 0x0] [url = about:blank] 22:48:45 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x128ca7c00) [pid = 1668] [serial = 934] [outer = 0x0] [url = about:blank] 22:48:45 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x128ea2c00) [pid = 1668] [serial = 937] [outer = 0x0] [url = about:blank] 22:48:45 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x1256e0c00) [pid = 1668] [serial = 925] [outer = 0x0] [url = about:blank] 22:48:45 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x1250a1000) [pid = 1668] [serial = 922] [outer = 0x0] [url = about:blank] 22:48:45 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x12bd9dc00) [pid = 1668] [serial = 504] [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.] 22:48:45 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x129783800) [pid = 1668] [serial = 943] [outer = 0x0] [url = about:blank] 22:48:45 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x129389c00) [pid = 1668] [serial = 940] [outer = 0x0] [url = about:blank] 22:48:45 INFO - PROCESS | 1668 | 1464932925602 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]]]}] 22:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 22:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1072ms 22:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 22:48:45 INFO - PROCESS | 1668 | 1464932925623 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 22:48:45 INFO - PROCESS | 1668 | 1464932925624 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 22:48:45 INFO - PROCESS | 1668 | 1464932925626 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 22:48:45 INFO - PROCESS | 1668 | 1464932925628 Marionette TRACE conn2 <- [1,1342,null,{}] 22:48:45 INFO - PROCESS | 1668 | 1464932925638 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}] 22:48:45 INFO - PROCESS | 1668 | 1464932925720 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 22:48:45 INFO - PROCESS | 1668 | 1464932925726 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:45 INFO - PROCESS | 1668 | ++DOCSHELL 0x1185e3800 == 40 [pid = 1668] [id = 343] 22:48:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x118691000) [pid = 1668] [serial = 1028] [outer = 0x0] 22:48:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x121294800) [pid = 1668] [serial = 1029] [outer = 0x118691000] 22:48:45 INFO - PROCESS | 1668 | 1464932925754 Marionette DEBUG loaded listener.js 22:48:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x1231c3000) [pid = 1668] [serial = 1030] [outer = 0x118691000] 22:48:46 INFO - PROCESS | 1668 | 1464932926077 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]]]}] 22:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 22:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 471ms 22:48:46 INFO - PROCESS | 1668 | 1464932926107 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 22:48:46 INFO - PROCESS | 1668 | 1464932926109 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 22:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 22:48:46 INFO - PROCESS | 1668 | 1464932926112 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 22:48:46 INFO - PROCESS | 1668 | 1464932926113 Marionette TRACE conn2 <- [1,1346,null,{}] 22:48:46 INFO - PROCESS | 1668 | 1464932926116 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}] 22:48:46 INFO - PROCESS | 1668 | 1464932926193 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 22:48:46 INFO - PROCESS | 1668 | 1464932926198 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:46 INFO - PROCESS | 1668 | ++DOCSHELL 0x119e82000 == 41 [pid = 1668] [id = 344] 22:48:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x124054800) [pid = 1668] [serial = 1031] [outer = 0x0] 22:48:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x124d28400) [pid = 1668] [serial = 1032] [outer = 0x124054800] 22:48:46 INFO - PROCESS | 1668 | 1464932926226 Marionette DEBUG loaded listener.js 22:48:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x1256bf400) [pid = 1668] [serial = 1033] [outer = 0x124054800] 22:48:46 INFO - PROCESS | 1668 | 1464932926567 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]]]}] 22:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 22:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 469ms 22:48:46 INFO - PROCESS | 1668 | 1464932926582 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 22:48:46 INFO - PROCESS | 1668 | 1464932926583 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 22:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 22:48:46 INFO - PROCESS | 1668 | 1464932926589 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 22:48:46 INFO - PROCESS | 1668 | 1464932926590 Marionette TRACE conn2 <- [1,1350,null,{}] 22:48:46 INFO - PROCESS | 1668 | 1464932926592 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}] 22:48:46 INFO - PROCESS | 1668 | 1464932926672 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 22:48:46 INFO - PROCESS | 1668 | 1464932926676 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:46 INFO - PROCESS | 1668 | ++DOCSHELL 0x117e16800 == 42 [pid = 1668] [id = 345] 22:48:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x124552c00) [pid = 1668] [serial = 1034] [outer = 0x0] 22:48:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x12650e800) [pid = 1668] [serial = 1035] [outer = 0x124552c00] 22:48:46 INFO - PROCESS | 1668 | 1464932926701 Marionette DEBUG loaded listener.js 22:48:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x126b2f800) [pid = 1668] [serial = 1036] [outer = 0x124552c00] 22:48:47 INFO - PROCESS | 1668 | 1464932927046 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]]]}] 22:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 22:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 471ms 22:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 22:48:47 INFO - PROCESS | 1668 | 1464932927059 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 22:48:47 INFO - PROCESS | 1668 | 1464932927060 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 22:48:47 INFO - PROCESS | 1668 | 1464932927062 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 22:48:47 INFO - PROCESS | 1668 | 1464932927063 Marionette TRACE conn2 <- [1,1354,null,{}] 22:48:47 INFO - PROCESS | 1668 | 1464932927065 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}] 22:48:47 INFO - PROCESS | 1668 | 1464932927194 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 22:48:47 INFO - PROCESS | 1668 | 1464932927207 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:47 INFO - PROCESS | 1668 | ++DOCSHELL 0x12452e000 == 43 [pid = 1668] [id = 346] 22:48:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x128c9e000) [pid = 1668] [serial = 1037] [outer = 0x0] 22:48:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 129 (0x1290df000) [pid = 1668] [serial = 1038] [outer = 0x128c9e000] 22:48:47 INFO - PROCESS | 1668 | 1464932927233 Marionette DEBUG loaded listener.js 22:48:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 130 (0x12a76e000) [pid = 1668] [serial = 1039] [outer = 0x128c9e000] 22:48:47 INFO - PROCESS | 1668 | 1464932927572 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]]]}] 22:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 22:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 518ms 22:48:47 INFO - PROCESS | 1668 | 1464932927581 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 22:48:47 INFO - PROCESS | 1668 | 1464932927582 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 22:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 22:48:47 INFO - PROCESS | 1668 | 1464932927587 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 22:48:47 INFO - PROCESS | 1668 | 1464932927588 Marionette TRACE conn2 <- [1,1358,null,{}] 22:48:47 INFO - PROCESS | 1668 | 1464932927598 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}] 22:48:47 INFO - PROCESS | 1668 | 1464932927699 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 22:48:47 INFO - PROCESS | 1668 | 1464932927703 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:47 INFO - PROCESS | 1668 | ++DOCSHELL 0x128ee6000 == 44 [pid = 1668] [id = 347] 22:48:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x12a76fc00) [pid = 1668] [serial = 1040] [outer = 0x0] 22:48:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 132 (0x12a7e3c00) [pid = 1668] [serial = 1041] [outer = 0x12a76fc00] 22:48:47 INFO - PROCESS | 1668 | 1464932927755 Marionette DEBUG loaded listener.js 22:48:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 133 (0x12ab57400) [pid = 1668] [serial = 1042] [outer = 0x12a76fc00] 22:48:48 INFO - PROCESS | 1668 | 1464932928044 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]]]}] 22:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 22:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 469ms 22:48:48 INFO - PROCESS | 1668 | 1464932928080 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 22:48:48 INFO - PROCESS | 1668 | 1464932928081 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 22:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 22:48:48 INFO - PROCESS | 1668 | 1464932928085 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 22:48:48 INFO - PROCESS | 1668 | 1464932928088 Marionette TRACE conn2 <- [1,1362,null,{}] 22:48:48 INFO - PROCESS | 1668 | 1464932928091 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}] 22:48:48 INFO - PROCESS | 1668 | 1464932928191 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 22:48:48 INFO - PROCESS | 1668 | 1464932928224 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:48 INFO - PROCESS | 1668 | ++DOCSHELL 0x12955f800 == 45 [pid = 1668] [id = 348] 22:48:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 134 (0x12a7da400) [pid = 1668] [serial = 1043] [outer = 0x0] 22:48:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 135 (0x12b1b4400) [pid = 1668] [serial = 1044] [outer = 0x12a7da400] 22:48:48 INFO - PROCESS | 1668 | 1464932928248 Marionette DEBUG loaded listener.js 22:48:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 136 (0x12b3d2800) [pid = 1668] [serial = 1045] [outer = 0x12a7da400] 22:48:48 INFO - PROCESS | 1668 | 1464932928588 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]]]}] 22:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 22:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 523ms 22:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 22:48:48 INFO - PROCESS | 1668 | 1464932928608 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 22:48:48 INFO - PROCESS | 1668 | 1464932928609 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 22:48:48 INFO - PROCESS | 1668 | 1464932928611 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 22:48:48 INFO - PROCESS | 1668 | 1464932928612 Marionette TRACE conn2 <- [1,1366,null,{}] 22:48:48 INFO - PROCESS | 1668 | 1464932928614 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}] 22:48:48 INFO - PROCESS | 1668 | 1464932928711 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 22:48:48 INFO - PROCESS | 1668 | 1464932928723 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:48 INFO - PROCESS | 1668 | ++DOCSHELL 0x12aa2e800 == 46 [pid = 1668] [id = 349] 22:48:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 137 (0x12b2d4c00) [pid = 1668] [serial = 1046] [outer = 0x0] 22:48:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 138 (0x12baa5400) [pid = 1668] [serial = 1047] [outer = 0x12b2d4c00] 22:48:48 INFO - PROCESS | 1668 | 1464932928754 Marionette DEBUG loaded listener.js 22:48:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 139 (0x12baac000) [pid = 1668] [serial = 1048] [outer = 0x12b2d4c00] 22:48:49 INFO - PROCESS | 1668 | 1464932929090 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] 22:48:49 INFO - PROCESS | 1668 | 1464932929131 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 22:48:49 INFO - PROCESS | 1668 | 1464932929134 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 22:48:49 INFO - PROCESS | 1668 | 1464932929135 Marionette TRACE conn2 <- [1,1370,null,{}] 22:48:49 INFO - PROCESS | 1668 | 1464932929137 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}] 22:48:49 INFO - PROCESS | 1668 | 1464932929341 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 22:48:49 INFO - PROCESS | 1668 | --DOMWINDOW == 138 (0x126225000) [pid = 1668] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 22:48:49 INFO - PROCESS | 1668 | --DOMWINDOW == 137 (0x126753c00) [pid = 1668] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 22:48:49 INFO - PROCESS | 1668 | --DOMWINDOW == 136 (0x112920c00) [pid = 1668] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 22:48:49 INFO - PROCESS | 1668 | --DOMWINDOW == 135 (0x12937e000) [pid = 1668] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 22:48:49 INFO - PROCESS | 1668 | --DOMWINDOW == 134 (0x1129af000) [pid = 1668] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 22:48:49 INFO - PROCESS | 1668 | --DOMWINDOW == 133 (0x1194f4800) [pid = 1668] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 22:48:49 INFO - PROCESS | 1668 | --DOMWINDOW == 132 (0x111e33800) [pid = 1668] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 22:48:49 INFO - PROCESS | 1668 | --DOMWINDOW == 131 (0x12129b800) [pid = 1668] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 22:48:49 INFO - PROCESS | 1668 | --DOMWINDOW == 130 (0x118820800) [pid = 1668] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 22:48:49 INFO - PROCESS | 1668 | --DOMWINDOW == 129 (0x1231c4000) [pid = 1668] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 22:48:49 INFO - PROCESS | 1668 | --DOMWINDOW == 128 (0x112f05c00) [pid = 1668] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 22:48:49 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x129386000) [pid = 1668] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 22:48:49 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x12a854c00) [pid = 1668] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 22:48:49 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x128ca8400) [pid = 1668] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 22:48:49 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x112f84c00) [pid = 1668] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 22:48:49 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x123625000) [pid = 1668] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 22:48:49 INFO - PROCESS | 1668 | 1464932929385 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:49 INFO - PROCESS | 1668 | ++DOCSHELL 0x115ed8800 == 47 [pid = 1668] [id = 350] 22:48:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x112920c00) [pid = 1668] [serial = 1049] [outer = 0x0] 22:48:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x112f84c00) [pid = 1668] [serial = 1050] [outer = 0x112920c00] 22:48:49 INFO - PROCESS | 1668 | 1464932929410 Marionette DEBUG loaded listener.js 22:48:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x118fdc000) [pid = 1668] [serial = 1051] [outer = 0x112920c00] 22:48:49 INFO - PROCESS | 1668 | 1464932929703 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] 22:48:49 INFO - PROCESS | 1668 | 1464932929756 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 22:48:49 INFO - PROCESS | 1668 | 1464932929758 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 22:48:49 INFO - PROCESS | 1668 | 1464932929760 Marionette TRACE conn2 <- [1,1374,null,{}] 22:48:49 INFO - PROCESS | 1668 | 1464932929762 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}] 22:48:49 INFO - PROCESS | 1668 | 1464932929856 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 22:48:49 INFO - PROCESS | 1668 | 1464932929907 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:49 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b12e000 == 48 [pid = 1668] [id = 351] 22:48:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x112922c00) [pid = 1668] [serial = 1052] [outer = 0x0] 22:48:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x1210f1000) [pid = 1668] [serial = 1053] [outer = 0x112922c00] 22:48:49 INFO - PROCESS | 1668 | 1464932929936 Marionette DEBUG loaded listener.js 22:48:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 129 (0x12bacb000) [pid = 1668] [serial = 1054] [outer = 0x112922c00] 22:48:50 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:48:50 INFO - PROCESS | 1668 | 1464932930231 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] 22:48:50 INFO - PROCESS | 1668 | 1464932930279 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 22:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 22:48:50 INFO - PROCESS | 1668 | 1464932930282 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 22:48:50 INFO - PROCESS | 1668 | 1464932930283 Marionette TRACE conn2 <- [1,1378,null,{}] 22:48:50 INFO - PROCESS | 1668 | 1464932930288 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}] 22:48:50 INFO - PROCESS | 1668 | 1464932930365 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 22:48:50 INFO - PROCESS | 1668 | 1464932930372 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:50 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c986000 == 49 [pid = 1668] [id = 352] 22:48:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 130 (0x12baca000) [pid = 1668] [serial = 1055] [outer = 0x0] 22:48:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x12bc16400) [pid = 1668] [serial = 1056] [outer = 0x12baca000] 22:48:50 INFO - PROCESS | 1668 | 1464932930397 Marionette DEBUG loaded listener.js 22:48:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 132 (0x12bc1f800) [pid = 1668] [serial = 1057] [outer = 0x12baca000] 22:48:50 INFO - PROCESS | 1668 | 1464932930814 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] 22:48:50 INFO - PROCESS | 1668 | 1464932930855 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 22:48:50 INFO - PROCESS | 1668 | 1464932930858 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 22:48:50 INFO - PROCESS | 1668 | 1464932930859 Marionette TRACE conn2 <- [1,1382,null,{}] 22:48:50 INFO - PROCESS | 1668 | 1464932930861 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}] 22:48:50 INFO - PROCESS | 1668 | 1464932930948 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 22:48:51 INFO - PROCESS | 1668 | 1464932931116 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:51 INFO - PROCESS | 1668 | ++DOCSHELL 0x1133dc800 == 50 [pid = 1668] [id = 353] 22:48:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 133 (0x1122ab000) [pid = 1668] [serial = 1058] [outer = 0x0] 22:48:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 134 (0x1129a9800) [pid = 1668] [serial = 1059] [outer = 0x1122ab000] 22:48:51 INFO - PROCESS | 1668 | 1464932931166 Marionette DEBUG loaded listener.js 22:48:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 135 (0x113b2d000) [pid = 1668] [serial = 1060] [outer = 0x1122ab000] 22:48:51 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:48:51 INFO - PROCESS | 1668 | 1464932931712 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] 22:48:51 INFO - PROCESS | 1668 | 1464932931734 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 22:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 22:48:51 INFO - PROCESS | 1668 | 1464932931737 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 22:48:51 INFO - PROCESS | 1668 | 1464932931740 Marionette TRACE conn2 <- [1,1386,null,{}] 22:48:51 INFO - PROCESS | 1668 | 1464932931743 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}] 22:48:51 INFO - PROCESS | 1668 | 1464932931851 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 22:48:51 INFO - PROCESS | 1668 | 1464932931918 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:51 INFO - PROCESS | 1668 | ++DOCSHELL 0x119a7c800 == 51 [pid = 1668] [id = 354] 22:48:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 136 (0x1180ca400) [pid = 1668] [serial = 1061] [outer = 0x0] 22:48:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 137 (0x118fb1000) [pid = 1668] [serial = 1062] [outer = 0x1180ca400] 22:48:51 INFO - PROCESS | 1668 | 1464932931950 Marionette DEBUG loaded listener.js 22:48:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 138 (0x119b2dc00) [pid = 1668] [serial = 1063] [outer = 0x1180ca400] 22:48:52 INFO - PROCESS | 1668 | 1464932932406 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] 22:48:52 INFO - PROCESS | 1668 | 1464932932465 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 22:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 22:48:52 INFO - PROCESS | 1668 | 1464932932467 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 22:48:52 INFO - PROCESS | 1668 | 1464932932471 Marionette TRACE conn2 <- [1,1390,null,{}] 22:48:52 INFO - PROCESS | 1668 | 1464932932473 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}] 22:48:52 INFO - PROCESS | 1668 | 1464932932575 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 22:48:52 INFO - PROCESS | 1668 | 1464932932642 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:52 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ba75000 == 52 [pid = 1668] [id = 355] 22:48:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 139 (0x1231c2c00) [pid = 1668] [serial = 1064] [outer = 0x0] 22:48:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 140 (0x1256bc800) [pid = 1668] [serial = 1065] [outer = 0x1231c2c00] 22:48:52 INFO - PROCESS | 1668 | 1464932932671 Marionette DEBUG loaded listener.js 22:48:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 141 (0x128c9a800) [pid = 1668] [serial = 1066] [outer = 0x1231c2c00] 22:48:53 INFO - PROCESS | 1668 | 1464932933065 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]]]}] 22:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 22:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 622ms 22:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 22:48:53 INFO - PROCESS | 1668 | 1464932933090 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 22:48:53 INFO - PROCESS | 1668 | 1464932933091 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 22:48:53 INFO - PROCESS | 1668 | 1464932933099 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 22:48:53 INFO - PROCESS | 1668 | 1464932933103 Marionette TRACE conn2 <- [1,1394,null,{}] 22:48:53 INFO - PROCESS | 1668 | 1464932933106 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}] 22:48:53 INFO - PROCESS | 1668 | 1464932933233 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 22:48:53 INFO - PROCESS | 1668 | 1464932933287 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:53 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d156800 == 53 [pid = 1668] [id = 356] 22:48:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 142 (0x1256d7400) [pid = 1668] [serial = 1067] [outer = 0x0] 22:48:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 143 (0x129384400) [pid = 1668] [serial = 1068] [outer = 0x1256d7400] 22:48:53 INFO - PROCESS | 1668 | 1464932933316 Marionette DEBUG loaded listener.js 22:48:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 144 (0x12ab50c00) [pid = 1668] [serial = 1069] [outer = 0x1256d7400] 22:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 22:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 629ms 22:48:53 INFO - PROCESS | 1668 | 1464932933715 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]]]}] 22:48:53 INFO - PROCESS | 1668 | 1464932933724 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 22:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 22:48:53 INFO - PROCESS | 1668 | 1464932933726 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 22:48:53 INFO - PROCESS | 1668 | 1464932933728 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 22:48:53 INFO - PROCESS | 1668 | 1464932933729 Marionette TRACE conn2 <- [1,1398,null,{}] 22:48:53 INFO - PROCESS | 1668 | 1464932933732 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}] 22:48:53 INFO - PROCESS | 1668 | 1464932933833 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 22:48:53 INFO - PROCESS | 1668 | 1464932933897 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:53 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d336000 == 54 [pid = 1668] [id = 357] 22:48:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 145 (0x12369ac00) [pid = 1668] [serial = 1070] [outer = 0x0] 22:48:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 146 (0x12b1bac00) [pid = 1668] [serial = 1071] [outer = 0x12369ac00] 22:48:53 INFO - PROCESS | 1668 | 1464932933930 Marionette DEBUG loaded listener.js 22:48:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 147 (0x12bac6c00) [pid = 1668] [serial = 1072] [outer = 0x12369ac00] 22:48:54 INFO - PROCESS | 1668 | 1464932934344 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]]]}] 22:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 22:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 669ms 22:48:54 INFO - PROCESS | 1668 | 1464932934397 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 22:48:54 INFO - PROCESS | 1668 | 1464932934399 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 22:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 22:48:54 INFO - PROCESS | 1668 | 1464932934420 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 22:48:54 INFO - PROCESS | 1668 | 1464932934422 Marionette TRACE conn2 <- [1,1402,null,{}] 22:48:54 INFO - PROCESS | 1668 | 1464932934424 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}] 22:48:54 INFO - PROCESS | 1668 | 1464932934525 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 22:48:54 INFO - PROCESS | 1668 | 1464932934622 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:54 INFO - PROCESS | 1668 | ++DOCSHELL 0x12db6f800 == 55 [pid = 1668] [id = 358] 22:48:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 148 (0x12bd96800) [pid = 1668] [serial = 1073] [outer = 0x0] 22:48:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 149 (0x12bd9b800) [pid = 1668] [serial = 1074] [outer = 0x12bd96800] 22:48:54 INFO - PROCESS | 1668 | 1464932934656 Marionette DEBUG loaded listener.js 22:48:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 150 (0x12c019800) [pid = 1668] [serial = 1075] [outer = 0x12bd96800] 22:48:55 INFO - PROCESS | 1668 | 1464932935114 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]]]}] 22:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 22:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 722ms 22:48:55 INFO - PROCESS | 1668 | 1464932935140 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 22:48:55 INFO - PROCESS | 1668 | 1464932935141 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 22:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 22:48:55 INFO - PROCESS | 1668 | 1464932935144 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 22:48:55 INFO - PROCESS | 1668 | 1464932935145 Marionette TRACE conn2 <- [1,1406,null,{}] 22:48:55 INFO - PROCESS | 1668 | 1464932935147 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}] 22:48:55 INFO - PROCESS | 1668 | 1464932935252 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 22:48:55 INFO - PROCESS | 1668 | 1464932935306 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:55 INFO - PROCESS | 1668 | ++DOCSHELL 0x112850800 == 56 [pid = 1668] [id = 359] 22:48:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 151 (0x1182aec00) [pid = 1668] [serial = 1076] [outer = 0x0] 22:48:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 152 (0x12b1b0000) [pid = 1668] [serial = 1077] [outer = 0x1182aec00] 22:48:55 INFO - PROCESS | 1668 | 1464932935335 Marionette DEBUG loaded listener.js 22:48:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 153 (0x12c020800) [pid = 1668] [serial = 1078] [outer = 0x1182aec00] 22:48:55 INFO - PROCESS | 1668 | 1464932935927 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]]]}] 22:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 22:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 819ms 22:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 22:48:55 INFO - PROCESS | 1668 | 1464932935978 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 22:48:55 INFO - PROCESS | 1668 | 1464932935980 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 22:48:55 INFO - PROCESS | 1668 | 1464932935988 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 22:48:55 INFO - PROCESS | 1668 | 1464932935990 Marionette TRACE conn2 <- [1,1410,null,{}] 22:48:55 INFO - PROCESS | 1668 | 1464932935994 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}] 22:48:56 INFO - PROCESS | 1668 | 1464932936092 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 22:48:56 INFO - PROCESS | 1668 | 1464932936156 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:56 INFO - PROCESS | 1668 | ++DOCSHELL 0x1188d2800 == 57 [pid = 1668] [id = 360] 22:48:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 154 (0x117118800) [pid = 1668] [serial = 1079] [outer = 0x0] 22:48:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 155 (0x1180b8c00) [pid = 1668] [serial = 1080] [outer = 0x117118800] 22:48:56 INFO - PROCESS | 1668 | 1464932936183 Marionette DEBUG loaded listener.js 22:48:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 156 (0x118569800) [pid = 1668] [serial = 1081] [outer = 0x117118800] 22:48:56 INFO - PROCESS | 1668 | 1464932936647 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]]]}] 22:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 22:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 676ms 22:48:56 INFO - PROCESS | 1668 | 1464932936673 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 22:48:56 INFO - PROCESS | 1668 | 1464932936676 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 22:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 22:48:56 INFO - PROCESS | 1668 | 1464932936682 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 22:48:56 INFO - PROCESS | 1668 | 1464932936684 Marionette TRACE conn2 <- [1,1414,null,{}] 22:48:56 INFO - PROCESS | 1668 | 1464932936689 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}] 22:48:56 INFO - PROCESS | 1668 | 1464932936780 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 22:48:56 INFO - PROCESS | 1668 | 1464932936849 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:56 INFO - PROCESS | 1668 | ++DOCSHELL 0x1180e4800 == 58 [pid = 1668] [id = 361] 22:48:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 157 (0x11881e000) [pid = 1668] [serial = 1082] [outer = 0x0] 22:48:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 158 (0x118fb3800) [pid = 1668] [serial = 1083] [outer = 0x11881e000] 22:48:56 INFO - PROCESS | 1668 | 1464932936877 Marionette DEBUG loaded listener.js 22:48:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 159 (0x119a12800) [pid = 1668] [serial = 1084] [outer = 0x11881e000] 22:48:57 INFO - PROCESS | 1668 | --DOCSHELL 0x12c986000 == 57 [pid = 1668] [id = 352] 22:48:57 INFO - PROCESS | 1668 | --DOCSHELL 0x12b12e000 == 56 [pid = 1668] [id = 351] 22:48:57 INFO - PROCESS | 1668 | --DOCSHELL 0x115ed8800 == 55 [pid = 1668] [id = 350] 22:48:57 INFO - PROCESS | 1668 | --DOCSHELL 0x12aa2e800 == 54 [pid = 1668] [id = 349] 22:48:57 INFO - PROCESS | 1668 | --DOCSHELL 0x12955f800 == 53 [pid = 1668] [id = 348] 22:48:57 INFO - PROCESS | 1668 | --DOCSHELL 0x128ee6000 == 52 [pid = 1668] [id = 347] 22:48:57 INFO - PROCESS | 1668 | --DOCSHELL 0x12452e000 == 51 [pid = 1668] [id = 346] 22:48:57 INFO - PROCESS | 1668 | --DOMWINDOW == 158 (0x12b2cc800) [pid = 1668] [serial = 1002] [outer = 0x0] [url = about:blank] 22:48:57 INFO - PROCESS | 1668 | --DOCSHELL 0x117e16800 == 50 [pid = 1668] [id = 345] 22:48:57 INFO - PROCESS | 1668 | --DOCSHELL 0x119e82000 == 49 [pid = 1668] [id = 344] 22:48:57 INFO - PROCESS | 1668 | --DOCSHELL 0x1185e3800 == 48 [pid = 1668] [id = 343] 22:48:57 INFO - PROCESS | 1668 | --DOCSHELL 0x1181be800 == 47 [pid = 1668] [id = 342] 22:48:57 INFO - PROCESS | 1668 | --DOCSHELL 0x1191ce800 == 46 [pid = 1668] [id = 341] 22:48:57 INFO - PROCESS | 1668 | --DOCSHELL 0x12cec5000 == 45 [pid = 1668] [id = 340] 22:48:57 INFO - PROCESS | 1668 | --DOCSHELL 0x12cd03800 == 44 [pid = 1668] [id = 339] 22:48:57 INFO - PROCESS | 1668 | --DOCSHELL 0x12c96b000 == 43 [pid = 1668] [id = 338] 22:48:57 INFO - PROCESS | 1668 | --DOCSHELL 0x12aa41800 == 42 [pid = 1668] [id = 337] 22:48:57 INFO - PROCESS | 1668 | --DOCSHELL 0x1194df800 == 41 [pid = 1668] [id = 336] 22:48:57 INFO - PROCESS | 1668 | --DOCSHELL 0x1161da000 == 40 [pid = 1668] [id = 335] 22:48:57 INFO - PROCESS | 1668 | --DOCSHELL 0x12c503800 == 39 [pid = 1668] [id = 334] 22:48:57 INFO - PROCESS | 1668 | --DOMWINDOW == 157 (0x11612f000) [pid = 1668] [serial = 846] [outer = 0x0] [url = about:blank] 22:48:57 INFO - PROCESS | 1668 | --DOMWINDOW == 156 (0x126d30000) [pid = 1668] [serial = 981] [outer = 0x0] [url = about:blank] 22:48:57 INFO - PROCESS | 1668 | --DOMWINDOW == 155 (0x128ea1c00) [pid = 1668] [serial = 984] [outer = 0x0] [url = about:blank] 22:48:57 INFO - PROCESS | 1668 | --DOMWINDOW == 154 (0x119a1fc00) [pid = 1668] [serial = 993] [outer = 0x0] [url = about:blank] 22:48:57 INFO - PROCESS | 1668 | --DOMWINDOW == 153 (0x1180bf000) [pid = 1668] [serial = 951] [outer = 0x0] [url = about:blank] 22:48:57 INFO - PROCESS | 1668 | --DOMWINDOW == 152 (0x129785000) [pid = 1668] [serial = 988] [outer = 0x0] [url = about:blank] 22:48:57 INFO - PROCESS | 1668 | --DOMWINDOW == 151 (0x1295f0400) [pid = 1668] [serial = 987] [outer = 0x0] [url = about:blank] 22:48:57 INFO - PROCESS | 1668 | --DOMWINDOW == 150 (0x116a71000) [pid = 1668] [serial = 964] [outer = 0x0] [url = about:blank] 22:48:57 INFO - PROCESS | 1668 | --DOMWINDOW == 149 (0x1133ac400) [pid = 1668] [serial = 963] [outer = 0x0] [url = about:blank] 22:48:57 INFO - PROCESS | 1668 | --DOMWINDOW == 148 (0x119b2e800) [pid = 1668] [serial = 972] [outer = 0x0] [url = about:blank] 22:48:57 INFO - PROCESS | 1668 | --DOMWINDOW == 147 (0x12129f800) [pid = 1668] [serial = 973] [outer = 0x0] [url = about:blank] 22:48:57 INFO - PROCESS | 1668 | --DOMWINDOW == 146 (0x114ee9000) [pid = 1668] [serial = 960] [outer = 0x0] [url = about:blank] 22:48:57 INFO - PROCESS | 1668 | --DOMWINDOW == 145 (0x12a7d7800) [pid = 1668] [serial = 946] [outer = 0x0] [url = about:blank] 22:48:57 INFO - PROCESS | 1668 | --DOMWINDOW == 144 (0x123411800) [pid = 1668] [serial = 975] [outer = 0x0] [url = about:blank] 22:48:57 INFO - PROCESS | 1668 | --DOMWINDOW == 143 (0x118fabc00) [pid = 1668] [serial = 969] [outer = 0x0] [url = about:blank] 22:48:57 INFO - PROCESS | 1668 | --DOMWINDOW == 142 (0x124057c00) [pid = 1668] [serial = 976] [outer = 0x0] [url = about:blank] 22:48:57 INFO - PROCESS | 1668 | --DOMWINDOW == 141 (0x1194eb000) [pid = 1668] [serial = 970] [outer = 0x0] [url = about:blank] 22:48:57 INFO - PROCESS | 1668 | --DOMWINDOW == 140 (0x124550800) [pid = 1668] [serial = 978] [outer = 0x0] [url = about:blank] 22:48:57 INFO - PROCESS | 1668 | --DOMWINDOW == 139 (0x118692c00) [pid = 1668] [serial = 967] [outer = 0x0] [url = about:blank] 22:48:57 INFO - PROCESS | 1668 | --DOMWINDOW == 138 (0x118560400) [pid = 1668] [serial = 966] [outer = 0x0] [url = about:blank] 22:48:57 INFO - PROCESS | 1668 | --DOMWINDOW == 137 (0x125099c00) [pid = 1668] [serial = 957] [outer = 0x0] [url = about:blank] 22:48:57 INFO - PROCESS | 1668 | --DOMWINDOW == 136 (0x1231bd000) [pid = 1668] [serial = 954] [outer = 0x0] [url = about:blank] 22:48:57 INFO - PROCESS | 1668 | --DOMWINDOW == 135 (0x112f86c00) [pid = 1668] [serial = 948] [outer = 0x0] [url = about:blank] 22:48:57 INFO - PROCESS | 1668 | --DOMWINDOW == 134 (0x12a7df000) [pid = 1668] [serial = 990] [outer = 0x0] [url = about:blank] 22:48:57 INFO - PROCESS | 1668 | --DOMWINDOW == 133 (0x12ab4ec00) [pid = 1668] [serial = 996] [outer = 0x0] [url = about:blank] 22:48:57 INFO - PROCESS | 1668 | --DOMWINDOW == 132 (0x12b1af800) [pid = 1668] [serial = 1000] [outer = 0x0] [url = about:blank] 22:48:57 INFO - PROCESS | 1668 | --DOMWINDOW == 131 (0x12a7e5800) [pid = 1668] [serial = 994] [outer = 0x0] [url = about:blank] 22:48:57 INFO - PROCESS | 1668 | --DOMWINDOW == 130 (0x12a7df800) [pid = 1668] [serial = 991] [outer = 0x0] [url = about:blank] 22:48:57 INFO - PROCESS | 1668 | --DOMWINDOW == 129 (0x12b105c00) [pid = 1668] [serial = 999] [outer = 0x0] [url = about:blank] 22:48:57 INFO - PROCESS | 1668 | --DOMWINDOW == 128 (0x12937f800) [pid = 1668] [serial = 985] [outer = 0x0] [url = about:blank] 22:48:57 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x12ab5b800) [pid = 1668] [serial = 997] [outer = 0x0] [url = about:blank] 22:48:57 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x1265aec00) [pid = 1668] [serial = 979] [outer = 0x0] [url = about:blank] 22:48:57 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x1182b2000) [pid = 1668] [serial = 982] [outer = 0x0] [url = about:blank] 22:48:57 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x124055000) [pid = 1668] [serial = 885] [outer = 0x0] [url = about:blank] 22:48:57 INFO - PROCESS | 1668 | 1464932937265 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]]]}] 22:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 22:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 622ms 22:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 22:48:57 INFO - PROCESS | 1668 | 1464932937305 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 22:48:57 INFO - PROCESS | 1668 | 1464932937306 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 22:48:57 INFO - PROCESS | 1668 | 1464932937309 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 22:48:57 INFO - PROCESS | 1668 | 1464932937311 Marionette TRACE conn2 <- [1,1418,null,{}] 22:48:57 INFO - PROCESS | 1668 | 1464932937318 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}] 22:48:57 INFO - PROCESS | 1668 | 1464932937422 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 22:48:57 INFO - PROCESS | 1668 | 1464932937477 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:57 INFO - PROCESS | 1668 | ++DOCSHELL 0x1181c9000 == 40 [pid = 1668] [id = 362] 22:48:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x1198aec00) [pid = 1668] [serial = 1085] [outer = 0x0] 22:48:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x12129cc00) [pid = 1668] [serial = 1086] [outer = 0x1198aec00] 22:48:57 INFO - PROCESS | 1668 | 1464932937505 Marionette DEBUG loaded listener.js 22:48:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x12452b400) [pid = 1668] [serial = 1087] [outer = 0x1198aec00] 22:48:57 INFO - PROCESS | 1668 | 1464932937821 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]]]}] 22:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 22:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 522ms 22:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 22:48:57 INFO - PROCESS | 1668 | 1464932937831 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 22:48:57 INFO - PROCESS | 1668 | 1464932937832 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 22:48:57 INFO - PROCESS | 1668 | 1464932937835 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 22:48:57 INFO - PROCESS | 1668 | 1464932937837 Marionette TRACE conn2 <- [1,1422,null,{}] 22:48:57 INFO - PROCESS | 1668 | 1464932937841 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}] 22:48:57 INFO - PROCESS | 1668 | 1464932937927 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 22:48:57 INFO - PROCESS | 1668 | 1464932937933 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:57 INFO - PROCESS | 1668 | ++DOCSHELL 0x119e6f000 == 41 [pid = 1668] [id = 363] 22:48:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x124d6dc00) [pid = 1668] [serial = 1088] [outer = 0x0] 22:48:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 129 (0x125790400) [pid = 1668] [serial = 1089] [outer = 0x124d6dc00] 22:48:57 INFO - PROCESS | 1668 | 1464932937964 Marionette DEBUG loaded listener.js 22:48:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 130 (0x126754c00) [pid = 1668] [serial = 1090] [outer = 0x124d6dc00] 22:48:58 INFO - PROCESS | 1668 | 1464932938412 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]]]}] 22:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 22:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 621ms 22:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 22:48:58 INFO - PROCESS | 1668 | 1464932938460 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 22:48:58 INFO - PROCESS | 1668 | 1464932938462 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 22:48:58 INFO - PROCESS | 1668 | 1464932938465 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 22:48:58 INFO - PROCESS | 1668 | 1464932938468 Marionette TRACE conn2 <- [1,1426,null,{}] 22:48:58 INFO - PROCESS | 1668 | 1464932938472 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}] 22:48:58 INFO - PROCESS | 1668 | 1464932938594 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 22:48:58 INFO - PROCESS | 1668 | 1464932938680 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:58 INFO - PROCESS | 1668 | ++DOCSHELL 0x118191800 == 42 [pid = 1668] [id = 364] 22:48:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x114ee8c00) [pid = 1668] [serial = 1091] [outer = 0x0] 22:48:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 132 (0x126753c00) [pid = 1668] [serial = 1092] [outer = 0x114ee8c00] 22:48:58 INFO - PROCESS | 1668 | 1464932938706 Marionette DEBUG loaded listener.js 22:48:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 133 (0x128e96800) [pid = 1668] [serial = 1093] [outer = 0x114ee8c00] 22:48:59 INFO - PROCESS | 1668 | 1464932938998 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]]]}] 22:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 22:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 573ms 22:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 22:48:59 INFO - PROCESS | 1668 | 1464932939039 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 22:48:59 INFO - PROCESS | 1668 | 1464932939040 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 22:48:59 INFO - PROCESS | 1668 | 1464932939042 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 22:48:59 INFO - PROCESS | 1668 | 1464932939043 Marionette TRACE conn2 <- [1,1430,null,{}] 22:48:59 INFO - PROCESS | 1668 | 1464932939046 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}] 22:48:59 INFO - PROCESS | 1668 | 1464932939142 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 22:48:59 INFO - PROCESS | 1668 | 1464932939147 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:59 INFO - PROCESS | 1668 | ++DOCSHELL 0x124d58000 == 43 [pid = 1668] [id = 365] 22:48:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 134 (0x1290de400) [pid = 1668] [serial = 1094] [outer = 0x0] 22:48:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 135 (0x1295eb000) [pid = 1668] [serial = 1095] [outer = 0x1290de400] 22:48:59 INFO - PROCESS | 1668 | 1464932939173 Marionette DEBUG loaded listener.js 22:48:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 136 (0x12ab58c00) [pid = 1668] [serial = 1096] [outer = 0x1290de400] 22:48:59 INFO - PROCESS | 1668 | 1464932939551 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]]]}] 22:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 22:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 519ms 22:48:59 INFO - PROCESS | 1668 | 1464932939562 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 22:48:59 INFO - PROCESS | 1668 | 1464932939564 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 22:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 22:48:59 INFO - PROCESS | 1668 | 1464932939566 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 22:48:59 INFO - PROCESS | 1668 | 1464932939568 Marionette TRACE conn2 <- [1,1434,null,{}] 22:48:59 INFO - PROCESS | 1668 | 1464932939571 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}] 22:48:59 INFO - PROCESS | 1668 | 1464932939678 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 22:48:59 INFO - PROCESS | 1668 | 1464932939692 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:59 INFO - PROCESS | 1668 | ++DOCSHELL 0x12904e000 == 44 [pid = 1668] [id = 366] 22:48:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 137 (0x1290e2800) [pid = 1668] [serial = 1097] [outer = 0x0] 22:48:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 138 (0x12b1b5c00) [pid = 1668] [serial = 1098] [outer = 0x1290e2800] 22:48:59 INFO - PROCESS | 1668 | 1464932939717 Marionette DEBUG loaded listener.js 22:48:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 139 (0x12b3d5800) [pid = 1668] [serial = 1099] [outer = 0x1290e2800] 22:49:00 INFO - PROCESS | 1668 | 1464932940073 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]]]}] 22:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 22:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 521ms 22:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 22:49:00 INFO - PROCESS | 1668 | 1464932940089 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 22:49:00 INFO - PROCESS | 1668 | 1464932940090 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 22:49:00 INFO - PROCESS | 1668 | 1464932940093 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 22:49:00 INFO - PROCESS | 1668 | 1464932940094 Marionette TRACE conn2 <- [1,1438,null,{}] 22:49:00 INFO - PROCESS | 1668 | 1464932940096 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}] 22:49:00 INFO - PROCESS | 1668 | 1464932940197 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 22:49:00 INFO - PROCESS | 1668 | 1464932940208 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:00 INFO - PROCESS | 1668 | ++DOCSHELL 0x1297c0000 == 45 [pid = 1668] [id = 367] 22:49:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 140 (0x12b3d4000) [pid = 1668] [serial = 1100] [outer = 0x0] 22:49:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 141 (0x12bab0000) [pid = 1668] [serial = 1101] [outer = 0x12b3d4000] 22:49:00 INFO - PROCESS | 1668 | 1464932940233 Marionette DEBUG loaded listener.js 22:49:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 142 (0x12bad0400) [pid = 1668] [serial = 1102] [outer = 0x12b3d4000] 22:49:00 INFO - PROCESS | 1668 | 1464932940573 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]]]}] 22:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 22:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 524ms 22:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 22:49:00 INFO - PROCESS | 1668 | 1464932940618 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 22:49:00 INFO - PROCESS | 1668 | 1464932940619 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 22:49:00 INFO - PROCESS | 1668 | 1464932940621 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 22:49:00 INFO - PROCESS | 1668 | 1464932940622 Marionette TRACE conn2 <- [1,1442,null,{}] 22:49:00 INFO - PROCESS | 1668 | 1464932940625 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}] 22:49:00 INFO - PROCESS | 1668 | 1464932940725 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 22:49:00 INFO - PROCESS | 1668 | 1464932940760 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:00 INFO - PROCESS | 1668 | ++DOCSHELL 0x12aa35000 == 46 [pid = 1668] [id = 368] 22:49:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 143 (0x12bc13800) [pid = 1668] [serial = 1103] [outer = 0x0] 22:49:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 144 (0x12bc1b800) [pid = 1668] [serial = 1104] [outer = 0x12bc13800] 22:49:00 INFO - PROCESS | 1668 | 1464932940792 Marionette DEBUG loaded listener.js 22:49:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 145 (0x12bd9d000) [pid = 1668] [serial = 1105] [outer = 0x12bc13800] 22:49:01 INFO - PROCESS | 1668 | 1464932941116 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]]]}] 22:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 22:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 519ms 22:49:01 INFO - PROCESS | 1668 | 1464932941141 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 22:49:01 INFO - PROCESS | 1668 | 1464932941142 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 22:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 22:49:01 INFO - PROCESS | 1668 | 1464932941144 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 22:49:01 INFO - PROCESS | 1668 | 1464932941145 Marionette TRACE conn2 <- [1,1446,null,{}] 22:49:01 INFO - PROCESS | 1668 | 1464932941148 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}] 22:49:01 INFO - PROCESS | 1668 | 1464932941248 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 22:49:01 INFO - PROCESS | 1668 | --DOMWINDOW == 144 (0x128c9e000) [pid = 1668] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 22:49:01 INFO - PROCESS | 1668 | --DOMWINDOW == 143 (0x12a76fc00) [pid = 1668] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 22:49:01 INFO - PROCESS | 1668 | --DOMWINDOW == 142 (0x12a7da400) [pid = 1668] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 22:49:01 INFO - PROCESS | 1668 | --DOMWINDOW == 141 (0x12b2d4c00) [pid = 1668] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 22:49:01 INFO - PROCESS | 1668 | --DOMWINDOW == 140 (0x124054800) [pid = 1668] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 22:49:01 INFO - PROCESS | 1668 | --DOMWINDOW == 139 (0x1164c0800) [pid = 1668] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 22:49:01 INFO - PROCESS | 1668 | --DOMWINDOW == 138 (0x124552c00) [pid = 1668] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 22:49:01 INFO - PROCESS | 1668 | --DOMWINDOW == 137 (0x118691000) [pid = 1668] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 22:49:01 INFO - PROCESS | 1668 | --DOMWINDOW == 136 (0x1184c8000) [pid = 1668] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 22:49:01 INFO - PROCESS | 1668 | --DOMWINDOW == 135 (0x11224cc00) [pid = 1668] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 22:49:01 INFO - PROCESS | 1668 | --DOMWINDOW == 134 (0x112922c00) [pid = 1668] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 22:49:01 INFO - PROCESS | 1668 | --DOMWINDOW == 133 (0x112920c00) [pid = 1668] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 22:49:01 INFO - PROCESS | 1668 | 1464932941408 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:01 INFO - PROCESS | 1668 | ++DOCSHELL 0x1181c9800 == 47 [pid = 1668] [id = 369] 22:49:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 134 (0x112920c00) [pid = 1668] [serial = 1106] [outer = 0x0] 22:49:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 135 (0x117e06000) [pid = 1668] [serial = 1107] [outer = 0x112920c00] 22:49:01 INFO - PROCESS | 1668 | 1464932941433 Marionette DEBUG loaded listener.js 22:49:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 136 (0x12405f800) [pid = 1668] [serial = 1108] [outer = 0x112920c00] 22:49:01 INFO - PROCESS | 1668 | 1464932941706 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]]]}] 22:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 22:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 574ms 22:49:01 INFO - PROCESS | 1668 | 1464932941720 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 22:49:01 INFO - PROCESS | 1668 | 1464932941723 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 22:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 22:49:01 INFO - PROCESS | 1668 | 1464932941730 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 22:49:01 INFO - PROCESS | 1668 | 1464932941732 Marionette TRACE conn2 <- [1,1450,null,{}] 22:49:01 INFO - PROCESS | 1668 | 1464932941742 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}] 22:49:01 INFO - PROCESS | 1668 | 1464932941845 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 22:49:01 INFO - PROCESS | 1668 | 1464932941850 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:01 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bdc3800 == 48 [pid = 1668] [id = 370] 22:49:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 137 (0x128c9e000) [pid = 1668] [serial = 1109] [outer = 0x0] 22:49:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 138 (0x12c020c00) [pid = 1668] [serial = 1110] [outer = 0x128c9e000] 22:49:01 INFO - PROCESS | 1668 | 1464932941879 Marionette DEBUG loaded listener.js 22:49:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 139 (0x12c0ccc00) [pid = 1668] [serial = 1111] [outer = 0x128c9e000] 22:49:02 INFO - PROCESS | 1668 | 1464932942227 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]]]}] 22:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 22:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 523ms 22:49:02 INFO - PROCESS | 1668 | 1464932942253 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 22:49:02 INFO - PROCESS | 1668 | 1464932942254 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 22:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 22:49:02 INFO - PROCESS | 1668 | 1464932942256 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 22:49:02 INFO - PROCESS | 1668 | 1464932942257 Marionette TRACE conn2 <- [1,1454,null,{}] 22:49:02 INFO - PROCESS | 1668 | 1464932942260 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}] 22:49:02 INFO - PROCESS | 1668 | 1464932942364 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 22:49:02 INFO - PROCESS | 1668 | 1464932942372 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:02 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c973800 == 49 [pid = 1668] [id = 371] 22:49:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 140 (0x11101e400) [pid = 1668] [serial = 1112] [outer = 0x0] 22:49:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 141 (0x111025000) [pid = 1668] [serial = 1113] [outer = 0x11101e400] 22:49:02 INFO - PROCESS | 1668 | 1464932942396 Marionette DEBUG loaded listener.js 22:49:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 142 (0x12c0c5800) [pid = 1668] [serial = 1114] [outer = 0x11101e400] 22:49:02 INFO - PROCESS | 1668 | 1464932942725 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]]]}] 22:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 22:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 518ms 22:49:02 INFO - PROCESS | 1668 | 1464932942775 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 22:49:02 INFO - PROCESS | 1668 | 1464932942777 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 22:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 22:49:02 INFO - PROCESS | 1668 | 1464932942779 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 22:49:02 INFO - PROCESS | 1668 | 1464932942780 Marionette TRACE conn2 <- [1,1458,null,{}] 22:49:02 INFO - PROCESS | 1668 | 1464932942782 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}] 22:49:02 INFO - PROCESS | 1668 | 1464932942865 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 22:49:02 INFO - PROCESS | 1668 | 1464932942870 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:02 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d155800 == 50 [pid = 1668] [id = 372] 22:49:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 143 (0x111022000) [pid = 1668] [serial = 1115] [outer = 0x0] 22:49:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 144 (0x12c92cc00) [pid = 1668] [serial = 1116] [outer = 0x111022000] 22:49:02 INFO - PROCESS | 1668 | 1464932942894 Marionette DEBUG loaded listener.js 22:49:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 145 (0x12c931000) [pid = 1668] [serial = 1117] [outer = 0x111022000] 22:49:03 INFO - PROCESS | 1668 | 1464932943294 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]]]}] 22:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 22:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 521ms 22:49:03 INFO - PROCESS | 1668 | 1464932943302 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 22:49:03 INFO - PROCESS | 1668 | 1464932943315 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 22:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 22:49:03 INFO - PROCESS | 1668 | 1464932943321 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 22:49:03 INFO - PROCESS | 1668 | 1464932943323 Marionette TRACE conn2 <- [1,1462,null,{}] 22:49:03 INFO - PROCESS | 1668 | 1464932943327 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}] 22:49:03 INFO - PROCESS | 1668 | 1464932943497 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 22:49:03 INFO - PROCESS | 1668 | 1464932943556 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:03 INFO - PROCESS | 1668 | ++DOCSHELL 0x112eaf000 == 51 [pid = 1668] [id = 373] 22:49:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 146 (0x111017800) [pid = 1668] [serial = 1118] [outer = 0x0] 22:49:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 147 (0x11101b800) [pid = 1668] [serial = 1119] [outer = 0x111017800] 22:49:03 INFO - PROCESS | 1668 | 1464932943588 Marionette DEBUG loaded listener.js 22:49:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 148 (0x1129a9000) [pid = 1668] [serial = 1120] [outer = 0x111017800] 22:49:04 INFO - PROCESS | 1668 | 1464932944031 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]]]}] 22:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 22:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 772ms 22:49:04 INFO - PROCESS | 1668 | 1464932944092 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 22:49:04 INFO - PROCESS | 1668 | 1464932944095 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 22:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 22:49:04 INFO - PROCESS | 1668 | 1464932944098 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 22:49:04 INFO - PROCESS | 1668 | 1464932944101 Marionette TRACE conn2 <- [1,1466,null,{}] 22:49:04 INFO - PROCESS | 1668 | 1464932944123 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}] 22:49:04 INFO - PROCESS | 1668 | 1464932944254 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 22:49:04 INFO - PROCESS | 1668 | 1464932944324 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:04 INFO - PROCESS | 1668 | ++DOCSHELL 0x11948b800 == 52 [pid = 1668] [id = 374] 22:49:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 149 (0x11855bc00) [pid = 1668] [serial = 1121] [outer = 0x0] 22:49:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 150 (0x118685000) [pid = 1668] [serial = 1122] [outer = 0x11855bc00] 22:49:04 INFO - PROCESS | 1668 | 1464932944356 Marionette DEBUG loaded listener.js 22:49:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 151 (0x119353c00) [pid = 1668] [serial = 1123] [outer = 0x11855bc00] 22:49:04 INFO - PROCESS | 1668 | 1464932944778 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]]]}] 22:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 22:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 741ms 22:49:04 INFO - PROCESS | 1668 | 1464932944839 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 22:49:04 INFO - PROCESS | 1668 | 1464932944841 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 22:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 22:49:04 INFO - PROCESS | 1668 | 1464932944844 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 22:49:04 INFO - PROCESS | 1668 | 1464932944845 Marionette TRACE conn2 <- [1,1470,null,{}] 22:49:04 INFO - PROCESS | 1668 | 1464932944848 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}] 22:49:04 INFO - PROCESS | 1668 | 1464932944952 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 22:49:05 INFO - PROCESS | 1668 | 1464932945024 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:05 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b219000 == 53 [pid = 1668] [id = 375] 22:49:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 152 (0x1231c9c00) [pid = 1668] [serial = 1124] [outer = 0x0] 22:49:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 153 (0x12405cc00) [pid = 1668] [serial = 1125] [outer = 0x1231c9c00] 22:49:05 INFO - PROCESS | 1668 | 1464932945053 Marionette DEBUG loaded listener.js 22:49:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 154 (0x126503000) [pid = 1668] [serial = 1126] [outer = 0x1231c9c00] 22:49:05 INFO - PROCESS | 1668 | 1464932945489 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]]]}] 22:49:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 22:49:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 676ms 22:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 22:49:05 INFO - PROCESS | 1668 | 1464932945521 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 22:49:05 INFO - PROCESS | 1668 | 1464932945524 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 22:49:05 INFO - PROCESS | 1668 | 1464932945532 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 22:49:05 INFO - PROCESS | 1668 | 1464932945536 Marionette TRACE conn2 <- [1,1474,null,{}] 22:49:05 INFO - PROCESS | 1668 | 1464932945538 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}] 22:49:05 INFO - PROCESS | 1668 | 1464932945685 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 22:49:05 INFO - PROCESS | 1668 | 1464932945798 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:05 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d33d800 == 54 [pid = 1668] [id = 376] 22:49:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 155 (0x128ca2c00) [pid = 1668] [serial = 1127] [outer = 0x0] 22:49:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 156 (0x12a7e3800) [pid = 1668] [serial = 1128] [outer = 0x128ca2c00] 22:49:05 INFO - PROCESS | 1668 | 1464932945844 Marionette DEBUG loaded listener.js 22:49:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 157 (0x12b2cfc00) [pid = 1668] [serial = 1129] [outer = 0x128ca2c00] 22:49:06 INFO - PROCESS | 1668 | 1464932946344 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]]]}] 22:49:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 22:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 877ms 22:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 22:49:06 INFO - PROCESS | 1668 | 1464932946406 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 22:49:06 INFO - PROCESS | 1668 | 1464932946408 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 22:49:06 INFO - PROCESS | 1668 | 1464932946411 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 22:49:06 INFO - PROCESS | 1668 | 1464932946413 Marionette TRACE conn2 <- [1,1478,null,{}] 22:49:06 INFO - PROCESS | 1668 | 1464932946436 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}] 22:49:06 INFO - PROCESS | 1668 | 1464932946613 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 22:49:06 INFO - PROCESS | 1668 | 1464932946679 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:06 INFO - PROCESS | 1668 | ++DOCSHELL 0x12efea000 == 55 [pid = 1668] [id = 377] 22:49:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 158 (0x114eb7400) [pid = 1668] [serial = 1130] [outer = 0x0] 22:49:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 159 (0x114ebbc00) [pid = 1668] [serial = 1131] [outer = 0x114eb7400] 22:49:06 INFO - PROCESS | 1668 | 1464932946721 Marionette DEBUG loaded listener.js 22:49:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 160 (0x12a84f000) [pid = 1668] [serial = 1132] [outer = 0x114eb7400] 22:49:07 INFO - PROCESS | 1668 | 1464932947208 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]]]}] 22:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 22:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 821ms 22:49:07 INFO - PROCESS | 1668 | 1464932947232 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 22:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 22:49:07 INFO - PROCESS | 1668 | 1464932947234 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 22:49:07 INFO - PROCESS | 1668 | 1464932947239 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 22:49:07 INFO - PROCESS | 1668 | 1464932947240 Marionette TRACE conn2 <- [1,1482,null,{}] 22:49:07 INFO - PROCESS | 1668 | 1464932947242 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}] 22:49:07 INFO - PROCESS | 1668 | 1464932947344 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 22:49:07 INFO - PROCESS | 1668 | 1464932947403 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:07 INFO - PROCESS | 1668 | ++DOCSHELL 0x1387c4000 == 56 [pid = 1668] [id = 378] 22:49:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 161 (0x11883e800) [pid = 1668] [serial = 1133] [outer = 0x0] 22:49:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 162 (0x118840400) [pid = 1668] [serial = 1134] [outer = 0x11883e800] 22:49:07 INFO - PROCESS | 1668 | 1464932947451 Marionette DEBUG loaded listener.js 22:49:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 163 (0x12b3d8400) [pid = 1668] [serial = 1135] [outer = 0x11883e800] 22:49:07 INFO - PROCESS | 1668 | 1464932947893 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]]]}] 22:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 22:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 669ms 22:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 22:49:07 INFO - PROCESS | 1668 | 1464932947907 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 22:49:07 INFO - PROCESS | 1668 | 1464932947909 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 22:49:07 INFO - PROCESS | 1668 | 1464932947911 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 22:49:07 INFO - PROCESS | 1668 | 1464932947912 Marionette TRACE conn2 <- [1,1486,null,{}] 22:49:07 INFO - PROCESS | 1668 | 1464932947914 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}] 22:49:08 INFO - PROCESS | 1668 | 1464932948055 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 22:49:08 INFO - PROCESS | 1668 | 1464932948127 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:08 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a5c1000 == 57 [pid = 1668] [id = 379] 22:49:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 164 (0x11291c000) [pid = 1668] [serial = 1136] [outer = 0x0] 22:49:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 165 (0x11868f800) [pid = 1668] [serial = 1137] [outer = 0x11291c000] 22:49:08 INFO - PROCESS | 1668 | 1464932948156 Marionette DEBUG loaded listener.js 22:49:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 166 (0x12bab1000) [pid = 1668] [serial = 1138] [outer = 0x11291c000] 22:49:08 INFO - PROCESS | 1668 | 1464932948860 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]]]}] 22:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 22:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1019ms 22:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 22:49:08 INFO - PROCESS | 1668 | 1464932948931 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 22:49:08 INFO - PROCESS | 1668 | 1464932948934 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 22:49:08 INFO - PROCESS | 1668 | 1464932948969 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 22:49:08 INFO - PROCESS | 1668 | 1464932948972 Marionette TRACE conn2 <- [1,1490,null,{}] 22:49:08 INFO - PROCESS | 1668 | 1464932948982 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}] 22:49:09 INFO - PROCESS | 1668 | 1464932949137 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 22:49:09 INFO - PROCESS | 1668 | 1464932949268 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:09 INFO - PROCESS | 1668 | ++DOCSHELL 0x113016000 == 58 [pid = 1668] [id = 380] 22:49:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 167 (0x111c7fc00) [pid = 1668] [serial = 1139] [outer = 0x0] 22:49:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 168 (0x1129acc00) [pid = 1668] [serial = 1140] [outer = 0x111c7fc00] 22:49:09 INFO - PROCESS | 1668 | 1464932949314 Marionette DEBUG loaded listener.js 22:49:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 169 (0x11612f000) [pid = 1668] [serial = 1141] [outer = 0x111c7fc00] 22:49:09 INFO - PROCESS | 1668 | --DOCSHELL 0x12b2a6800 == 57 [pid = 1668] [id = 315] 22:49:09 INFO - PROCESS | 1668 | --DOCSHELL 0x12d155800 == 56 [pid = 1668] [id = 372] 22:49:09 INFO - PROCESS | 1668 | --DOCSHELL 0x12c973800 == 55 [pid = 1668] [id = 371] 22:49:09 INFO - PROCESS | 1668 | --DOCSHELL 0x12bdc3800 == 54 [pid = 1668] [id = 370] 22:49:09 INFO - PROCESS | 1668 | --DOCSHELL 0x1181c9800 == 53 [pid = 1668] [id = 369] 22:49:09 INFO - PROCESS | 1668 | --DOCSHELL 0x12aa35000 == 52 [pid = 1668] [id = 368] 22:49:09 INFO - PROCESS | 1668 | --DOMWINDOW == 168 (0x126502c00) [pid = 1668] [serial = 1014] [outer = 0x0] [url = about:blank] 22:49:09 INFO - PROCESS | 1668 | --DOMWINDOW == 167 (0x12b2d2800) [pid = 1668] [serial = 1020] [outer = 0x0] [url = about:blank] 22:49:09 INFO - PROCESS | 1668 | --DOMWINDOW == 166 (0x1295f2400) [pid = 1668] [serial = 1017] [outer = 0x0] [url = about:blank] 22:49:09 INFO - PROCESS | 1668 | --DOMWINDOW == 165 (0x12bc16400) [pid = 1668] [serial = 1056] [outer = 0x0] [url = about:blank] 22:49:09 INFO - PROCESS | 1668 | 1464932949844 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]]]}] 22:49:09 INFO - PROCESS | 1668 | --DOCSHELL 0x1297c0000 == 51 [pid = 1668] [id = 367] 22:49:09 INFO - PROCESS | 1668 | --DOCSHELL 0x12904e000 == 50 [pid = 1668] [id = 366] 22:49:09 INFO - PROCESS | 1668 | --DOCSHELL 0x124d58000 == 49 [pid = 1668] [id = 365] 22:49:09 INFO - PROCESS | 1668 | --DOCSHELL 0x118191800 == 48 [pid = 1668] [id = 364] 22:49:09 INFO - PROCESS | 1668 | --DOCSHELL 0x119e6f000 == 47 [pid = 1668] [id = 363] 22:49:09 INFO - PROCESS | 1668 | --DOCSHELL 0x1181c9000 == 46 [pid = 1668] [id = 362] 22:49:09 INFO - PROCESS | 1668 | --DOCSHELL 0x1180e4800 == 45 [pid = 1668] [id = 361] 22:49:09 INFO - PROCESS | 1668 | --DOCSHELL 0x1188d2800 == 44 [pid = 1668] [id = 360] 22:49:09 INFO - PROCESS | 1668 | --DOCSHELL 0x12ba75000 == 43 [pid = 1668] [id = 355] 22:49:09 INFO - PROCESS | 1668 | --DOCSHELL 0x119a7c800 == 42 [pid = 1668] [id = 354] 22:49:09 INFO - PROCESS | 1668 | --DOCSHELL 0x1133dc800 == 41 [pid = 1668] [id = 353] 22:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 22:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 961ms 22:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 22:49:09 INFO - PROCESS | 1668 | 1464932949900 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 22:49:09 INFO - PROCESS | 1668 | 1464932949904 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 22:49:09 INFO - PROCESS | 1668 | 1464932949908 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 22:49:09 INFO - PROCESS | 1668 | 1464932949910 Marionette TRACE conn2 <- [1,1494,null,{}] 22:49:09 INFO - PROCESS | 1668 | 1464932949912 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}] 22:49:09 INFO - PROCESS | 1668 | 1464932949994 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 22:49:10 INFO - PROCESS | 1668 | --DOMWINDOW == 164 (0x12a7e3c00) [pid = 1668] [serial = 1041] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1668 | --DOMWINDOW == 163 (0x12b1b4400) [pid = 1668] [serial = 1044] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1668 | --DOMWINDOW == 162 (0x12ab57400) [pid = 1668] [serial = 1042] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1668 | --DOMWINDOW == 161 (0x12baa5400) [pid = 1668] [serial = 1047] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1668 | --DOMWINDOW == 160 (0x12b3d2800) [pid = 1668] [serial = 1045] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1668 | --DOMWINDOW == 159 (0x124d28400) [pid = 1668] [serial = 1032] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1668 | --DOMWINDOW == 158 (0x1256bf400) [pid = 1668] [serial = 1033] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1668 | --DOMWINDOW == 157 (0x1180c0c00) [pid = 1668] [serial = 1024] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1668 | --DOMWINDOW == 156 (0x116957000) [pid = 1668] [serial = 1023] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1668 | --DOMWINDOW == 155 (0x124550000) [pid = 1668] [serial = 1011] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1668 | --DOMWINDOW == 154 (0x12650e800) [pid = 1668] [serial = 1035] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1668 | --DOMWINDOW == 153 (0x126b2f800) [pid = 1668] [serial = 1036] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1668 | --DOMWINDOW == 152 (0x118563000) [pid = 1668] [serial = 1008] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1668 | --DOMWINDOW == 151 (0x121294800) [pid = 1668] [serial = 1029] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1668 | --DOMWINDOW == 150 (0x1231c3000) [pid = 1668] [serial = 1030] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1668 | --DOMWINDOW == 149 (0x1198aa000) [pid = 1668] [serial = 1027] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1668 | --DOMWINDOW == 148 (0x118fe5800) [pid = 1668] [serial = 1026] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1668 | --DOMWINDOW == 147 (0x12b2d2c00) [pid = 1668] [serial = 1003] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1668 | --DOMWINDOW == 146 (0x113b2d400) [pid = 1668] [serial = 1005] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1668 | --DOMWINDOW == 145 (0x1210f1000) [pid = 1668] [serial = 1053] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1668 | --DOMWINDOW == 144 (0x118fdc000) [pid = 1668] [serial = 1051] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1668 | --DOMWINDOW == 143 (0x112f84c00) [pid = 1668] [serial = 1050] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1668 | --DOMWINDOW == 142 (0x1290df000) [pid = 1668] [serial = 1038] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1668 | --DOMWINDOW == 141 (0x12bacb000) [pid = 1668] [serial = 1054] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1668 | --DOMWINDOW == 140 (0x12baac000) [pid = 1668] [serial = 1048] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1668 | --DOMWINDOW == 139 (0x12a76e000) [pid = 1668] [serial = 1039] [outer = 0x0] [url = about:blank] 22:49:10 INFO - PROCESS | 1668 | 1464932950065 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:10 INFO - PROCESS | 1668 | ++DOCSHELL 0x1161d0000 == 42 [pid = 1668] [id = 381] 22:49:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 140 (0x113b2d400) [pid = 1668] [serial = 1142] [outer = 0x0] 22:49:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 141 (0x1180cbc00) [pid = 1668] [serial = 1143] [outer = 0x113b2d400] 22:49:10 INFO - PROCESS | 1668 | 1464932950093 Marionette DEBUG loaded listener.js 22:49:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 142 (0x118567400) [pid = 1668] [serial = 1144] [outer = 0x113b2d400] 22:49:10 INFO - PROCESS | 1668 | 1464932950396 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]]]}] 22:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 22:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 518ms 22:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 22:49:10 INFO - PROCESS | 1668 | 1464932950427 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 22:49:10 INFO - PROCESS | 1668 | 1464932950428 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 22:49:10 INFO - PROCESS | 1668 | 1464932950431 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 22:49:10 INFO - PROCESS | 1668 | 1464932950433 Marionette TRACE conn2 <- [1,1498,null,{}] 22:49:10 INFO - PROCESS | 1668 | 1464932950443 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}] 22:49:10 INFO - PROCESS | 1668 | 1464932950527 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 22:49:10 INFO - PROCESS | 1668 | 1464932950613 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:10 INFO - PROCESS | 1668 | ++DOCSHELL 0x11948a800 == 43 [pid = 1668] [id = 382] 22:49:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 143 (0x118561000) [pid = 1668] [serial = 1145] [outer = 0x0] 22:49:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 144 (0x118faa800) [pid = 1668] [serial = 1146] [outer = 0x118561000] 22:49:10 INFO - PROCESS | 1668 | 1464932950643 Marionette DEBUG loaded listener.js 22:49:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 145 (0x119a15800) [pid = 1668] [serial = 1147] [outer = 0x118561000] 22:49:10 INFO - PROCESS | 1668 | 1464932950920 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]]]}] 22:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 22:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 526ms 22:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 22:49:10 INFO - PROCESS | 1668 | 1464932950958 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 22:49:10 INFO - PROCESS | 1668 | 1464932950960 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 22:49:10 INFO - PROCESS | 1668 | 1464932950962 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 22:49:10 INFO - PROCESS | 1668 | 1464932950963 Marionette TRACE conn2 <- [1,1502,null,{}] 22:49:10 INFO - PROCESS | 1668 | 1464932950966 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}] 22:49:11 INFO - PROCESS | 1668 | 1464932951066 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 22:49:11 INFO - PROCESS | 1668 | 1464932951073 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:11 INFO - PROCESS | 1668 | ++DOCSHELL 0x119fd7000 == 44 [pid = 1668] [id = 383] 22:49:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 146 (0x1231bb800) [pid = 1668] [serial = 1148] [outer = 0x0] 22:49:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 147 (0x123411800) [pid = 1668] [serial = 1149] [outer = 0x1231bb800] 22:49:11 INFO - PROCESS | 1668 | 1464932951099 Marionette DEBUG loaded listener.js 22:49:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 148 (0x12405d800) [pid = 1668] [serial = 1150] [outer = 0x1231bb800] 22:49:11 INFO - PROCESS | 1668 | 1464932951433 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]]]}] 22:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 22:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 518ms 22:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 22:49:11 INFO - PROCESS | 1668 | 1464932951481 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 22:49:11 INFO - PROCESS | 1668 | 1464932951482 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 22:49:11 INFO - PROCESS | 1668 | 1464932951484 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 22:49:11 INFO - PROCESS | 1668 | 1464932951485 Marionette TRACE conn2 <- [1,1506,null,{}] 22:49:11 INFO - PROCESS | 1668 | 1464932951488 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}] 22:49:11 INFO - PROCESS | 1668 | 1464932951567 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 22:49:11 INFO - PROCESS | 1668 | 1464932951573 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:11 INFO - PROCESS | 1668 | ++DOCSHELL 0x1181ab000 == 45 [pid = 1668] [id = 384] 22:49:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 149 (0x123624400) [pid = 1668] [serial = 1151] [outer = 0x0] 22:49:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 150 (0x124d73800) [pid = 1668] [serial = 1152] [outer = 0x123624400] 22:49:11 INFO - PROCESS | 1668 | 1464932951598 Marionette DEBUG loaded listener.js 22:49:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 151 (0x1256df000) [pid = 1668] [serial = 1153] [outer = 0x123624400] 22:49:11 INFO - PROCESS | 1668 | 1464932951938 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]]]}] 22:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 22:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 470ms 22:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 22:49:11 INFO - PROCESS | 1668 | 1464932951955 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 22:49:11 INFO - PROCESS | 1668 | 1464932951956 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 22:49:11 INFO - PROCESS | 1668 | 1464932951958 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 22:49:11 INFO - PROCESS | 1668 | 1464932951959 Marionette TRACE conn2 <- [1,1510,null,{}] 22:49:11 INFO - PROCESS | 1668 | 1464932951961 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}] 22:49:12 INFO - PROCESS | 1668 | 1464932952055 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 22:49:12 INFO - PROCESS | 1668 | 1464932952126 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:12 INFO - PROCESS | 1668 | ++DOCSHELL 0x125782800 == 46 [pid = 1668] [id = 385] 22:49:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 152 (0x124054800) [pid = 1668] [serial = 1154] [outer = 0x0] 22:49:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 153 (0x1267d6000) [pid = 1668] [serial = 1155] [outer = 0x124054800] 22:49:12 INFO - PROCESS | 1668 | 1464932952163 Marionette DEBUG loaded listener.js 22:49:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 154 (0x1295e8000) [pid = 1668] [serial = 1156] [outer = 0x124054800] 22:49:12 INFO - PROCESS | 1668 | 1464932952479 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]]]}] 22:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 22:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 570ms 22:49:12 INFO - PROCESS | 1668 | 1464932952529 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 22:49:12 INFO - PROCESS | 1668 | 1464932952530 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 22:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 22:49:12 INFO - PROCESS | 1668 | 1464932952532 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 22:49:12 INFO - PROCESS | 1668 | 1464932952533 Marionette TRACE conn2 <- [1,1514,null,{}] 22:49:12 INFO - PROCESS | 1668 | 1464932952535 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}] 22:49:12 INFO - PROCESS | 1668 | 1464932952637 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 22:49:12 INFO - PROCESS | 1668 | 1464932952653 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:12 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a5a5800 == 47 [pid = 1668] [id = 386] 22:49:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 155 (0x1295f1c00) [pid = 1668] [serial = 1157] [outer = 0x0] 22:49:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 156 (0x12a76e000) [pid = 1668] [serial = 1158] [outer = 0x1295f1c00] 22:49:12 INFO - PROCESS | 1668 | 1464932952678 Marionette DEBUG loaded listener.js 22:49:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 157 (0x12a7df400) [pid = 1668] [serial = 1159] [outer = 0x1295f1c00] 22:49:13 INFO - PROCESS | 1668 | 1464932953025 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]]]}] 22:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 22:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 520ms 22:49:13 INFO - PROCESS | 1668 | 1464932953053 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 22:49:13 INFO - PROCESS | 1668 | 1464932953054 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 22:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 22:49:13 INFO - PROCESS | 1668 | 1464932953056 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 22:49:13 INFO - PROCESS | 1668 | 1464932953057 Marionette TRACE conn2 <- [1,1518,null,{}] 22:49:13 INFO - PROCESS | 1668 | 1464932953065 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}] 22:49:13 INFO - PROCESS | 1668 | 1464932953165 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 22:49:13 INFO - PROCESS | 1668 | 1464932953169 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:13 INFO - PROCESS | 1668 | ++DOCSHELL 0x12aa43800 == 48 [pid = 1668] [id = 387] 22:49:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 158 (0x129780400) [pid = 1668] [serial = 1160] [outer = 0x0] 22:49:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 159 (0x12a855400) [pid = 1668] [serial = 1161] [outer = 0x129780400] 22:49:13 INFO - PROCESS | 1668 | 1464932953226 Marionette DEBUG loaded listener.js 22:49:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 160 (0x12b1b0c00) [pid = 1668] [serial = 1162] [outer = 0x129780400] 22:49:13 INFO - PROCESS | 1668 | 1464932953533 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]]]}] 22:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 22:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 527ms 22:49:13 INFO - PROCESS | 1668 | 1464932953583 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 22:49:13 INFO - PROCESS | 1668 | 1464932953585 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 22:49:13 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 22:49:13 INFO - PROCESS | 1668 | 1464932953587 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 22:49:13 INFO - PROCESS | 1668 | 1464932953588 Marionette TRACE conn2 <- [1,1522,null,{}] 22:49:13 INFO - PROCESS | 1668 | 1464932953590 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}] 22:49:13 INFO - PROCESS | 1668 | 1464932953693 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 22:49:13 INFO - PROCESS | 1668 | 1464932953729 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:13 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ba8b000 == 49 [pid = 1668] [id = 388] 22:49:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 161 (0x114ebd800) [pid = 1668] [serial = 1163] [outer = 0x0] 22:49:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 162 (0x12b2d2800) [pid = 1668] [serial = 1164] [outer = 0x114ebd800] 22:49:13 INFO - PROCESS | 1668 | 1464932953753 Marionette DEBUG loaded listener.js 22:49:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 163 (0x12b3d9400) [pid = 1668] [serial = 1165] [outer = 0x114ebd800] 22:49:14 INFO - PROCESS | 1668 | 1464932954057 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"]]]}] 22:49:14 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 () { 22:49:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:49:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 22:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 22:49:14 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 () { 22:49:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:49:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 22:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 22:49:14 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 () { 22:49:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:49:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 22:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 22:49:14 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 () { 22:49:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:49:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 22:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 22:49:14 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 520ms 22:49:14 INFO - PROCESS | 1668 | --DOMWINDOW == 162 (0x1290e2800) [pid = 1668] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 22:49:14 INFO - PROCESS | 1668 | --DOMWINDOW == 161 (0x12b3d4000) [pid = 1668] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 22:49:14 INFO - PROCESS | 1668 | --DOMWINDOW == 160 (0x11881e000) [pid = 1668] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 22:49:14 INFO - PROCESS | 1668 | --DOMWINDOW == 159 (0x114ee8c00) [pid = 1668] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 22:49:14 INFO - PROCESS | 1668 | --DOMWINDOW == 158 (0x124d6dc00) [pid = 1668] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 22:49:14 INFO - PROCESS | 1668 | --DOMWINDOW == 157 (0x117118800) [pid = 1668] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 22:49:14 INFO - PROCESS | 1668 | --DOMWINDOW == 156 (0x1198aec00) [pid = 1668] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 22:49:14 INFO - PROCESS | 1668 | --DOMWINDOW == 155 (0x12bc13800) [pid = 1668] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 22:49:14 INFO - PROCESS | 1668 | --DOMWINDOW == 154 (0x112920c00) [pid = 1668] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 22:49:14 INFO - PROCESS | 1668 | --DOMWINDOW == 153 (0x11101e400) [pid = 1668] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 22:49:14 INFO - PROCESS | 1668 | --DOMWINDOW == 152 (0x128c9e000) [pid = 1668] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 22:49:14 INFO - PROCESS | 1668 | --DOMWINDOW == 151 (0x1290de400) [pid = 1668] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 22:49:14 INFO - PROCESS | 1668 | --DOMWINDOW == 150 (0x12baca000) [pid = 1668] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 22:49:14 INFO - PROCESS | 1668 | 1464932954193 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 22:49:14 INFO - PROCESS | 1668 | 1464932954194 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 22:49:14 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 22:49:14 INFO - PROCESS | 1668 | 1464932954199 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 22:49:14 INFO - PROCESS | 1668 | 1464932954200 Marionette TRACE conn2 <- [1,1526,null,{}] 22:49:14 INFO - PROCESS | 1668 | 1464932954205 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}] 22:49:14 INFO - PROCESS | 1668 | 1464932954287 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 22:49:14 INFO - PROCESS | 1668 | 1464932954292 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:14 INFO - PROCESS | 1668 | ++DOCSHELL 0x119b59000 == 50 [pid = 1668] [id = 389] 22:49:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 151 (0x117118800) [pid = 1668] [serial = 1166] [outer = 0x0] 22:49:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 152 (0x124d2a400) [pid = 1668] [serial = 1167] [outer = 0x117118800] 22:49:14 INFO - PROCESS | 1668 | 1464932954317 Marionette DEBUG loaded listener.js 22:49:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 153 (0x1290e2800) [pid = 1668] [serial = 1168] [outer = 0x117118800] 22:49:14 INFO - PROCESS | 1668 | 1464932954632 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"]]]}] 22:49:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:49:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 22:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 22:49:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:49:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 22:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 22:49:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 22:49:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 22:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 22:49:14 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 473ms 22:49:14 INFO - PROCESS | 1668 | 1464932954673 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 22:49:14 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 22:49:14 INFO - PROCESS | 1668 | 1464932954674 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 22:49:14 INFO - PROCESS | 1668 | 1464932954676 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 22:49:14 INFO - PROCESS | 1668 | 1464932954678 Marionette TRACE conn2 <- [1,1530,null,{}] 22:49:14 INFO - PROCESS | 1668 | 1464932954680 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}] 22:49:14 INFO - PROCESS | 1668 | 1464932954778 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 22:49:14 INFO - PROCESS | 1668 | 1464932954840 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:14 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ced2000 == 51 [pid = 1668] [id = 390] 22:49:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 154 (0x1290e1000) [pid = 1668] [serial = 1169] [outer = 0x0] 22:49:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 155 (0x12bac4400) [pid = 1668] [serial = 1170] [outer = 0x1290e1000] 22:49:14 INFO - PROCESS | 1668 | 1464932954868 Marionette DEBUG loaded listener.js 22:49:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 156 (0x12c023400) [pid = 1668] [serial = 1171] [outer = 0x1290e1000] 22:49:15 INFO - PROCESS | 1668 | 1464932955140 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]]]}] 22:49:15 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 22:49:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 22:49:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 22:49:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 22:49:15 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. 22:49:15 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 22:49:15 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 520ms 22:49:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 22:49:15 INFO - PROCESS | 1668 | 1464932955197 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 22:49:15 INFO - PROCESS | 1668 | 1464932955199 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 22:49:15 INFO - PROCESS | 1668 | 1464932955201 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 22:49:15 INFO - PROCESS | 1668 | 1464932955202 Marionette TRACE conn2 <- [1,1534,null,{}] 22:49:15 INFO - PROCESS | 1668 | 1464932955208 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}] 22:49:15 INFO - PROCESS | 1668 | 1464932955294 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 22:49:15 INFO - PROCESS | 1668 | 1464932955298 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:15 INFO - PROCESS | 1668 | ++DOCSHELL 0x12db71000 == 52 [pid = 1668] [id = 391] 22:49:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 157 (0x1290ab400) [pid = 1668] [serial = 1172] [outer = 0x0] 22:49:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 158 (0x1290b1800) [pid = 1668] [serial = 1173] [outer = 0x1290ab400] 22:49:15 INFO - PROCESS | 1668 | 1464932955323 Marionette DEBUG loaded listener.js 22:49:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 159 (0x12c024c00) [pid = 1668] [serial = 1174] [outer = 0x1290ab400] 22:49:15 INFO - PROCESS | 1668 | 1464932955643 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]]]}] 22:49:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 22:49:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 474ms 22:49:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 22:49:15 INFO - PROCESS | 1668 | 1464932955675 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 22:49:15 INFO - PROCESS | 1668 | 1464932955676 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 22:49:15 INFO - PROCESS | 1668 | 1464932955678 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 22:49:15 INFO - PROCESS | 1668 | 1464932955679 Marionette TRACE conn2 <- [1,1538,null,{}] 22:49:15 INFO - PROCESS | 1668 | 1464932955681 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}] 22:49:15 INFO - PROCESS | 1668 | 1464932955805 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 22:49:15 INFO - PROCESS | 1668 | 1464932955811 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:15 INFO - PROCESS | 1668 | ++DOCSHELL 0x137bd7800 == 53 [pid = 1668] [id = 392] 22:49:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 160 (0x1290a5c00) [pid = 1668] [serial = 1175] [outer = 0x0] 22:49:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 161 (0x12c025000) [pid = 1668] [serial = 1176] [outer = 0x1290a5c00] 22:49:15 INFO - PROCESS | 1668 | 1464932955836 Marionette DEBUG loaded listener.js 22:49:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 162 (0x12c0ce400) [pid = 1668] [serial = 1177] [outer = 0x1290a5c00] 22:49:16 INFO - PROCESS | 1668 | 1464932956143 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]]]}] 22:49:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 22:49:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 521ms 22:49:16 INFO - PROCESS | 1668 | 1464932956305 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 22:49:16 INFO - PROCESS | 1668 | 1464932956307 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 22:49:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 22:49:16 INFO - PROCESS | 1668 | 1464932956327 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 22:49:16 INFO - PROCESS | 1668 | 1464932956328 Marionette TRACE conn2 <- [1,1542,null,{}] 22:49:16 INFO - PROCESS | 1668 | 1464932956337 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}] 22:49:16 INFO - PROCESS | 1668 | 1464932956451 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 22:49:16 INFO - PROCESS | 1668 | 1464932956523 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:16 INFO - PROCESS | 1668 | ++DOCSHELL 0x1180e4800 == 54 [pid = 1668] [id = 393] 22:49:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 163 (0x114eb3800) [pid = 1668] [serial = 1178] [outer = 0x0] 22:49:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 164 (0x115ea0000) [pid = 1668] [serial = 1179] [outer = 0x114eb3800] 22:49:16 INFO - PROCESS | 1668 | 1464932956553 Marionette DEBUG loaded listener.js 22:49:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 165 (0x1180be000) [pid = 1668] [serial = 1180] [outer = 0x114eb3800] 22:49:16 INFO - PROCESS | 1668 | 1464932956949 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]]]}] 22:49:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 22:49:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 683ms 22:49:17 INFO - PROCESS | 1668 | 1464932957001 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 22:49:17 INFO - PROCESS | 1668 | 1464932957004 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 22:49:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 22:49:17 INFO - PROCESS | 1668 | 1464932957010 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 22:49:17 INFO - PROCESS | 1668 | 1464932957012 Marionette TRACE conn2 <- [1,1546,null,{}] 22:49:17 INFO - PROCESS | 1668 | 1464932957015 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}] 22:49:17 INFO - PROCESS | 1668 | 1464932957123 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 22:49:17 INFO - PROCESS | 1668 | 1464932957186 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:17 INFO - PROCESS | 1668 | ++DOCSHELL 0x123461000 == 55 [pid = 1668] [id = 394] 22:49:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 166 (0x1182b7800) [pid = 1668] [serial = 1181] [outer = 0x0] 22:49:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 167 (0x11883a800) [pid = 1668] [serial = 1182] [outer = 0x1182b7800] 22:49:17 INFO - PROCESS | 1668 | 1464932957255 Marionette DEBUG loaded listener.js 22:49:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 168 (0x1194ea000) [pid = 1668] [serial = 1183] [outer = 0x1182b7800] 22:49:17 INFO - PROCESS | 1668 | 1464932957663 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]]]}] 22:49:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 22:49:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 673ms 22:49:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 22:49:17 INFO - PROCESS | 1668 | 1464932957682 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 22:49:17 INFO - PROCESS | 1668 | 1464932957684 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 22:49:17 INFO - PROCESS | 1668 | 1464932957686 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 22:49:17 INFO - PROCESS | 1668 | 1464932957688 Marionette TRACE conn2 <- [1,1550,null,{}] 22:49:17 INFO - PROCESS | 1668 | 1464932957695 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}] 22:49:17 INFO - PROCESS | 1668 | 1464932957827 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 22:49:17 INFO - PROCESS | 1668 | 1464932957904 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:17 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d152800 == 56 [pid = 1668] [id = 395] 22:49:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 169 (0x126224000) [pid = 1668] [serial = 1184] [outer = 0x0] 22:49:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 170 (0x1265ae800) [pid = 1668] [serial = 1185] [outer = 0x126224000] 22:49:17 INFO - PROCESS | 1668 | 1464932957936 Marionette DEBUG loaded listener.js 22:49:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 171 (0x128c9e400) [pid = 1668] [serial = 1186] [outer = 0x126224000] 22:49:18 INFO - PROCESS | 1668 | 1464932958349 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]]]}] 22:49:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 22:49:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 719ms 22:49:18 INFO - PROCESS | 1668 | 1464932958405 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 22:49:18 INFO - PROCESS | 1668 | 1464932958407 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 22:49:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 22:49:18 INFO - PROCESS | 1668 | 1464932958409 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 22:49:18 INFO - PROCESS | 1668 | 1464932958411 Marionette TRACE conn2 <- [1,1554,null,{}] 22:49:18 INFO - PROCESS | 1668 | 1464932958413 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}] 22:49:18 INFO - PROCESS | 1668 | 1464932958522 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 22:49:18 INFO - PROCESS | 1668 | 1464932958624 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:18 INFO - PROCESS | 1668 | ++DOCSHELL 0x1387d3800 == 57 [pid = 1668] [id = 396] 22:49:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 172 (0x1290a7400) [pid = 1668] [serial = 1187] [outer = 0x0] 22:49:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 173 (0x1290df000) [pid = 1668] [serial = 1188] [outer = 0x1290a7400] 22:49:18 INFO - PROCESS | 1668 | 1464932958657 Marionette DEBUG loaded listener.js 22:49:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 174 (0x12a7e0400) [pid = 1668] [serial = 1189] [outer = 0x1290a7400] 22:49:19 INFO - PROCESS | 1668 | 1464932959060 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]]]}] 22:49:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 22:49:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 671ms 22:49:19 INFO - PROCESS | 1668 | 1464932959081 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 22:49:19 INFO - PROCESS | 1668 | 1464932959082 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 22:49:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 22:49:19 INFO - PROCESS | 1668 | 1464932959085 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 22:49:19 INFO - PROCESS | 1668 | 1464932959089 Marionette TRACE conn2 <- [1,1558,null,{}] 22:49:19 INFO - PROCESS | 1668 | 1464932959091 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}] 22:49:19 INFO - PROCESS | 1668 | 1464932959221 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 22:49:19 INFO - PROCESS | 1668 | 1464932959286 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:19 INFO - PROCESS | 1668 | ++DOCSHELL 0x138adc800 == 58 [pid = 1668] [id = 397] 22:49:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 175 (0x111045400) [pid = 1668] [serial = 1190] [outer = 0x0] 22:49:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 176 (0x11104a800) [pid = 1668] [serial = 1191] [outer = 0x111045400] 22:49:19 INFO - PROCESS | 1668 | 1464932959356 Marionette DEBUG loaded listener.js 22:49:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 177 (0x1290a7800) [pid = 1668] [serial = 1192] [outer = 0x111045400] 22:49:19 INFO - PROCESS | 1668 | 1464932959753 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]]]}] 22:49:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 22:49:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 721ms 22:49:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 22:49:19 INFO - PROCESS | 1668 | 1464932959807 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 22:49:19 INFO - PROCESS | 1668 | 1464932959808 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 22:49:19 INFO - PROCESS | 1668 | 1464932959810 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 22:49:19 INFO - PROCESS | 1668 | 1464932959812 Marionette TRACE conn2 <- [1,1562,null,{}] 22:49:19 INFO - PROCESS | 1668 | 1464932959814 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}] 22:49:19 INFO - PROCESS | 1668 | 1464932959975 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 22:49:20 INFO - PROCESS | 1668 | 1464932960031 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:20 INFO - PROCESS | 1668 | ++DOCSHELL 0x138fda800 == 59 [pid = 1668] [id = 398] 22:49:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 178 (0x121037400) [pid = 1668] [serial = 1193] [outer = 0x0] 22:49:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 179 (0x121041800) [pid = 1668] [serial = 1194] [outer = 0x121037400] 22:49:20 INFO - PROCESS | 1668 | 1464932960062 Marionette DEBUG loaded listener.js 22:49:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 180 (0x12b1ba000) [pid = 1668] [serial = 1195] [outer = 0x121037400] 22:49:20 INFO - PROCESS | 1668 | 1464932960471 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]]]}] 22:49:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 22:49:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 667ms 22:49:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 22:49:20 INFO - PROCESS | 1668 | 1464932960479 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 22:49:20 INFO - PROCESS | 1668 | 1464932960480 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 22:49:20 INFO - PROCESS | 1668 | 1464932960482 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 22:49:20 INFO - PROCESS | 1668 | 1464932960483 Marionette TRACE conn2 <- [1,1566,null,{}] 22:49:20 INFO - PROCESS | 1668 | 1464932960487 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}] 22:49:20 INFO - PROCESS | 1668 | 1464932960607 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 22:49:20 INFO - PROCESS | 1668 | 1464932960735 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:20 INFO - PROCESS | 1668 | ++DOCSHELL 0x12f5d0000 == 60 [pid = 1668] [id = 399] 22:49:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 181 (0x121037800) [pid = 1668] [serial = 1196] [outer = 0x0] 22:49:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 182 (0x12baca000) [pid = 1668] [serial = 1197] [outer = 0x121037800] 22:49:20 INFO - PROCESS | 1668 | 1464932960765 Marionette DEBUG loaded listener.js 22:49:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 183 (0x12c017c00) [pid = 1668] [serial = 1198] [outer = 0x121037800] 22:49:21 INFO - PROCESS | 1668 | 1464932961202 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]]]}] 22:49:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 22:49:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 768ms 22:49:21 INFO - PROCESS | 1668 | 1464932961251 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 22:49:21 INFO - PROCESS | 1668 | 1464932961253 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 22:49:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 22:49:21 INFO - PROCESS | 1668 | 1464932961255 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 22:49:21 INFO - PROCESS | 1668 | 1464932961256 Marionette TRACE conn2 <- [1,1570,null,{}] 22:49:21 INFO - PROCESS | 1668 | 1464932961259 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}] 22:49:21 INFO - PROCESS | 1668 | 1464932961364 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 22:49:21 INFO - PROCESS | 1668 | 1464932961603 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:21 INFO - PROCESS | 1668 | ++DOCSHELL 0x118fa0000 == 61 [pid = 1668] [id = 400] 22:49:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 184 (0x111025c00) [pid = 1668] [serial = 1199] [outer = 0x0] 22:49:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 185 (0x111045800) [pid = 1668] [serial = 1200] [outer = 0x111025c00] 22:49:21 INFO - PROCESS | 1668 | 1464932961650 Marionette DEBUG loaded listener.js 22:49:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 186 (0x11291b400) [pid = 1668] [serial = 1201] [outer = 0x111025c00] 22:49:22 INFO - PROCESS | 1668 | 1464932962071 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]]]}] 22:49:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 22:49:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 870ms 22:49:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 22:49:22 INFO - PROCESS | 1668 | 1464932962125 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 22:49:22 INFO - PROCESS | 1668 | 1464932962128 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 22:49:22 INFO - PROCESS | 1668 | 1464932962131 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 22:49:22 INFO - PROCESS | 1668 | 1464932962133 Marionette TRACE conn2 <- [1,1574,null,{}] 22:49:22 INFO - PROCESS | 1668 | 1464932962136 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}] 22:49:22 INFO - PROCESS | 1668 | 1464932962241 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 22:49:22 INFO - PROCESS | 1668 | 1464932962307 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:22 INFO - PROCESS | 1668 | ++DOCSHELL 0x117e2d800 == 62 [pid = 1668] [id = 401] 22:49:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 187 (0x1133ad000) [pid = 1668] [serial = 1202] [outer = 0x0] 22:49:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 188 (0x117412400) [pid = 1668] [serial = 1203] [outer = 0x1133ad000] 22:49:22 INFO - PROCESS | 1668 | 1464932962336 Marionette DEBUG loaded listener.js 22:49:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 189 (0x118818c00) [pid = 1668] [serial = 1204] [outer = 0x1133ad000] 22:49:22 INFO - PROCESS | 1668 | --DOCSHELL 0x12db71000 == 61 [pid = 1668] [id = 391] 22:49:22 INFO - PROCESS | 1668 | --DOCSHELL 0x12ced2000 == 60 [pid = 1668] [id = 390] 22:49:22 INFO - PROCESS | 1668 | --DOCSHELL 0x119b59000 == 59 [pid = 1668] [id = 389] 22:49:22 INFO - PROCESS | 1668 | --DOCSHELL 0x12ba8b000 == 58 [pid = 1668] [id = 388] 22:49:22 INFO - PROCESS | 1668 | --DOCSHELL 0x12aa43800 == 57 [pid = 1668] [id = 387] 22:49:22 INFO - PROCESS | 1668 | --DOCSHELL 0x12a5a5800 == 56 [pid = 1668] [id = 386] 22:49:22 INFO - PROCESS | 1668 | --DOMWINDOW == 188 (0x12bd9b800) [pid = 1668] [serial = 1074] [outer = 0x0] [url = about:blank] 22:49:22 INFO - PROCESS | 1668 | --DOMWINDOW == 187 (0x12b1b0000) [pid = 1668] [serial = 1077] [outer = 0x0] [url = about:blank] 22:49:22 INFO - PROCESS | 1668 | --DOMWINDOW == 186 (0x12c92cc00) [pid = 1668] [serial = 1116] [outer = 0x0] [url = about:blank] 22:49:22 INFO - PROCESS | 1668 | --DOCSHELL 0x125782800 == 55 [pid = 1668] [id = 385] 22:49:22 INFO - PROCESS | 1668 | --DOCSHELL 0x1181ab000 == 54 [pid = 1668] [id = 384] 22:49:22 INFO - PROCESS | 1668 | --DOCSHELL 0x119fd7000 == 53 [pid = 1668] [id = 383] 22:49:22 INFO - PROCESS | 1668 | --DOCSHELL 0x11948a800 == 52 [pid = 1668] [id = 382] 22:49:22 INFO - PROCESS | 1668 | --DOCSHELL 0x1161d0000 == 51 [pid = 1668] [id = 381] 22:49:22 INFO - PROCESS | 1668 | --DOCSHELL 0x113016000 == 50 [pid = 1668] [id = 380] 22:49:22 INFO - PROCESS | 1668 | --DOCSHELL 0x12efea000 == 49 [pid = 1668] [id = 377] 22:49:22 INFO - PROCESS | 1668 | --DOCSHELL 0x12d33d800 == 48 [pid = 1668] [id = 376] 22:49:22 INFO - PROCESS | 1668 | --DOCSHELL 0x12b219000 == 47 [pid = 1668] [id = 375] 22:49:22 INFO - PROCESS | 1668 | --DOCSHELL 0x11948b800 == 46 [pid = 1668] [id = 374] 22:49:22 INFO - PROCESS | 1668 | --DOCSHELL 0x112eaf000 == 45 [pid = 1668] [id = 373] 22:49:22 INFO - PROCESS | 1668 | 1464932962765 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]]]}] 22:49:22 INFO - PROCESS | 1668 | --DOMWINDOW == 185 (0x12bc1f800) [pid = 1668] [serial = 1057] [outer = 0x0] [url = about:blank] 22:49:22 INFO - PROCESS | 1668 | --DOMWINDOW == 184 (0x12b1b5c00) [pid = 1668] [serial = 1098] [outer = 0x0] [url = about:blank] 22:49:22 INFO - PROCESS | 1668 | --DOMWINDOW == 183 (0x12bab0000) [pid = 1668] [serial = 1101] [outer = 0x0] [url = about:blank] 22:49:22 INFO - PROCESS | 1668 | --DOMWINDOW == 182 (0x12b3d5800) [pid = 1668] [serial = 1099] [outer = 0x0] [url = about:blank] 22:49:22 INFO - PROCESS | 1668 | --DOMWINDOW == 181 (0x118fb3800) [pid = 1668] [serial = 1083] [outer = 0x0] [url = about:blank] 22:49:22 INFO - PROCESS | 1668 | --DOMWINDOW == 180 (0x119a12800) [pid = 1668] [serial = 1084] [outer = 0x0] [url = about:blank] 22:49:22 INFO - PROCESS | 1668 | --DOMWINDOW == 179 (0x126753c00) [pid = 1668] [serial = 1092] [outer = 0x0] [url = about:blank] 22:49:22 INFO - PROCESS | 1668 | --DOMWINDOW == 178 (0x128e96800) [pid = 1668] [serial = 1093] [outer = 0x0] [url = about:blank] 22:49:22 INFO - PROCESS | 1668 | --DOMWINDOW == 177 (0x125790400) [pid = 1668] [serial = 1089] [outer = 0x0] [url = about:blank] 22:49:22 INFO - PROCESS | 1668 | --DOMWINDOW == 176 (0x126754c00) [pid = 1668] [serial = 1090] [outer = 0x0] [url = about:blank] 22:49:22 INFO - PROCESS | 1668 | --DOMWINDOW == 175 (0x118569800) [pid = 1668] [serial = 1081] [outer = 0x0] [url = about:blank] 22:49:22 INFO - PROCESS | 1668 | --DOMWINDOW == 174 (0x1180b8c00) [pid = 1668] [serial = 1080] [outer = 0x0] [url = about:blank] 22:49:22 INFO - PROCESS | 1668 | --DOMWINDOW == 173 (0x1129a9800) [pid = 1668] [serial = 1059] [outer = 0x0] [url = about:blank] 22:49:22 INFO - PROCESS | 1668 | --DOMWINDOW == 172 (0x129384400) [pid = 1668] [serial = 1068] [outer = 0x0] [url = about:blank] 22:49:22 INFO - PROCESS | 1668 | --DOMWINDOW == 171 (0x118fb1000) [pid = 1668] [serial = 1062] [outer = 0x0] [url = about:blank] 22:49:22 INFO - PROCESS | 1668 | --DOMWINDOW == 170 (0x12129cc00) [pid = 1668] [serial = 1086] [outer = 0x0] [url = about:blank] 22:49:22 INFO - PROCESS | 1668 | --DOMWINDOW == 169 (0x12452b400) [pid = 1668] [serial = 1087] [outer = 0x0] [url = about:blank] 22:49:22 INFO - PROCESS | 1668 | --DOMWINDOW == 168 (0x1256bc800) [pid = 1668] [serial = 1065] [outer = 0x0] [url = about:blank] 22:49:22 INFO - PROCESS | 1668 | --DOMWINDOW == 167 (0x12b1bac00) [pid = 1668] [serial = 1071] [outer = 0x0] [url = about:blank] 22:49:22 INFO - PROCESS | 1668 | --DOMWINDOW == 166 (0x12bc1b800) [pid = 1668] [serial = 1104] [outer = 0x0] [url = about:blank] 22:49:22 INFO - PROCESS | 1668 | --DOMWINDOW == 165 (0x12bd9d000) [pid = 1668] [serial = 1105] [outer = 0x0] [url = about:blank] 22:49:22 INFO - PROCESS | 1668 | --DOMWINDOW == 164 (0x12405f800) [pid = 1668] [serial = 1108] [outer = 0x0] [url = about:blank] 22:49:22 INFO - PROCESS | 1668 | --DOMWINDOW == 163 (0x12c0c5800) [pid = 1668] [serial = 1114] [outer = 0x0] [url = about:blank] 22:49:22 INFO - PROCESS | 1668 | --DOMWINDOW == 162 (0x12c020c00) [pid = 1668] [serial = 1110] [outer = 0x0] [url = about:blank] 22:49:22 INFO - PROCESS | 1668 | --DOMWINDOW == 161 (0x1295eb000) [pid = 1668] [serial = 1095] [outer = 0x0] [url = about:blank] 22:49:22 INFO - PROCESS | 1668 | --DOMWINDOW == 160 (0x12bad0400) [pid = 1668] [serial = 1102] [outer = 0x0] [url = about:blank] 22:49:22 INFO - PROCESS | 1668 | --DOMWINDOW == 159 (0x117e06000) [pid = 1668] [serial = 1107] [outer = 0x0] [url = about:blank] 22:49:22 INFO - PROCESS | 1668 | --DOMWINDOW == 158 (0x12ab58c00) [pid = 1668] [serial = 1096] [outer = 0x0] [url = about:blank] 22:49:22 INFO - PROCESS | 1668 | --DOMWINDOW == 157 (0x111025000) [pid = 1668] [serial = 1113] [outer = 0x0] [url = about:blank] 22:49:22 INFO - PROCESS | 1668 | --DOMWINDOW == 156 (0x12c0ccc00) [pid = 1668] [serial = 1111] [outer = 0x0] [url = about:blank] 22:49:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 22:49:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 674ms 22:49:22 INFO - PROCESS | 1668 | 1464932962807 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 22:49:22 INFO - PROCESS | 1668 | 1464932962809 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 22:49:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 22:49:22 INFO - PROCESS | 1668 | 1464932962813 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 22:49:22 INFO - PROCESS | 1668 | 1464932962814 Marionette TRACE conn2 <- [1,1578,null,{}] 22:49:22 INFO - PROCESS | 1668 | 1464932962816 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}] 22:49:22 INFO - PROCESS | 1668 | 1464932962901 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 22:49:22 INFO - PROCESS | 1668 | 1464932962908 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:22 INFO - PROCESS | 1668 | ++DOCSHELL 0x1180e4000 == 46 [pid = 1668] [id = 402] 22:49:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 157 (0x118692c00) [pid = 1668] [serial = 1205] [outer = 0x0] 22:49:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 158 (0x118f39c00) [pid = 1668] [serial = 1206] [outer = 0x118692c00] 22:49:22 INFO - PROCESS | 1668 | 1464932962934 Marionette DEBUG loaded listener.js 22:49:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 159 (0x119b22800) [pid = 1668] [serial = 1207] [outer = 0x118692c00] 22:49:23 INFO - PROCESS | 1668 | 1464932963287 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]]]}] 22:49:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 22:49:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 518ms 22:49:23 INFO - PROCESS | 1668 | 1464932963341 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 22:49:23 INFO - PROCESS | 1668 | 1464932963342 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 22:49:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 22:49:23 INFO - PROCESS | 1668 | 1464932963347 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 22:49:23 INFO - PROCESS | 1668 | 1464932963351 Marionette TRACE conn2 <- [1,1582,null,{}] 22:49:23 INFO - PROCESS | 1668 | 1464932963357 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}] 22:49:23 INFO - PROCESS | 1668 | 1464932963445 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 22:49:23 INFO - PROCESS | 1668 | 1464932963453 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:23 INFO - PROCESS | 1668 | ++DOCSHELL 0x123222800 == 47 [pid = 1668] [id = 403] 22:49:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 160 (0x121032800) [pid = 1668] [serial = 1208] [outer = 0x0] 22:49:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 161 (0x121040400) [pid = 1668] [serial = 1209] [outer = 0x121032800] 22:49:23 INFO - PROCESS | 1668 | 1464932963478 Marionette DEBUG loaded listener.js 22:49:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 162 (0x123488400) [pid = 1668] [serial = 1210] [outer = 0x121032800] 22:49:23 INFO - PROCESS | 1668 | 1464932963832 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]]]}] 22:49:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 22:49:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 525ms 22:49:23 INFO - PROCESS | 1668 | 1464932963883 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 22:49:23 INFO - PROCESS | 1668 | 1464932963891 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 22:49:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 22:49:23 INFO - PROCESS | 1668 | 1464932963895 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 22:49:23 INFO - PROCESS | 1668 | 1464932963896 Marionette TRACE conn2 <- [1,1586,null,{}] 22:49:23 INFO - PROCESS | 1668 | 1464932963899 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}] 22:49:23 INFO - PROCESS | 1668 | 1464932963991 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 22:49:23 INFO - PROCESS | 1668 | 1464932963997 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:24 INFO - PROCESS | 1668 | ++DOCSHELL 0x126728000 == 48 [pid = 1668] [id = 404] 22:49:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 163 (0x124553800) [pid = 1668] [serial = 1211] [outer = 0x0] 22:49:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 164 (0x1256b9000) [pid = 1668] [serial = 1212] [outer = 0x124553800] 22:49:24 INFO - PROCESS | 1668 | 1464932964025 Marionette DEBUG loaded listener.js 22:49:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 165 (0x126758400) [pid = 1668] [serial = 1213] [outer = 0x124553800] 22:49:24 INFO - PROCESS | 1668 | 1464932964458 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]]]}] 22:49:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 22:49:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 572ms 22:49:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 22:49:24 INFO - PROCESS | 1668 | 1464932964467 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 22:49:24 INFO - PROCESS | 1668 | 1464932964470 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 22:49:24 INFO - PROCESS | 1668 | 1464932964472 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 22:49:24 INFO - PROCESS | 1668 | 1464932964473 Marionette TRACE conn2 <- [1,1590,null,{}] 22:49:24 INFO - PROCESS | 1668 | 1464932964475 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}] 22:49:24 INFO - PROCESS | 1668 | 1464932964560 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 22:49:24 INFO - PROCESS | 1668 | 1464932964645 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:24 INFO - PROCESS | 1668 | ++DOCSHELL 0x1297d4800 == 49 [pid = 1668] [id = 405] 22:49:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 166 (0x128ea0800) [pid = 1668] [serial = 1214] [outer = 0x0] 22:49:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 167 (0x1290a6000) [pid = 1668] [serial = 1215] [outer = 0x128ea0800] 22:49:24 INFO - PROCESS | 1668 | 1464932964676 Marionette DEBUG loaded listener.js 22:49:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 168 (0x1295e7800) [pid = 1668] [serial = 1216] [outer = 0x128ea0800] 22:49:25 INFO - PROCESS | 1668 | 1464932965007 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]]]}] 22:49:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 22:49:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 569ms 22:49:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 22:49:25 INFO - PROCESS | 1668 | 1464932965041 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 22:49:25 INFO - PROCESS | 1668 | 1464932965042 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 22:49:25 INFO - PROCESS | 1668 | 1464932965044 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 22:49:25 INFO - PROCESS | 1668 | 1464932965045 Marionette TRACE conn2 <- [1,1594,null,{}] 22:49:25 INFO - PROCESS | 1668 | 1464932965048 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}] 22:49:25 INFO - PROCESS | 1668 | 1464932965165 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 22:49:25 INFO - PROCESS | 1668 | 1464932965179 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:25 INFO - PROCESS | 1668 | ++DOCSHELL 0x12aa35000 == 50 [pid = 1668] [id = 406] 22:49:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 169 (0x1295f2400) [pid = 1668] [serial = 1217] [outer = 0x0] 22:49:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 170 (0x12a76e400) [pid = 1668] [serial = 1218] [outer = 0x1295f2400] 22:49:25 INFO - PROCESS | 1668 | 1464932965203 Marionette DEBUG loaded listener.js 22:49:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 171 (0x12b1ab800) [pid = 1668] [serial = 1219] [outer = 0x1295f2400] 22:49:25 INFO - PROCESS | 1668 | 1464932965543 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]]]}] 22:49:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 22:49:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 518ms 22:49:25 INFO - PROCESS | 1668 | 1464932965563 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 22:49:25 INFO - PROCESS | 1668 | 1464932965564 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 22:49:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 22:49:25 INFO - PROCESS | 1668 | 1464932965566 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 22:49:25 INFO - PROCESS | 1668 | 1464932965568 Marionette TRACE conn2 <- [1,1598,null,{}] 22:49:25 INFO - PROCESS | 1668 | 1464932965577 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}] 22:49:25 INFO - PROCESS | 1668 | 1464932965684 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 22:49:25 INFO - PROCESS | 1668 | 1464932965723 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:25 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bdba800 == 51 [pid = 1668] [id = 407] 22:49:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 172 (0x1295f2800) [pid = 1668] [serial = 1220] [outer = 0x0] 22:49:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 173 (0x12b2ce800) [pid = 1668] [serial = 1221] [outer = 0x1295f2800] 22:49:25 INFO - PROCESS | 1668 | 1464932965749 Marionette DEBUG loaded listener.js 22:49:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 174 (0x12baab000) [pid = 1668] [serial = 1222] [outer = 0x1295f2800] 22:49:26 INFO - PROCESS | 1668 | 1464932966063 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]]]}] 22:49:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 22:49:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 522ms 22:49:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 22:49:26 INFO - PROCESS | 1668 | 1464932966090 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 22:49:26 INFO - PROCESS | 1668 | 1464932966091 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 22:49:26 INFO - PROCESS | 1668 | 1464932966094 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 22:49:26 INFO - PROCESS | 1668 | 1464932966095 Marionette TRACE conn2 <- [1,1602,null,{}] 22:49:26 INFO - PROCESS | 1668 | 1464932966097 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}] 22:49:26 INFO - PROCESS | 1668 | 1464932966206 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 22:49:26 INFO - PROCESS | 1668 | 1464932966219 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:26 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c988800 == 52 [pid = 1668] [id = 408] 22:49:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 175 (0x111061400) [pid = 1668] [serial = 1223] [outer = 0x0] 22:49:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 176 (0x111064400) [pid = 1668] [serial = 1224] [outer = 0x111061400] 22:49:26 INFO - PROCESS | 1668 | 1464932966251 Marionette DEBUG loaded listener.js 22:49:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 177 (0x111069c00) [pid = 1668] [serial = 1225] [outer = 0x111061400] 22:49:26 INFO - PROCESS | 1668 | 1464932966594 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]]]}] 22:49:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 22:49:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 520ms 22:49:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 22:49:26 INFO - PROCESS | 1668 | 1464932966614 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 22:49:26 INFO - PROCESS | 1668 | 1464932966615 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 22:49:26 INFO - PROCESS | 1668 | 1464932966618 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 22:49:26 INFO - PROCESS | 1668 | 1464932966620 Marionette TRACE conn2 <- [1,1606,null,{}] 22:49:26 INFO - PROCESS | 1668 | 1464932966622 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}] 22:49:26 INFO - PROCESS | 1668 | 1464932966737 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 22:49:26 INFO - PROCESS | 1668 | 1464932966776 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:26 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d142800 == 53 [pid = 1668] [id = 409] 22:49:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 178 (0x111062000) [pid = 1668] [serial = 1226] [outer = 0x0] 22:49:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 179 (0x12a7db800) [pid = 1668] [serial = 1227] [outer = 0x111062000] 22:49:26 INFO - PROCESS | 1668 | 1464932966801 Marionette DEBUG loaded listener.js 22:49:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 180 (0x12bac7800) [pid = 1668] [serial = 1228] [outer = 0x111062000] 22:49:27 INFO - PROCESS | 1668 | --DOMWINDOW == 179 (0x1295f1c00) [pid = 1668] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 22:49:27 INFO - PROCESS | 1668 | --DOMWINDOW == 178 (0x129780400) [pid = 1668] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 22:49:27 INFO - PROCESS | 1668 | --DOMWINDOW == 177 (0x114ebd800) [pid = 1668] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 22:49:27 INFO - PROCESS | 1668 | --DOMWINDOW == 176 (0x118561000) [pid = 1668] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 22:49:27 INFO - PROCESS | 1668 | --DOMWINDOW == 175 (0x111c7fc00) [pid = 1668] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 22:49:27 INFO - PROCESS | 1668 | --DOMWINDOW == 174 (0x123624400) [pid = 1668] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 22:49:27 INFO - PROCESS | 1668 | --DOMWINDOW == 173 (0x1290ab400) [pid = 1668] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 22:49:27 INFO - PROCESS | 1668 | --DOMWINDOW == 172 (0x1231bb800) [pid = 1668] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 22:49:27 INFO - PROCESS | 1668 | --DOMWINDOW == 171 (0x113b2d400) [pid = 1668] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 22:49:27 INFO - PROCESS | 1668 | --DOMWINDOW == 170 (0x111022000) [pid = 1668] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 22:49:27 INFO - PROCESS | 1668 | --DOMWINDOW == 169 (0x1290e1000) [pid = 1668] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 22:49:27 INFO - PROCESS | 1668 | --DOMWINDOW == 168 (0x117118800) [pid = 1668] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 22:49:27 INFO - PROCESS | 1668 | --DOMWINDOW == 167 (0x124054800) [pid = 1668] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 22:49:27 INFO - PROCESS | 1668 | 1464932967194 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]]]}] 22:49:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 22:49:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 623ms 22:49:27 INFO - PROCESS | 1668 | 1464932967240 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 22:49:27 INFO - PROCESS | 1668 | 1464932967241 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 22:49:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 22:49:27 INFO - PROCESS | 1668 | 1464932967244 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 22:49:27 INFO - PROCESS | 1668 | 1464932967245 Marionette TRACE conn2 <- [1,1610,null,{}] 22:49:27 INFO - PROCESS | 1668 | 1464932967247 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}] 22:49:27 INFO - PROCESS | 1668 | 1464932967340 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 22:49:27 INFO - PROCESS | 1668 | 1464932967407 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:27 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ced5000 == 54 [pid = 1668] [id = 410] 22:49:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 168 (0x111066400) [pid = 1668] [serial = 1229] [outer = 0x0] 22:49:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 169 (0x113194000) [pid = 1668] [serial = 1230] [outer = 0x111066400] 22:49:27 INFO - PROCESS | 1668 | 1464932967437 Marionette DEBUG loaded listener.js 22:49:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 170 (0x11319cc00) [pid = 1668] [serial = 1231] [outer = 0x111066400] 22:49:27 INFO - PROCESS | 1668 | 1464932967722 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]]]}] 22:49:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 22:49:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 518ms 22:49:27 INFO - PROCESS | 1668 | 1464932967763 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 22:49:27 INFO - PROCESS | 1668 | 1464932967764 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 22:49:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 22:49:27 INFO - PROCESS | 1668 | 1464932967766 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 22:49:27 INFO - PROCESS | 1668 | 1464932967768 Marionette TRACE conn2 <- [1,1614,null,{}] 22:49:27 INFO - PROCESS | 1668 | 1464932967774 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}] 22:49:27 INFO - PROCESS | 1668 | 1464932967876 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 22:49:27 INFO - PROCESS | 1668 | 1464932967880 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:27 INFO - PROCESS | 1668 | ++DOCSHELL 0x12f5da000 == 55 [pid = 1668] [id = 411] 22:49:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 171 (0x11319c800) [pid = 1668] [serial = 1232] [outer = 0x0] 22:49:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 172 (0x12a7e4800) [pid = 1668] [serial = 1233] [outer = 0x11319c800] 22:49:27 INFO - PROCESS | 1668 | 1464932967904 Marionette DEBUG loaded listener.js 22:49:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 173 (0x12bd9e800) [pid = 1668] [serial = 1234] [outer = 0x11319c800] 22:49:28 INFO - PROCESS | 1668 | 1464932968252 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]]]}] 22:49:28 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 22:49:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 523ms 22:49:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 22:49:28 INFO - PROCESS | 1668 | 1464932968290 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 22:49:28 INFO - PROCESS | 1668 | 1464932968291 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 22:49:28 INFO - PROCESS | 1668 | 1464932968293 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 22:49:28 INFO - PROCESS | 1668 | 1464932968294 Marionette TRACE conn2 <- [1,1618,null,{}] 22:49:28 INFO - PROCESS | 1668 | 1464932968307 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}] 22:49:28 INFO - PROCESS | 1668 | 1464932968396 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 22:49:28 INFO - PROCESS | 1668 | 1464932968400 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:28 INFO - PROCESS | 1668 | ++DOCSHELL 0x1387c6800 == 56 [pid = 1668] [id = 412] 22:49:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 174 (0x12bc21c00) [pid = 1668] [serial = 1235] [outer = 0x0] 22:49:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 175 (0x12c021c00) [pid = 1668] [serial = 1236] [outer = 0x12bc21c00] 22:49:28 INFO - PROCESS | 1668 | 1464932968425 Marionette DEBUG loaded listener.js 22:49:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 176 (0x12c0cf800) [pid = 1668] [serial = 1237] [outer = 0x12bc21c00] 22:49:28 INFO - PROCESS | 1668 | 1464932968760 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]]]}] 22:49:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 22:49:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 519ms 22:49:28 INFO - PROCESS | 1668 | 1464932968813 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 22:49:28 INFO - PROCESS | 1668 | 1464932968814 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 22:49:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 22:49:28 INFO - PROCESS | 1668 | 1464932968816 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 22:49:28 INFO - PROCESS | 1668 | 1464932968817 Marionette TRACE conn2 <- [1,1622,null,{}] 22:49:28 INFO - PROCESS | 1668 | 1464932968827 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}] 22:49:28 INFO - PROCESS | 1668 | 1464932968915 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 22:49:28 INFO - PROCESS | 1668 | 1464932968979 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:28 INFO - PROCESS | 1668 | ++DOCSHELL 0x138adb800 == 57 [pid = 1668] [id = 413] 22:49:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 177 (0x12bda4800) [pid = 1668] [serial = 1238] [outer = 0x0] 22:49:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 178 (0x12c931400) [pid = 1668] [serial = 1239] [outer = 0x12bda4800] 22:49:29 INFO - PROCESS | 1668 | 1464932969003 Marionette DEBUG loaded listener.js 22:49:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 179 (0x12cd58800) [pid = 1668] [serial = 1240] [outer = 0x12bda4800] 22:49:29 INFO - PROCESS | 1668 | 1464932969489 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]]]}] 22:49:29 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 22:49:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 730ms 22:49:29 INFO - PROCESS | 1668 | 1464932969547 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 22:49:29 INFO - PROCESS | 1668 | 1464932969550 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 22:49:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 22:49:29 INFO - PROCESS | 1668 | 1464932969554 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 22:49:29 INFO - PROCESS | 1668 | 1464932969556 Marionette TRACE conn2 <- [1,1626,null,{}] 22:49:29 INFO - PROCESS | 1668 | 1464932969560 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}] 22:49:29 INFO - PROCESS | 1668 | 1464932969675 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 22:49:29 INFO - PROCESS | 1668 | 1464932969753 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:29 INFO - PROCESS | 1668 | ++DOCSHELL 0x119679800 == 58 [pid = 1668] [id = 414] 22:49:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 180 (0x11318d400) [pid = 1668] [serial = 1241] [outer = 0x0] 22:49:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 181 (0x113b2d400) [pid = 1668] [serial = 1242] [outer = 0x11318d400] 22:49:29 INFO - PROCESS | 1668 | 1464932969785 Marionette DEBUG loaded listener.js 22:49:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 182 (0x116604400) [pid = 1668] [serial = 1243] [outer = 0x11318d400] 22:49:30 INFO - PROCESS | 1668 | 1464932970210 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]]]}] 22:49:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 22:49:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 670ms 22:49:30 INFO - PROCESS | 1668 | 1464932970225 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 22:49:30 INFO - PROCESS | 1668 | 1464932970229 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 22:49:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 22:49:30 INFO - PROCESS | 1668 | 1464932970234 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 22:49:30 INFO - PROCESS | 1668 | 1464932970236 Marionette TRACE conn2 <- [1,1630,null,{}] 22:49:30 INFO - PROCESS | 1668 | 1464932970238 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}] 22:49:30 INFO - PROCESS | 1668 | 1464932970346 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 22:49:30 INFO - PROCESS | 1668 | 1464932970444 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:30 INFO - PROCESS | 1668 | ++DOCSHELL 0x129552000 == 59 [pid = 1668] [id = 415] 22:49:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 183 (0x118817400) [pid = 1668] [serial = 1244] [outer = 0x0] 22:49:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 184 (0x118faac00) [pid = 1668] [serial = 1245] [outer = 0x118817400] 22:49:30 INFO - PROCESS | 1668 | 1464932970473 Marionette DEBUG loaded listener.js 22:49:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 185 (0x119f41800) [pid = 1668] [serial = 1246] [outer = 0x118817400] 22:49:30 INFO - PROCESS | 1668 | 1464932970869 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]]]}] 22:49:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 22:49:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 672ms 22:49:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 22:49:30 INFO - PROCESS | 1668 | 1464932970907 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 22:49:30 INFO - PROCESS | 1668 | 1464932970909 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 22:49:30 INFO - PROCESS | 1668 | 1464932970911 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 22:49:30 INFO - PROCESS | 1668 | 1464932970914 Marionette TRACE conn2 <- [1,1634,null,{}] 22:49:30 INFO - PROCESS | 1668 | 1464932970924 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}] 22:49:31 INFO - PROCESS | 1668 | 1464932971034 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 22:49:31 INFO - PROCESS | 1668 | 1464932971114 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:31 INFO - PROCESS | 1668 | ++DOCSHELL 0x1387c3800 == 60 [pid = 1668] [id = 416] 22:49:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 186 (0x121038c00) [pid = 1668] [serial = 1247] [outer = 0x0] 22:49:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 187 (0x12405ac00) [pid = 1668] [serial = 1248] [outer = 0x121038c00] 22:49:31 INFO - PROCESS | 1668 | 1464932971145 Marionette DEBUG loaded listener.js 22:49:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 188 (0x128ca7c00) [pid = 1668] [serial = 1249] [outer = 0x121038c00] 22:49:31 INFO - PROCESS | 1668 | 1464932971563 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]]]}] 22:49:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 22:49:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 673ms 22:49:31 INFO - PROCESS | 1668 | 1464932971585 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 22:49:31 INFO - PROCESS | 1668 | 1464932971587 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 22:49:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 22:49:31 INFO - PROCESS | 1668 | 1464932971590 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 22:49:31 INFO - PROCESS | 1668 | 1464932971591 Marionette TRACE conn2 <- [1,1638,null,{}] 22:49:31 INFO - PROCESS | 1668 | 1464932971593 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}] 22:49:31 INFO - PROCESS | 1668 | 1464932971701 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 22:49:31 INFO - PROCESS | 1668 | 1464932971797 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:31 INFO - PROCESS | 1668 | ++DOCSHELL 0x138fca800 == 61 [pid = 1668] [id = 417] 22:49:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 189 (0x12937f000) [pid = 1668] [serial = 1250] [outer = 0x0] 22:49:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 190 (0x1295efc00) [pid = 1668] [serial = 1251] [outer = 0x12937f000] 22:49:31 INFO - PROCESS | 1668 | 1464932971825 Marionette DEBUG loaded listener.js 22:49:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 191 (0x12b1b5000) [pid = 1668] [serial = 1252] [outer = 0x12937f000] 22:49:32 INFO - PROCESS | 1668 | 1464932972238 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]]]}] 22:49:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 22:49:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 668ms 22:49:32 INFO - PROCESS | 1668 | 1464932972259 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 22:49:32 INFO - PROCESS | 1668 | 1464932972260 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 22:49:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 22:49:32 INFO - PROCESS | 1668 | 1464932972263 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 22:49:32 INFO - PROCESS | 1668 | 1464932972264 Marionette TRACE conn2 <- [1,1642,null,{}] 22:49:32 INFO - PROCESS | 1668 | 1464932972266 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}] 22:49:32 INFO - PROCESS | 1668 | 1464932972371 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 22:49:32 INFO - PROCESS | 1668 | 1464932972477 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:32 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d647000 == 62 [pid = 1668] [id = 418] 22:49:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 192 (0x12a7d7800) [pid = 1668] [serial = 1253] [outer = 0x0] 22:49:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 193 (0x12bc12400) [pid = 1668] [serial = 1254] [outer = 0x12a7d7800] 22:49:32 INFO - PROCESS | 1668 | 1464932972507 Marionette DEBUG loaded listener.js 22:49:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 194 (0x12c92e000) [pid = 1668] [serial = 1255] [outer = 0x12a7d7800] 22:49:32 INFO - PROCESS | 1668 | 1464932972920 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]]]}] 22:49:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 22:49:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 718ms 22:49:32 INFO - PROCESS | 1668 | 1464932972981 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 22:49:32 INFO - PROCESS | 1668 | 1464932972982 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 22:49:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 22:49:32 INFO - PROCESS | 1668 | 1464932972985 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 22:49:32 INFO - PROCESS | 1668 | 1464932972986 Marionette TRACE conn2 <- [1,1646,null,{}] 22:49:32 INFO - PROCESS | 1668 | 1464932972989 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}] 22:49:33 INFO - PROCESS | 1668 | 1464932973127 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 22:49:33 INFO - PROCESS | 1668 | 1464932973205 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:33 INFO - PROCESS | 1668 | ++DOCSHELL 0x139064800 == 63 [pid = 1668] [id = 419] 22:49:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 195 (0x12cd5a800) [pid = 1668] [serial = 1256] [outer = 0x0] 22:49:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 196 (0x12d08c000) [pid = 1668] [serial = 1257] [outer = 0x12cd5a800] 22:49:33 INFO - PROCESS | 1668 | 1464932973235 Marionette DEBUG loaded listener.js 22:49:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 197 (0x12d096800) [pid = 1668] [serial = 1258] [outer = 0x12cd5a800] 22:49:33 INFO - PROCESS | 1668 | 1464932973658 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]]]}] 22:49:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 22:49:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 722ms 22:49:33 INFO - PROCESS | 1668 | 1464932973707 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 22:49:33 INFO - PROCESS | 1668 | 1464932973708 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 22:49:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 22:49:33 INFO - PROCESS | 1668 | 1464932973711 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 22:49:33 INFO - PROCESS | 1668 | 1464932973712 Marionette TRACE conn2 <- [1,1650,null,{}] 22:49:33 INFO - PROCESS | 1668 | 1464932973714 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}] 22:49:33 INFO - PROCESS | 1668 | 1464932973839 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 22:49:33 INFO - PROCESS | 1668 | 1464932973920 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:33 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bdb7800 == 64 [pid = 1668] [id = 420] 22:49:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 198 (0x112928c00) [pid = 1668] [serial = 1259] [outer = 0x0] 22:49:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 199 (0x12b2d3800) [pid = 1668] [serial = 1260] [outer = 0x112928c00] 22:49:33 INFO - PROCESS | 1668 | 1464932973949 Marionette DEBUG loaded listener.js 22:49:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 200 (0x12d3b8c00) [pid = 1668] [serial = 1261] [outer = 0x112928c00] 22:49:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 22:49:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 670ms 22:49:34 INFO - PROCESS | 1668 | 1464932974376 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]]]}] 22:49:34 INFO - PROCESS | 1668 | 1464932974381 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 22:49:34 INFO - PROCESS | 1668 | 1464932974383 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 22:49:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 22:49:34 INFO - PROCESS | 1668 | 1464932974386 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 22:49:34 INFO - PROCESS | 1668 | 1464932974389 Marionette TRACE conn2 <- [1,1654,null,{}] 22:49:34 INFO - PROCESS | 1668 | 1464932974391 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}] 22:49:34 INFO - PROCESS | 1668 | 1464932974516 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 22:49:34 INFO - PROCESS | 1668 | 1464932974625 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:34 INFO - PROCESS | 1668 | ++DOCSHELL 0x119b46800 == 65 [pid = 1668] [id = 421] 22:49:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 201 (0x11104bc00) [pid = 1668] [serial = 1262] [outer = 0x0] 22:49:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 202 (0x12cd5bc00) [pid = 1668] [serial = 1263] [outer = 0x11104bc00] 22:49:34 INFO - PROCESS | 1668 | 1464932974656 Marionette DEBUG loaded listener.js 22:49:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 203 (0x12d3ba800) [pid = 1668] [serial = 1264] [outer = 0x11104bc00] 22:49:35 INFO - PROCESS | 1668 | 1464932975244 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]]]}] 22:49:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 22:49:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 875ms 22:49:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 22:49:35 INFO - PROCESS | 1668 | 1464932975260 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 22:49:35 INFO - PROCESS | 1668 | 1464932975262 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 22:49:35 INFO - PROCESS | 1668 | 1464932975265 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 22:49:35 INFO - PROCESS | 1668 | 1464932975268 Marionette TRACE conn2 <- [1,1658,null,{}] 22:49:35 INFO - PROCESS | 1668 | 1464932975272 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}] 22:49:35 INFO - PROCESS | 1668 | 1464932975374 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 22:49:35 INFO - PROCESS | 1668 | 1464932975457 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:35 INFO - PROCESS | 1668 | ++DOCSHELL 0x116aae000 == 66 [pid = 1668] [id = 422] 22:49:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 204 (0x11104d800) [pid = 1668] [serial = 1265] [outer = 0x0] 22:49:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 205 (0x11291ac00) [pid = 1668] [serial = 1266] [outer = 0x11104d800] 22:49:35 INFO - PROCESS | 1668 | 1464932975485 Marionette DEBUG loaded listener.js 22:49:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 206 (0x113ba7400) [pid = 1668] [serial = 1267] [outer = 0x11104d800] 22:49:35 INFO - PROCESS | 1668 | 1464932975972 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]]]}] 22:49:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 22:49:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 771ms 22:49:36 INFO - PROCESS | 1668 | 1464932976040 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 22:49:36 INFO - PROCESS | 1668 | 1464932976046 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 22:49:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 22:49:36 INFO - PROCESS | 1668 | 1464932976052 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 22:49:36 INFO - PROCESS | 1668 | 1464932976055 Marionette TRACE conn2 <- [1,1662,null,{}] 22:49:36 INFO - PROCESS | 1668 | 1464932976058 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}] 22:49:36 INFO - PROCESS | 1668 | 1464932976207 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 22:49:36 INFO - PROCESS | 1668 | 1464932976398 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:36 INFO - PROCESS | 1668 | --DOCSHELL 0x112850800 == 65 [pid = 1668] [id = 359] 22:49:36 INFO - PROCESS | 1668 | --DOCSHELL 0x12db6f800 == 64 [pid = 1668] [id = 358] 22:49:36 INFO - PROCESS | 1668 | --DOCSHELL 0x1387c6800 == 63 [pid = 1668] [id = 412] 22:49:36 INFO - PROCESS | 1668 | --DOCSHELL 0x12f5da000 == 62 [pid = 1668] [id = 411] 22:49:36 INFO - PROCESS | 1668 | --DOMWINDOW == 205 (0x12c025000) [pid = 1668] [serial = 1176] [outer = 0x0] [url = about:blank] 22:49:36 INFO - PROCESS | 1668 | ++DOCSHELL 0x1133e5000 == 63 [pid = 1668] [id = 423] 22:49:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 206 (0x11105c800) [pid = 1668] [serial = 1268] [outer = 0x0] 22:49:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 207 (0x111069400) [pid = 1668] [serial = 1269] [outer = 0x11105c800] 22:49:36 INFO - PROCESS | 1668 | 1464932976487 Marionette DEBUG loaded listener.js 22:49:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 208 (0x1182a7400) [pid = 1668] [serial = 1270] [outer = 0x11105c800] 22:49:36 INFO - PROCESS | 1668 | --DOCSHELL 0x12ced5000 == 62 [pid = 1668] [id = 410] 22:49:36 INFO - PROCESS | 1668 | --DOCSHELL 0x12d142800 == 61 [pid = 1668] [id = 409] 22:49:36 INFO - PROCESS | 1668 | --DOCSHELL 0x12c988800 == 60 [pid = 1668] [id = 408] 22:49:36 INFO - PROCESS | 1668 | --DOCSHELL 0x12bdba800 == 59 [pid = 1668] [id = 407] 22:49:36 INFO - PROCESS | 1668 | --DOCSHELL 0x12aa35000 == 58 [pid = 1668] [id = 406] 22:49:36 INFO - PROCESS | 1668 | --DOCSHELL 0x1297d4800 == 57 [pid = 1668] [id = 405] 22:49:36 INFO - PROCESS | 1668 | --DOCSHELL 0x126728000 == 56 [pid = 1668] [id = 404] 22:49:36 INFO - PROCESS | 1668 | --DOCSHELL 0x123222800 == 55 [pid = 1668] [id = 403] 22:49:36 INFO - PROCESS | 1668 | --DOCSHELL 0x1180e4000 == 54 [pid = 1668] [id = 402] 22:49:36 INFO - PROCESS | 1668 | --DOCSHELL 0x117e2d800 == 53 [pid = 1668] [id = 401] 22:49:36 INFO - PROCESS | 1668 | --DOCSHELL 0x118fa0000 == 52 [pid = 1668] [id = 400] 22:49:36 INFO - PROCESS | 1668 | --DOCSHELL 0x12f5d0000 == 51 [pid = 1668] [id = 399] 22:49:36 INFO - PROCESS | 1668 | --DOCSHELL 0x138fda800 == 50 [pid = 1668] [id = 398] 22:49:36 INFO - PROCESS | 1668 | --DOCSHELL 0x138adc800 == 49 [pid = 1668] [id = 397] 22:49:36 INFO - PROCESS | 1668 | --DOCSHELL 0x1387d3800 == 48 [pid = 1668] [id = 396] 22:49:36 INFO - PROCESS | 1668 | --DOCSHELL 0x12d152800 == 47 [pid = 1668] [id = 395] 22:49:36 INFO - PROCESS | 1668 | --DOCSHELL 0x123461000 == 46 [pid = 1668] [id = 394] 22:49:36 INFO - PROCESS | 1668 | --DOCSHELL 0x1180e4800 == 45 [pid = 1668] [id = 393] 22:49:36 INFO - PROCESS | 1668 | --DOMWINDOW == 207 (0x12a76e000) [pid = 1668] [serial = 1158] [outer = 0x0] [url = about:blank] 22:49:36 INFO - PROCESS | 1668 | --DOMWINDOW == 206 (0x12a855400) [pid = 1668] [serial = 1161] [outer = 0x0] [url = about:blank] 22:49:36 INFO - PROCESS | 1668 | --DOMWINDOW == 205 (0x12a7df400) [pid = 1668] [serial = 1159] [outer = 0x0] [url = about:blank] 22:49:36 INFO - PROCESS | 1668 | --DOMWINDOW == 204 (0x12b2d2800) [pid = 1668] [serial = 1164] [outer = 0x0] [url = about:blank] 22:49:36 INFO - PROCESS | 1668 | --DOMWINDOW == 203 (0x118faa800) [pid = 1668] [serial = 1146] [outer = 0x0] [url = about:blank] 22:49:36 INFO - PROCESS | 1668 | --DOMWINDOW == 202 (0x12b1b0c00) [pid = 1668] [serial = 1162] [outer = 0x0] [url = about:blank] 22:49:36 INFO - PROCESS | 1668 | --DOMWINDOW == 201 (0x11868f800) [pid = 1668] [serial = 1137] [outer = 0x0] [url = about:blank] 22:49:36 INFO - PROCESS | 1668 | --DOMWINDOW == 200 (0x11612f000) [pid = 1668] [serial = 1141] [outer = 0x0] [url = about:blank] 22:49:36 INFO - PROCESS | 1668 | --DOMWINDOW == 199 (0x1129acc00) [pid = 1668] [serial = 1140] [outer = 0x0] [url = about:blank] 22:49:36 INFO - PROCESS | 1668 | --DOMWINDOW == 198 (0x124d73800) [pid = 1668] [serial = 1152] [outer = 0x0] [url = about:blank] 22:49:36 INFO - PROCESS | 1668 | --DOMWINDOW == 197 (0x1256df000) [pid = 1668] [serial = 1153] [outer = 0x0] [url = about:blank] 22:49:36 INFO - PROCESS | 1668 | --DOMWINDOW == 196 (0x118840400) [pid = 1668] [serial = 1134] [outer = 0x0] [url = about:blank] 22:49:36 INFO - PROCESS | 1668 | --DOMWINDOW == 195 (0x114ebbc00) [pid = 1668] [serial = 1131] [outer = 0x0] [url = about:blank] 22:49:36 INFO - PROCESS | 1668 | --DOMWINDOW == 194 (0x12c024c00) [pid = 1668] [serial = 1174] [outer = 0x0] [url = about:blank] 22:49:36 INFO - PROCESS | 1668 | --DOMWINDOW == 193 (0x12a7e3800) [pid = 1668] [serial = 1128] [outer = 0x0] [url = about:blank] 22:49:36 INFO - PROCESS | 1668 | --DOMWINDOW == 192 (0x123411800) [pid = 1668] [serial = 1149] [outer = 0x0] [url = about:blank] 22:49:36 INFO - PROCESS | 1668 | --DOMWINDOW == 191 (0x12405d800) [pid = 1668] [serial = 1150] [outer = 0x0] [url = about:blank] 22:49:36 INFO - PROCESS | 1668 | --DOMWINDOW == 190 (0x1180cbc00) [pid = 1668] [serial = 1143] [outer = 0x0] [url = about:blank] 22:49:36 INFO - PROCESS | 1668 | --DOMWINDOW == 189 (0x12c931000) [pid = 1668] [serial = 1117] [outer = 0x0] [url = about:blank] 22:49:36 INFO - PROCESS | 1668 | --DOMWINDOW == 188 (0x118567400) [pid = 1668] [serial = 1144] [outer = 0x0] [url = about:blank] 22:49:36 INFO - PROCESS | 1668 | --DOMWINDOW == 187 (0x118685000) [pid = 1668] [serial = 1122] [outer = 0x0] [url = about:blank] 22:49:36 INFO - PROCESS | 1668 | --DOMWINDOW == 186 (0x12405cc00) [pid = 1668] [serial = 1125] [outer = 0x0] [url = about:blank] 22:49:36 INFO - PROCESS | 1668 | --DOMWINDOW == 185 (0x12bac4400) [pid = 1668] [serial = 1170] [outer = 0x0] [url = about:blank] 22:49:36 INFO - PROCESS | 1668 | --DOMWINDOW == 184 (0x11101b800) [pid = 1668] [serial = 1119] [outer = 0x0] [url = about:blank] 22:49:36 INFO - PROCESS | 1668 | --DOMWINDOW == 183 (0x124d2a400) [pid = 1668] [serial = 1167] [outer = 0x0] [url = about:blank] 22:49:36 INFO - PROCESS | 1668 | --DOMWINDOW == 182 (0x1290e2800) [pid = 1668] [serial = 1168] [outer = 0x0] [url = about:blank] 22:49:36 INFO - PROCESS | 1668 | --DOMWINDOW == 181 (0x1290b1800) [pid = 1668] [serial = 1173] [outer = 0x0] [url = about:blank] 22:49:36 INFO - PROCESS | 1668 | --DOMWINDOW == 180 (0x12b3d9400) [pid = 1668] [serial = 1165] [outer = 0x0] [url = about:blank] 22:49:36 INFO - PROCESS | 1668 | --DOMWINDOW == 179 (0x119a15800) [pid = 1668] [serial = 1147] [outer = 0x0] [url = about:blank] 22:49:36 INFO - PROCESS | 1668 | --DOMWINDOW == 178 (0x1267d6000) [pid = 1668] [serial = 1155] [outer = 0x0] [url = about:blank] 22:49:36 INFO - PROCESS | 1668 | --DOMWINDOW == 177 (0x1295e8000) [pid = 1668] [serial = 1156] [outer = 0x0] [url = about:blank] 22:49:36 INFO - PROCESS | 1668 | --DOMWINDOW == 176 (0x12c023400) [pid = 1668] [serial = 1171] [outer = 0x0] [url = about:blank] 22:49:36 INFO - PROCESS | 1668 | 1464932976828 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]]]}] 22:49:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 22:49:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 823ms 22:49:36 INFO - PROCESS | 1668 | 1464932976875 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 22:49:36 INFO - PROCESS | 1668 | 1464932976876 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 22:49:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 22:49:36 INFO - PROCESS | 1668 | 1464932976878 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 22:49:36 INFO - PROCESS | 1668 | 1464932976881 Marionette TRACE conn2 <- [1,1666,null,{}] 22:49:36 INFO - PROCESS | 1668 | 1464932976888 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}] 22:49:36 INFO - PROCESS | 1668 | 1464932976974 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 22:49:36 INFO - PROCESS | 1668 | 1464932976979 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:36 INFO - PROCESS | 1668 | ++DOCSHELL 0x119b3c800 == 46 [pid = 1668] [id = 424] 22:49:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 177 (0x118692000) [pid = 1668] [serial = 1271] [outer = 0x0] 22:49:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 178 (0x11883d400) [pid = 1668] [serial = 1272] [outer = 0x118692000] 22:49:37 INFO - PROCESS | 1668 | 1464932977007 Marionette DEBUG loaded listener.js 22:49:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 179 (0x119351000) [pid = 1668] [serial = 1273] [outer = 0x118692000] 22:49:37 INFO - PROCESS | 1668 | 1464932977422 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]]]}] 22:49:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 22:49:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 572ms 22:49:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 22:49:37 INFO - PROCESS | 1668 | 1464932977453 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 22:49:37 INFO - PROCESS | 1668 | 1464932977458 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 22:49:37 INFO - PROCESS | 1668 | 1464932977461 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 22:49:37 INFO - PROCESS | 1668 | 1464932977463 Marionette TRACE conn2 <- [1,1670,null,{}] 22:49:37 INFO - PROCESS | 1668 | 1464932977467 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}] 22:49:37 INFO - PROCESS | 1668 | 1464932977573 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 22:49:37 INFO - PROCESS | 1668 | 1464932977579 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:37 INFO - PROCESS | 1668 | ++DOCSHELL 0x124548800 == 47 [pid = 1668] [id = 425] 22:49:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 180 (0x119a1b800) [pid = 1668] [serial = 1274] [outer = 0x0] 22:49:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 181 (0x121038400) [pid = 1668] [serial = 1275] [outer = 0x119a1b800] 22:49:37 INFO - PROCESS | 1668 | 1464932977606 Marionette DEBUG loaded listener.js 22:49:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 182 (0x121296400) [pid = 1668] [serial = 1276] [outer = 0x119a1b800] 22:49:37 INFO - PROCESS | 1668 | 1464932977964 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]]]}] 22:49:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 22:49:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 521ms 22:49:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 22:49:37 INFO - PROCESS | 1668 | 1464932977981 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 22:49:37 INFO - PROCESS | 1668 | 1464932977982 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 22:49:37 INFO - PROCESS | 1668 | 1464932977984 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 22:49:37 INFO - PROCESS | 1668 | 1464932977987 Marionette TRACE conn2 <- [1,1674,null,{}] 22:49:38 INFO - PROCESS | 1668 | 1464932977999 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}] 22:49:38 INFO - PROCESS | 1668 | 1464932978084 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 22:49:38 INFO - PROCESS | 1668 | 1464932978090 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:38 INFO - PROCESS | 1668 | ++DOCSHELL 0x129069800 == 48 [pid = 1668] [id = 426] 22:49:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 183 (0x1231bbc00) [pid = 1668] [serial = 1277] [outer = 0x0] 22:49:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 184 (0x123486800) [pid = 1668] [serial = 1278] [outer = 0x1231bbc00] 22:49:38 INFO - PROCESS | 1668 | 1464932978115 Marionette DEBUG loaded listener.js 22:49:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 185 (0x1242dcc00) [pid = 1668] [serial = 1279] [outer = 0x1231bbc00] 22:49:38 INFO - PROCESS | 1668 | 1464932978458 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]]]}] 22:49:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 22:49:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 522ms 22:49:38 INFO - PROCESS | 1668 | 1464932978507 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 22:49:38 INFO - PROCESS | 1668 | 1464932978508 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 22:49:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 22:49:38 INFO - PROCESS | 1668 | 1464932978510 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 22:49:38 INFO - PROCESS | 1668 | 1464932978511 Marionette TRACE conn2 <- [1,1678,null,{}] 22:49:38 INFO - PROCESS | 1668 | 1464932978513 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}] 22:49:38 INFO - PROCESS | 1668 | 1464932978610 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 22:49:38 INFO - PROCESS | 1668 | 1464932978694 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:38 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a888000 == 49 [pid = 1668] [id = 427] 22:49:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 186 (0x12405d800) [pid = 1668] [serial = 1280] [outer = 0x0] 22:49:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 187 (0x1256d7800) [pid = 1668] [serial = 1281] [outer = 0x12405d800] 22:49:38 INFO - PROCESS | 1668 | 1464932978720 Marionette DEBUG loaded listener.js 22:49:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 188 (0x1290aa000) [pid = 1668] [serial = 1282] [outer = 0x12405d800] 22:49:39 INFO - PROCESS | 1668 | 1464932979064 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]]]}] 22:49:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 22:49:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 569ms 22:49:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 22:49:39 INFO - PROCESS | 1668 | 1464932979080 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 22:49:39 INFO - PROCESS | 1668 | 1464932979081 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 22:49:39 INFO - PROCESS | 1668 | 1464932979083 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 22:49:39 INFO - PROCESS | 1668 | 1464932979084 Marionette TRACE conn2 <- [1,1682,null,{}] 22:49:39 INFO - PROCESS | 1668 | 1464932979089 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}] 22:49:39 INFO - PROCESS | 1668 | 1464932979200 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 22:49:39 INFO - PROCESS | 1668 | 1464932979239 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:39 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b21d800 == 50 [pid = 1668] [id = 428] 22:49:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 189 (0x124d74400) [pid = 1668] [serial = 1283] [outer = 0x0] 22:49:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 190 (0x1290b3c00) [pid = 1668] [serial = 1284] [outer = 0x124d74400] 22:49:39 INFO - PROCESS | 1668 | 1464932979264 Marionette DEBUG loaded listener.js 22:49:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 191 (0x12a76a800) [pid = 1668] [serial = 1285] [outer = 0x124d74400] 22:49:39 INFO - PROCESS | 1668 | 1464932979574 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]]]}] 22:49:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 22:49:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 522ms 22:49:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 22:49:39 INFO - PROCESS | 1668 | 1464932979606 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 22:49:39 INFO - PROCESS | 1668 | 1464932979608 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 22:49:39 INFO - PROCESS | 1668 | 1464932979610 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 22:49:39 INFO - PROCESS | 1668 | 1464932979611 Marionette TRACE conn2 <- [1,1686,null,{}] 22:49:39 INFO - PROCESS | 1668 | 1464932979613 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}] 22:49:39 INFO - PROCESS | 1668 | 1464932979727 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 22:49:39 INFO - PROCESS | 1668 | 1464932979743 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:39 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c50b000 == 51 [pid = 1668] [id = 429] 22:49:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 192 (0x1290aa400) [pid = 1668] [serial = 1286] [outer = 0x0] 22:49:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 193 (0x12a854000) [pid = 1668] [serial = 1287] [outer = 0x1290aa400] 22:49:39 INFO - PROCESS | 1668 | 1464932979770 Marionette DEBUG loaded listener.js 22:49:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 194 (0x12ab56000) [pid = 1668] [serial = 1288] [outer = 0x1290aa400] 22:49:40 INFO - PROCESS | 1668 | 1464932980186 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]]]}] 22:49:40 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 22:49:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 622ms 22:49:40 INFO - PROCESS | 1668 | 1464932980234 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 22:49:40 INFO - PROCESS | 1668 | 1464932980236 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 22:49:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 22:49:40 INFO - PROCESS | 1668 | 1464932980247 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 22:49:40 INFO - PROCESS | 1668 | 1464932980249 Marionette TRACE conn2 <- [1,1690,null,{}] 22:49:40 INFO - PROCESS | 1668 | 1464932980262 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}] 22:49:40 INFO - PROCESS | 1668 | 1464932980429 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 22:49:40 INFO - PROCESS | 1668 | 1464932980450 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:40 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ced5800 == 52 [pid = 1668] [id = 430] 22:49:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 195 (0x12a7e3000) [pid = 1668] [serial = 1289] [outer = 0x0] 22:49:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 196 (0x12b1ae800) [pid = 1668] [serial = 1290] [outer = 0x12a7e3000] 22:49:40 INFO - PROCESS | 1668 | 1464932980490 Marionette DEBUG loaded listener.js 22:49:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 197 (0x12b3dc400) [pid = 1668] [serial = 1291] [outer = 0x12a7e3000] 22:49:40 INFO - PROCESS | 1668 | --DOMWINDOW == 196 (0x1295f2800) [pid = 1668] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 22:49:40 INFO - PROCESS | 1668 | --DOMWINDOW == 195 (0x1295f2400) [pid = 1668] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 22:49:40 INFO - PROCESS | 1668 | --DOMWINDOW == 194 (0x111062000) [pid = 1668] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 22:49:40 INFO - PROCESS | 1668 | --DOMWINDOW == 193 (0x111066400) [pid = 1668] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 22:49:40 INFO - PROCESS | 1668 | --DOMWINDOW == 192 (0x111025c00) [pid = 1668] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 22:49:40 INFO - PROCESS | 1668 | --DOMWINDOW == 191 (0x1133ad000) [pid = 1668] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 22:49:40 INFO - PROCESS | 1668 | --DOMWINDOW == 190 (0x124553800) [pid = 1668] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 22:49:40 INFO - PROCESS | 1668 | --DOMWINDOW == 189 (0x128ea0800) [pid = 1668] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 22:49:40 INFO - PROCESS | 1668 | --DOMWINDOW == 188 (0x1290a5c00) [pid = 1668] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 22:49:40 INFO - PROCESS | 1668 | --DOMWINDOW == 187 (0x118692c00) [pid = 1668] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 22:49:40 INFO - PROCESS | 1668 | --DOMWINDOW == 186 (0x111061400) [pid = 1668] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 22:49:40 INFO - PROCESS | 1668 | --DOMWINDOW == 185 (0x11319c800) [pid = 1668] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 22:49:40 INFO - PROCESS | 1668 | --DOMWINDOW == 184 (0x12bc21c00) [pid = 1668] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 22:49:40 INFO - PROCESS | 1668 | --DOMWINDOW == 183 (0x121032800) [pid = 1668] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 22:49:41 INFO - PROCESS | 1668 | 1464932981084 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]]]}] 22:49:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 22:49:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 872ms 22:49:41 INFO - PROCESS | 1668 | 1464932981120 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 22:49:41 INFO - PROCESS | 1668 | 1464932981121 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 22:49:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 22:49:41 INFO - PROCESS | 1668 | 1464932981123 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 22:49:41 INFO - PROCESS | 1668 | 1464932981125 Marionette TRACE conn2 <- [1,1694,null,{}] 22:49:41 INFO - PROCESS | 1668 | 1464932981127 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}] 22:49:41 INFO - PROCESS | 1668 | 1464932981212 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 22:49:41 INFO - PROCESS | 1668 | 1464932981278 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:41 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a879000 == 53 [pid = 1668] [id = 431] 22:49:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 184 (0x111068800) [pid = 1668] [serial = 1292] [outer = 0x0] 22:49:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 185 (0x118841000) [pid = 1668] [serial = 1293] [outer = 0x111068800] 22:49:41 INFO - PROCESS | 1668 | 1464932981305 Marionette DEBUG loaded listener.js 22:49:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 186 (0x1295f2800) [pid = 1668] [serial = 1294] [outer = 0x111068800] 22:49:41 INFO - PROCESS | 1668 | 1464932981577 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]]]}] 22:49:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 22:49:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 469ms 22:49:41 INFO - PROCESS | 1668 | 1464932981593 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 22:49:41 INFO - PROCESS | 1668 | 1464932981594 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 22:49:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 22:49:41 INFO - PROCESS | 1668 | 1464932981597 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 22:49:41 INFO - PROCESS | 1668 | 1464932981598 Marionette TRACE conn2 <- [1,1698,null,{}] 22:49:41 INFO - PROCESS | 1668 | 1464932981601 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}] 22:49:41 INFO - PROCESS | 1668 | 1464932981716 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 22:49:41 INFO - PROCESS | 1668 | 1464932981728 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:41 INFO - PROCESS | 1668 | ++DOCSHELL 0x12efe5000 == 54 [pid = 1668] [id = 432] 22:49:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 187 (0x11318ec00) [pid = 1668] [serial = 1295] [outer = 0x0] 22:49:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 188 (0x12bd97000) [pid = 1668] [serial = 1296] [outer = 0x11318ec00] 22:49:41 INFO - PROCESS | 1668 | 1464932981757 Marionette DEBUG loaded listener.js 22:49:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 189 (0x12c938400) [pid = 1668] [serial = 1297] [outer = 0x11318ec00] 22:49:42 INFO - PROCESS | 1668 | 1464932982094 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]]]}] 22:49:42 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 22:49:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 522ms 22:49:42 INFO - PROCESS | 1668 | 1464932982121 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 22:49:42 INFO - PROCESS | 1668 | 1464932982124 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 22:49:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 22:49:42 INFO - PROCESS | 1668 | 1464932982127 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 22:49:42 INFO - PROCESS | 1668 | 1464932982128 Marionette TRACE conn2 <- [1,1702,null,{}] 22:49:42 INFO - PROCESS | 1668 | 1464932982130 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}] 22:49:42 INFO - PROCESS | 1668 | 1464932982250 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 22:49:42 INFO - PROCESS | 1668 | 1464932982257 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:42 INFO - PROCESS | 1668 | ++DOCSHELL 0x12f5d0000 == 55 [pid = 1668] [id = 433] 22:49:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 190 (0x11101f000) [pid = 1668] [serial = 1298] [outer = 0x0] 22:49:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 191 (0x12cd5e800) [pid = 1668] [serial = 1299] [outer = 0x11101f000] 22:49:42 INFO - PROCESS | 1668 | 1464932982282 Marionette DEBUG loaded listener.js 22:49:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 192 (0x12d00ec00) [pid = 1668] [serial = 1300] [outer = 0x11101f000] 22:49:42 INFO - PROCESS | 1668 | 1464932982605 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]]]}] 22:49:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 22:49:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 520ms 22:49:42 INFO - PROCESS | 1668 | 1464932982647 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 22:49:42 INFO - PROCESS | 1668 | 1464932982649 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 22:49:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 22:49:42 INFO - PROCESS | 1668 | 1464932982651 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 22:49:42 INFO - PROCESS | 1668 | 1464932982652 Marionette TRACE conn2 <- [1,1706,null,{}] 22:49:42 INFO - PROCESS | 1668 | 1464932982654 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}] 22:49:42 INFO - PROCESS | 1668 | 1464932982743 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 22:49:42 INFO - PROCESS | 1668 | 1464932982748 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:42 INFO - PROCESS | 1668 | ++DOCSHELL 0x138434800 == 56 [pid = 1668] [id = 434] 22:49:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 193 (0x12d011c00) [pid = 1668] [serial = 1301] [outer = 0x0] 22:49:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 194 (0x12d3ba400) [pid = 1668] [serial = 1302] [outer = 0x12d011c00] 22:49:42 INFO - PROCESS | 1668 | 1464932982772 Marionette DEBUG loaded listener.js 22:49:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 195 (0x12d3c3800) [pid = 1668] [serial = 1303] [outer = 0x12d011c00] 22:49:43 INFO - PROCESS | 1668 | 1464932983288 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]]]}] 22:49:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 22:49:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 670ms 22:49:43 INFO - PROCESS | 1668 | 1464932983322 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 22:49:43 INFO - PROCESS | 1668 | 1464932983325 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 22:49:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 22:49:43 INFO - PROCESS | 1668 | 1464932983329 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 22:49:43 INFO - PROCESS | 1668 | 1464932983331 Marionette TRACE conn2 <- [1,1710,null,{}] 22:49:43 INFO - PROCESS | 1668 | 1464932983335 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}] 22:49:43 INFO - PROCESS | 1668 | 1464932983451 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 22:49:43 INFO - PROCESS | 1668 | 1464932983532 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:43 INFO - PROCESS | 1668 | ++DOCSHELL 0x118f97000 == 57 [pid = 1668] [id = 435] 22:49:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 196 (0x112920c00) [pid = 1668] [serial = 1304] [outer = 0x0] 22:49:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 197 (0x114eb2400) [pid = 1668] [serial = 1305] [outer = 0x112920c00] 22:49:43 INFO - PROCESS | 1668 | 1464932983564 Marionette DEBUG loaded listener.js 22:49:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 198 (0x116731c00) [pid = 1668] [serial = 1306] [outer = 0x112920c00] 22:49:43 INFO - PROCESS | 1668 | 1464932983981 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]]]}] 22:49:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 22:49:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 673ms 22:49:44 INFO - PROCESS | 1668 | 1464932984002 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 22:49:44 INFO - PROCESS | 1668 | 1464932984006 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 22:49:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 22:49:44 INFO - PROCESS | 1668 | 1464932984011 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 22:49:44 INFO - PROCESS | 1668 | 1464932984013 Marionette TRACE conn2 <- [1,1714,null,{}] 22:49:44 INFO - PROCESS | 1668 | 1464932984015 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}] 22:49:44 INFO - PROCESS | 1668 | 1464932984149 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 22:49:44 INFO - PROCESS | 1668 | 1464932984231 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:44 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a5af000 == 58 [pid = 1668] [id = 436] 22:49:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 199 (0x1182b4c00) [pid = 1668] [serial = 1307] [outer = 0x0] 22:49:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 200 (0x118f3f400) [pid = 1668] [serial = 1308] [outer = 0x1182b4c00] 22:49:44 INFO - PROCESS | 1668 | 1464932984260 Marionette DEBUG loaded listener.js 22:49:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 201 (0x1198ab000) [pid = 1668] [serial = 1309] [outer = 0x1182b4c00] 22:49:44 INFO - PROCESS | 1668 | 1464932984691 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]]]}] 22:49:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 22:49:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 721ms 22:49:44 INFO - PROCESS | 1668 | 1464932984733 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 22:49:44 INFO - PROCESS | 1668 | 1464932984734 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 22:49:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 22:49:44 INFO - PROCESS | 1668 | 1464932984737 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 22:49:44 INFO - PROCESS | 1668 | 1464932984739 Marionette TRACE conn2 <- [1,1718,null,{}] 22:49:44 INFO - PROCESS | 1668 | 1464932984747 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}] 22:49:44 INFO - PROCESS | 1668 | 1464932984900 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 22:49:44 INFO - PROCESS | 1668 | 1464932984961 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:44 INFO - PROCESS | 1668 | ++DOCSHELL 0x13843b000 == 59 [pid = 1668] [id = 437] 22:49:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 202 (0x12455dc00) [pid = 1668] [serial = 1310] [outer = 0x0] 22:49:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 203 (0x1256d2000) [pid = 1668] [serial = 1311] [outer = 0x12455dc00] 22:49:44 INFO - PROCESS | 1668 | 1464932984992 Marionette DEBUG loaded listener.js 22:49:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 204 (0x126b2f800) [pid = 1668] [serial = 1312] [outer = 0x12455dc00] 22:49:45 INFO - PROCESS | 1668 | 1464932985387 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]]]}] 22:49:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 22:49:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 723ms 22:49:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 22:49:45 INFO - PROCESS | 1668 | 1464932985465 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 22:49:45 INFO - PROCESS | 1668 | 1464932985467 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 22:49:45 INFO - PROCESS | 1668 | 1464932985471 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 22:49:45 INFO - PROCESS | 1668 | 1464932985472 Marionette TRACE conn2 <- [1,1722,null,{}] 22:49:45 INFO - PROCESS | 1668 | 1464932985474 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}] 22:49:45 INFO - PROCESS | 1668 | 1464932985582 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 22:49:45 INFO - PROCESS | 1668 | 1464932985691 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:45 INFO - PROCESS | 1668 | ++DOCSHELL 0x138acd800 == 60 [pid = 1668] [id = 438] 22:49:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 205 (0x128e96800) [pid = 1668] [serial = 1313] [outer = 0x0] 22:49:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 206 (0x1295f0000) [pid = 1668] [serial = 1314] [outer = 0x128e96800] 22:49:45 INFO - PROCESS | 1668 | 1464932985722 Marionette DEBUG loaded listener.js 22:49:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 207 (0x12b1abc00) [pid = 1668] [serial = 1315] [outer = 0x128e96800] 22:49:46 INFO - PROCESS | 1668 | 1464932986138 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]]]}] 22:49:46 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 22:49:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 721ms 22:49:46 INFO - PROCESS | 1668 | 1464932986192 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 22:49:46 INFO - PROCESS | 1668 | 1464932986194 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 22:49:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 22:49:46 INFO - PROCESS | 1668 | 1464932986196 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 22:49:46 INFO - PROCESS | 1668 | 1464932986197 Marionette TRACE conn2 <- [1,1726,null,{}] 22:49:46 INFO - PROCESS | 1668 | 1464932986200 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}] 22:49:46 INFO - PROCESS | 1668 | 1464932986305 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 22:49:46 INFO - PROCESS | 1668 | 1464932986415 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:46 INFO - PROCESS | 1668 | ++DOCSHELL 0x138fcd800 == 61 [pid = 1668] [id = 439] 22:49:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 208 (0x128e99000) [pid = 1668] [serial = 1316] [outer = 0x0] 22:49:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 209 (0x129743c00) [pid = 1668] [serial = 1317] [outer = 0x128e99000] 22:49:46 INFO - PROCESS | 1668 | 1464932986447 Marionette DEBUG loaded listener.js 22:49:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 210 (0x129748800) [pid = 1668] [serial = 1318] [outer = 0x128e99000] 22:49:46 INFO - PROCESS | 1668 | 1464932986863 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]]]}] 22:49:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 22:49:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 718ms 22:49:46 INFO - PROCESS | 1668 | 1464932986933 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 22:49:46 INFO - PROCESS | 1668 | 1464932986935 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 22:49:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 22:49:46 INFO - PROCESS | 1668 | 1464932986940 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 22:49:46 INFO - PROCESS | 1668 | 1464932986941 Marionette TRACE conn2 <- [1,1730,null,{}] 22:49:46 INFO - PROCESS | 1668 | 1464932986943 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}] 22:49:47 INFO - PROCESS | 1668 | 1464932987064 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 22:49:47 INFO - PROCESS | 1668 | 1464932987147 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:47 INFO - PROCESS | 1668 | ++DOCSHELL 0x12f550000 == 62 [pid = 1668] [id = 440] 22:49:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 211 (0x12974b000) [pid = 1668] [serial = 1319] [outer = 0x0] 22:49:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 212 (0x12bc16800) [pid = 1668] [serial = 1320] [outer = 0x12974b000] 22:49:47 INFO - PROCESS | 1668 | 1464932987176 Marionette DEBUG loaded listener.js 22:49:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 213 (0x12d018400) [pid = 1668] [serial = 1321] [outer = 0x12974b000] 22:49:47 INFO - PROCESS | 1668 | 1464932987551 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]]]}] 22:49:47 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 22:49:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 670ms 22:49:47 INFO - PROCESS | 1668 | 1464932987610 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 22:49:47 INFO - PROCESS | 1668 | 1464932987612 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 22:49:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 22:49:47 INFO - PROCESS | 1668 | 1464932987614 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 22:49:47 INFO - PROCESS | 1668 | 1464932987615 Marionette TRACE conn2 <- [1,1734,null,{}] 22:49:47 INFO - PROCESS | 1668 | 1464932987618 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}] 22:49:47 INFO - PROCESS | 1668 | 1464932987725 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 22:49:47 INFO - PROCESS | 1668 | 1464932987847 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:47 INFO - PROCESS | 1668 | ++DOCSHELL 0x138b1d800 == 63 [pid = 1668] [id = 441] 22:49:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 214 (0x11104a000) [pid = 1668] [serial = 1322] [outer = 0x0] 22:49:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 215 (0x12d3bb400) [pid = 1668] [serial = 1323] [outer = 0x11104a000] 22:49:47 INFO - PROCESS | 1668 | 1464932987876 Marionette DEBUG loaded listener.js 22:49:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 216 (0x12d3c6c00) [pid = 1668] [serial = 1324] [outer = 0x11104a000] 22:49:48 INFO - PROCESS | 1668 | 1464932988294 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]]]}] 22:49:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 22:49:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 719ms 22:49:48 INFO - PROCESS | 1668 | 1464932988334 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 22:49:48 INFO - PROCESS | 1668 | 1464932988335 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 22:49:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 22:49:48 INFO - PROCESS | 1668 | 1464932988337 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 22:49:48 INFO - PROCESS | 1668 | 1464932988339 Marionette TRACE conn2 <- [1,1738,null,{}] 22:49:48 INFO - PROCESS | 1668 | 1464932988341 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}] 22:49:48 INFO - PROCESS | 1668 | 1464932988466 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 22:49:48 INFO - PROCESS | 1668 | 1464932988550 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:48 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194e6000 == 64 [pid = 1668] [id = 442] 22:49:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 217 (0x11105e400) [pid = 1668] [serial = 1325] [outer = 0x0] 22:49:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 218 (0x1169ba800) [pid = 1668] [serial = 1326] [outer = 0x11105e400] 22:49:48 INFO - PROCESS | 1668 | 1464932988579 Marionette DEBUG loaded listener.js 22:49:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 219 (0x12c939c00) [pid = 1668] [serial = 1327] [outer = 0x11105e400] 22:49:49 INFO - PROCESS | 1668 | 1464932989009 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]]]}] 22:49:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 22:49:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 719ms 22:49:49 INFO - PROCESS | 1668 | 1464932989057 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 22:49:49 INFO - PROCESS | 1668 | 1464932989058 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 22:49:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 22:49:49 INFO - PROCESS | 1668 | 1464932989060 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 22:49:49 INFO - PROCESS | 1668 | 1464932989061 Marionette TRACE conn2 <- [1,1742,null,{}] 22:49:49 INFO - PROCESS | 1668 | 1464932989064 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}] 22:49:49 INFO - PROCESS | 1668 | 1464932989172 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 22:49:49 INFO - PROCESS | 1668 | 1464932989422 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:49 INFO - PROCESS | 1668 | ++DOCSHELL 0x119498000 == 65 [pid = 1668] [id = 443] 22:49:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 220 (0x11104e000) [pid = 1668] [serial = 1328] [outer = 0x0] 22:49:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 221 (0x111061c00) [pid = 1668] [serial = 1329] [outer = 0x11104e000] 22:49:49 INFO - PROCESS | 1668 | 1464932989461 Marionette DEBUG loaded listener.js 22:49:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 222 (0x112f85c00) [pid = 1668] [serial = 1330] [outer = 0x11104e000] 22:49:49 INFO - PROCESS | 1668 | 1464932989899 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]]]}] 22:49:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 22:49:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 869ms 22:49:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 22:49:49 INFO - PROCESS | 1668 | 1464932989931 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 22:49:49 INFO - PROCESS | 1668 | 1464932989933 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 22:49:49 INFO - PROCESS | 1668 | 1464932989938 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 22:49:49 INFO - PROCESS | 1668 | 1464932989941 Marionette TRACE conn2 <- [1,1746,null,{}] 22:49:49 INFO - PROCESS | 1668 | 1464932989944 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}] 22:49:50 INFO - PROCESS | 1668 | 1464932990048 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 22:49:50 INFO - PROCESS | 1668 | 1464932990135 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:50 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b2a7800 == 66 [pid = 1668] [id = 444] 22:49:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 223 (0x1166d5000) [pid = 1668] [serial = 1331] [outer = 0x0] 22:49:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 224 (0x1182ae400) [pid = 1668] [serial = 1332] [outer = 0x1166d5000] 22:49:50 INFO - PROCESS | 1668 | 1464932990168 Marionette DEBUG loaded listener.js 22:49:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 225 (0x11883f400) [pid = 1668] [serial = 1333] [outer = 0x1166d5000] 22:49:50 INFO - PROCESS | 1668 | 1464932990585 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]]]}] 22:49:50 INFO - PROCESS | 1668 | --DOCSHELL 0x137bd7800 == 65 [pid = 1668] [id = 392] 22:49:50 INFO - PROCESS | 1668 | --DOCSHELL 0x12f5d0000 == 64 [pid = 1668] [id = 433] 22:49:50 INFO - PROCESS | 1668 | --DOCSHELL 0x12efe5000 == 63 [pid = 1668] [id = 432] 22:49:50 INFO - PROCESS | 1668 | --DOCSHELL 0x12a879000 == 62 [pid = 1668] [id = 431] 22:49:50 INFO - PROCESS | 1668 | --DOCSHELL 0x12ced5800 == 61 [pid = 1668] [id = 430] 22:49:50 INFO - PROCESS | 1668 | --DOCSHELL 0x12c50b000 == 60 [pid = 1668] [id = 429] 22:49:50 INFO - PROCESS | 1668 | --DOCSHELL 0x12b21d800 == 59 [pid = 1668] [id = 428] 22:49:50 INFO - PROCESS | 1668 | --DOMWINDOW == 224 (0x12c931400) [pid = 1668] [serial = 1239] [outer = 0x0] [url = about:blank] 22:49:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 22:49:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 724ms 22:49:50 INFO - PROCESS | 1668 | --DOCSHELL 0x12a888000 == 58 [pid = 1668] [id = 427] 22:49:50 INFO - PROCESS | 1668 | --DOCSHELL 0x129069800 == 57 [pid = 1668] [id = 426] 22:49:50 INFO - PROCESS | 1668 | --DOCSHELL 0x124548800 == 56 [pid = 1668] [id = 425] 22:49:50 INFO - PROCESS | 1668 | --DOCSHELL 0x119b3c800 == 55 [pid = 1668] [id = 424] 22:49:50 INFO - PROCESS | 1668 | --DOCSHELL 0x1133e5000 == 54 [pid = 1668] [id = 423] 22:49:50 INFO - PROCESS | 1668 | --DOCSHELL 0x116aae000 == 53 [pid = 1668] [id = 422] 22:49:50 INFO - PROCESS | 1668 | --DOCSHELL 0x119b46800 == 52 [pid = 1668] [id = 421] 22:49:50 INFO - PROCESS | 1668 | --DOCSHELL 0x12bdb7800 == 51 [pid = 1668] [id = 420] 22:49:50 INFO - PROCESS | 1668 | --DOCSHELL 0x139064800 == 50 [pid = 1668] [id = 419] 22:49:50 INFO - PROCESS | 1668 | --DOCSHELL 0x12d647000 == 49 [pid = 1668] [id = 418] 22:49:50 INFO - PROCESS | 1668 | --DOCSHELL 0x138fca800 == 48 [pid = 1668] [id = 417] 22:49:50 INFO - PROCESS | 1668 | --DOCSHELL 0x1387c3800 == 47 [pid = 1668] [id = 416] 22:49:50 INFO - PROCESS | 1668 | --DOCSHELL 0x129552000 == 46 [pid = 1668] [id = 415] 22:49:50 INFO - PROCESS | 1668 | --DOCSHELL 0x119679800 == 45 [pid = 1668] [id = 414] 22:49:50 INFO - PROCESS | 1668 | --DOCSHELL 0x138adb800 == 44 [pid = 1668] [id = 413] 22:49:50 INFO - PROCESS | 1668 | 1464932990674 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 22:49:50 INFO - PROCESS | 1668 | 1464932990676 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 22:49:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 22:49:50 INFO - PROCESS | 1668 | 1464932990679 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 22:49:50 INFO - PROCESS | 1668 | 1464932990681 Marionette TRACE conn2 <- [1,1750,null,{}] 22:49:50 INFO - PROCESS | 1668 | 1464932990683 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}] 22:49:50 INFO - PROCESS | 1668 | 1464932990781 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 22:49:50 INFO - PROCESS | 1668 | 1464932990791 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:50 INFO - PROCESS | 1668 | ++DOCSHELL 0x1185d9800 == 45 [pid = 1668] [id = 445] 22:49:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 225 (0x118faa800) [pid = 1668] [serial = 1334] [outer = 0x0] 22:49:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 226 (0x119353400) [pid = 1668] [serial = 1335] [outer = 0x118faa800] 22:49:50 INFO - PROCESS | 1668 | 1464932990817 Marionette DEBUG loaded listener.js 22:49:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 227 (0x12103e000) [pid = 1668] [serial = 1336] [outer = 0x118faa800] 22:49:50 INFO - PROCESS | 1668 | --DOMWINDOW == 226 (0x121041800) [pid = 1668] [serial = 1194] [outer = 0x0] [url = about:blank] 22:49:50 INFO - PROCESS | 1668 | --DOMWINDOW == 225 (0x121040400) [pid = 1668] [serial = 1209] [outer = 0x0] [url = about:blank] 22:49:50 INFO - PROCESS | 1668 | --DOMWINDOW == 224 (0x12c0cf800) [pid = 1668] [serial = 1237] [outer = 0x0] [url = about:blank] 22:49:50 INFO - PROCESS | 1668 | --DOMWINDOW == 223 (0x123488400) [pid = 1668] [serial = 1210] [outer = 0x0] [url = about:blank] 22:49:50 INFO - PROCESS | 1668 | --DOMWINDOW == 222 (0x111069c00) [pid = 1668] [serial = 1225] [outer = 0x0] [url = about:blank] 22:49:50 INFO - PROCESS | 1668 | --DOMWINDOW == 221 (0x12bd9e800) [pid = 1668] [serial = 1234] [outer = 0x0] [url = about:blank] 22:49:50 INFO - PROCESS | 1668 | --DOMWINDOW == 220 (0x12b1ab800) [pid = 1668] [serial = 1219] [outer = 0x0] [url = about:blank] 22:49:50 INFO - PROCESS | 1668 | --DOMWINDOW == 219 (0x1295e7800) [pid = 1668] [serial = 1216] [outer = 0x0] [url = about:blank] 22:49:50 INFO - PROCESS | 1668 | --DOMWINDOW == 218 (0x12b2ce800) [pid = 1668] [serial = 1221] [outer = 0x0] [url = about:blank] 22:49:50 INFO - PROCESS | 1668 | --DOMWINDOW == 217 (0x12a76e400) [pid = 1668] [serial = 1218] [outer = 0x0] [url = about:blank] 22:49:50 INFO - PROCESS | 1668 | --DOMWINDOW == 216 (0x1265ae800) [pid = 1668] [serial = 1185] [outer = 0x0] [url = about:blank] 22:49:50 INFO - PROCESS | 1668 | --DOMWINDOW == 215 (0x12baab000) [pid = 1668] [serial = 1222] [outer = 0x0] [url = about:blank] 22:49:50 INFO - PROCESS | 1668 | --DOMWINDOW == 214 (0x12a7db800) [pid = 1668] [serial = 1227] [outer = 0x0] [url = about:blank] 22:49:50 INFO - PROCESS | 1668 | --DOMWINDOW == 213 (0x113194000) [pid = 1668] [serial = 1230] [outer = 0x0] [url = about:blank] 22:49:50 INFO - PROCESS | 1668 | --DOMWINDOW == 212 (0x11104a800) [pid = 1668] [serial = 1191] [outer = 0x0] [url = about:blank] 22:49:50 INFO - PROCESS | 1668 | --DOMWINDOW == 211 (0x111045800) [pid = 1668] [serial = 1200] [outer = 0x0] [url = about:blank] 22:49:50 INFO - PROCESS | 1668 | --DOMWINDOW == 210 (0x11291b400) [pid = 1668] [serial = 1201] [outer = 0x0] [url = about:blank] 22:49:50 INFO - PROCESS | 1668 | --DOMWINDOW == 209 (0x118818c00) [pid = 1668] [serial = 1204] [outer = 0x0] [url = about:blank] 22:49:50 INFO - PROCESS | 1668 | --DOMWINDOW == 208 (0x117412400) [pid = 1668] [serial = 1203] [outer = 0x0] [url = about:blank] 22:49:50 INFO - PROCESS | 1668 | --DOMWINDOW == 207 (0x1256b9000) [pid = 1668] [serial = 1212] [outer = 0x0] [url = about:blank] 22:49:50 INFO - PROCESS | 1668 | --DOMWINDOW == 206 (0x126758400) [pid = 1668] [serial = 1213] [outer = 0x0] [url = about:blank] 22:49:50 INFO - PROCESS | 1668 | --DOMWINDOW == 205 (0x1290a6000) [pid = 1668] [serial = 1215] [outer = 0x0] [url = about:blank] 22:49:50 INFO - PROCESS | 1668 | --DOMWINDOW == 204 (0x11883a800) [pid = 1668] [serial = 1182] [outer = 0x0] [url = about:blank] 22:49:50 INFO - PROCESS | 1668 | --DOMWINDOW == 203 (0x12c0ce400) [pid = 1668] [serial = 1177] [outer = 0x0] [url = about:blank] 22:49:50 INFO - PROCESS | 1668 | --DOMWINDOW == 202 (0x118f39c00) [pid = 1668] [serial = 1206] [outer = 0x0] [url = about:blank] 22:49:50 INFO - PROCESS | 1668 | --DOMWINDOW == 201 (0x119b22800) [pid = 1668] [serial = 1207] [outer = 0x0] [url = about:blank] 22:49:50 INFO - PROCESS | 1668 | --DOMWINDOW == 200 (0x115ea0000) [pid = 1668] [serial = 1179] [outer = 0x0] [url = about:blank] 22:49:50 INFO - PROCESS | 1668 | --DOMWINDOW == 199 (0x1290df000) [pid = 1668] [serial = 1188] [outer = 0x0] [url = about:blank] 22:49:50 INFO - PROCESS | 1668 | --DOMWINDOW == 198 (0x111064400) [pid = 1668] [serial = 1224] [outer = 0x0] [url = about:blank] 22:49:50 INFO - PROCESS | 1668 | --DOMWINDOW == 197 (0x12baca000) [pid = 1668] [serial = 1197] [outer = 0x0] [url = about:blank] 22:49:50 INFO - PROCESS | 1668 | --DOMWINDOW == 196 (0x12a7e4800) [pid = 1668] [serial = 1233] [outer = 0x0] [url = about:blank] 22:49:50 INFO - PROCESS | 1668 | --DOMWINDOW == 195 (0x11319cc00) [pid = 1668] [serial = 1231] [outer = 0x0] [url = about:blank] 22:49:50 INFO - PROCESS | 1668 | --DOMWINDOW == 194 (0x12c021c00) [pid = 1668] [serial = 1236] [outer = 0x0] [url = about:blank] 22:49:50 INFO - PROCESS | 1668 | --DOMWINDOW == 193 (0x12bac7800) [pid = 1668] [serial = 1228] [outer = 0x0] [url = about:blank] 22:49:51 INFO - PROCESS | 1668 | 1464932991216 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]]]}] 22:49:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 22:49:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 570ms 22:49:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 22:49:51 INFO - PROCESS | 1668 | 1464932991250 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 22:49:51 INFO - PROCESS | 1668 | 1464932991251 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 22:49:51 INFO - PROCESS | 1668 | 1464932991257 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 22:49:51 INFO - PROCESS | 1668 | 1464932991261 Marionette TRACE conn2 <- [1,1754,null,{}] 22:49:51 INFO - PROCESS | 1668 | 1464932991267 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}] 22:49:51 INFO - PROCESS | 1668 | 1464932991357 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 22:49:51 INFO - PROCESS | 1668 | 1464932991386 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:51 INFO - PROCESS | 1668 | ++DOCSHELL 0x12651a000 == 46 [pid = 1668] [id = 446] 22:49:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 194 (0x123488000) [pid = 1668] [serial = 1337] [outer = 0x0] 22:49:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 195 (0x12509c400) [pid = 1668] [serial = 1338] [outer = 0x123488000] 22:49:51 INFO - PROCESS | 1668 | 1464932991411 Marionette DEBUG loaded listener.js 22:49:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 196 (0x126754c00) [pid = 1668] [serial = 1339] [outer = 0x123488000] 22:49:51 INFO - PROCESS | 1668 | 1464932991760 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]]]}] 22:49:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 22:49:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 525ms 22:49:51 INFO - PROCESS | 1668 | 1464932991780 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 22:49:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 22:49:51 INFO - PROCESS | 1668 | 1464932991789 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 22:49:51 INFO - PROCESS | 1668 | 1464932991792 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 22:49:51 INFO - PROCESS | 1668 | 1464932991793 Marionette TRACE conn2 <- [1,1758,null,{}] 22:49:51 INFO - PROCESS | 1668 | 1464932991795 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}] 22:49:51 INFO - PROCESS | 1668 | 1464932991886 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 22:49:51 INFO - PROCESS | 1668 | 1464932991890 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:51 INFO - PROCESS | 1668 | ++DOCSHELL 0x12aa3f800 == 47 [pid = 1668] [id = 447] 22:49:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 197 (0x1256db400) [pid = 1668] [serial = 1340] [outer = 0x0] 22:49:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 198 (0x1290a6800) [pid = 1668] [serial = 1341] [outer = 0x1256db400] 22:49:51 INFO - PROCESS | 1668 | 1464932991915 Marionette DEBUG loaded listener.js 22:49:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 199 (0x1295e9000) [pid = 1668] [serial = 1342] [outer = 0x1256db400] 22:49:52 INFO - PROCESS | 1668 | 1464932992255 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]]]}] 22:49:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 22:49:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 518ms 22:49:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 22:49:52 INFO - PROCESS | 1668 | 1464932992311 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 22:49:52 INFO - PROCESS | 1668 | 1464932992312 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 22:49:52 INFO - PROCESS | 1668 | 1464932992314 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 22:49:52 INFO - PROCESS | 1668 | 1464932992315 Marionette TRACE conn2 <- [1,1762,null,{}] 22:49:52 INFO - PROCESS | 1668 | 1464932992317 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}] 22:49:52 INFO - PROCESS | 1668 | 1464932992404 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 22:49:52 INFO - PROCESS | 1668 | 1464932992485 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:52 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bdc5000 == 48 [pid = 1668] [id = 448] 22:49:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 200 (0x12974bc00) [pid = 1668] [serial = 1343] [outer = 0x0] 22:49:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 201 (0x12a773800) [pid = 1668] [serial = 1344] [outer = 0x12974bc00] 22:49:52 INFO - PROCESS | 1668 | 1464932992515 Marionette DEBUG loaded listener.js 22:49:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 202 (0x12b10fc00) [pid = 1668] [serial = 1345] [outer = 0x12974bc00] 22:49:52 INFO - PROCESS | 1668 | 1464932992845 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]]]}] 22:49:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 22:49:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 569ms 22:49:52 INFO - PROCESS | 1668 | 1464932992890 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 22:49:52 INFO - PROCESS | 1668 | 1464932992891 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 22:49:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 22:49:52 INFO - PROCESS | 1668 | 1464932992893 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 22:49:52 INFO - PROCESS | 1668 | 1464932992894 Marionette TRACE conn2 <- [1,1766,null,{}] 22:49:52 INFO - PROCESS | 1668 | 1464932992897 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}] 22:49:53 INFO - PROCESS | 1668 | 1464932993018 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 22:49:53 INFO - PROCESS | 1668 | 1464932993066 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:53 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d635000 == 49 [pid = 1668] [id = 449] 22:49:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 203 (0x12b2cdc00) [pid = 1668] [serial = 1346] [outer = 0x0] 22:49:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 204 (0x12baa5000) [pid = 1668] [serial = 1347] [outer = 0x12b2cdc00] 22:49:53 INFO - PROCESS | 1668 | 1464932993090 Marionette DEBUG loaded listener.js 22:49:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 205 (0x12bda2400) [pid = 1668] [serial = 1348] [outer = 0x12b2cdc00] 22:49:53 INFO - PROCESS | 1668 | 1464932993395 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]]]}] 22:49:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 22:49:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 519ms 22:49:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 22:49:53 INFO - PROCESS | 1668 | 1464932993412 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 22:49:53 INFO - PROCESS | 1668 | 1464932993413 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 22:49:53 INFO - PROCESS | 1668 | 1464932993415 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 22:49:53 INFO - PROCESS | 1668 | 1464932993417 Marionette TRACE conn2 <- [1,1770,null,{}] 22:49:53 INFO - PROCESS | 1668 | 1464932993419 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}] 22:49:53 INFO - PROCESS | 1668 | 1464932993537 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 22:49:53 INFO - PROCESS | 1668 | 1464932993549 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:53 INFO - PROCESS | 1668 | ++DOCSHELL 0x12efdc000 == 50 [pid = 1668] [id = 450] 22:49:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 206 (0x12b2d2c00) [pid = 1668] [serial = 1349] [outer = 0x0] 22:49:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 207 (0x12c0cc000) [pid = 1668] [serial = 1350] [outer = 0x12b2d2c00] 22:49:53 INFO - PROCESS | 1668 | 1464932993573 Marionette DEBUG loaded listener.js 22:49:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 208 (0x12cd58400) [pid = 1668] [serial = 1351] [outer = 0x12b2d2c00] 22:49:53 INFO - PROCESS | 1668 | 1464932993943 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]]]}] 22:49:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 22:49:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 573ms 22:49:53 INFO - PROCESS | 1668 | 1464932993989 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 22:49:53 INFO - PROCESS | 1668 | 1464932993990 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 22:49:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 22:49:53 INFO - PROCESS | 1668 | 1464932993992 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 22:49:53 INFO - PROCESS | 1668 | 1464932993993 Marionette TRACE conn2 <- [1,1774,null,{}] 22:49:53 INFO - PROCESS | 1668 | 1464932993996 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}] 22:49:54 INFO - PROCESS | 1668 | 1464932994111 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 22:49:54 INFO - PROCESS | 1668 | 1464932994126 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:54 INFO - PROCESS | 1668 | ++DOCSHELL 0x12f5dd800 == 51 [pid = 1668] [id = 451] 22:49:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 209 (0x11319b800) [pid = 1668] [serial = 1352] [outer = 0x0] 22:49:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 210 (0x12d096c00) [pid = 1668] [serial = 1353] [outer = 0x11319b800] 22:49:54 INFO - PROCESS | 1668 | 1464932994158 Marionette DEBUG loaded listener.js 22:49:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 211 (0x12d6a0000) [pid = 1668] [serial = 1354] [outer = 0x11319b800] 22:49:54 INFO - PROCESS | 1668 | 1464932994482 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]]]}] 22:49:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 22:49:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 517ms 22:49:54 INFO - PROCESS | 1668 | 1464932994511 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 22:49:54 INFO - PROCESS | 1668 | 1464932994512 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 22:49:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 22:49:54 INFO - PROCESS | 1668 | 1464932994514 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 22:49:54 INFO - PROCESS | 1668 | 1464932994515 Marionette TRACE conn2 <- [1,1778,null,{}] 22:49:54 INFO - PROCESS | 1668 | 1464932994517 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}] 22:49:54 INFO - PROCESS | 1668 | 1464932994633 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 22:49:54 INFO - PROCESS | 1668 | 1464932994647 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:54 INFO - PROCESS | 1668 | ++DOCSHELL 0x137c05800 == 52 [pid = 1668] [id = 452] 22:49:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 212 (0x12d010000) [pid = 1668] [serial = 1355] [outer = 0x0] 22:49:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 213 (0x12d6a4c00) [pid = 1668] [serial = 1356] [outer = 0x12d010000] 22:49:54 INFO - PROCESS | 1668 | 1464932994672 Marionette DEBUG loaded listener.js 22:49:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 214 (0x12d6aa800) [pid = 1668] [serial = 1357] [outer = 0x12d010000] 22:49:54 INFO - PROCESS | 1668 | --DOMWINDOW == 213 (0x1231bbc00) [pid = 1668] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 22:49:54 INFO - PROCESS | 1668 | --DOMWINDOW == 212 (0x11104d800) [pid = 1668] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 22:49:54 INFO - PROCESS | 1668 | --DOMWINDOW == 211 (0x11318ec00) [pid = 1668] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 22:49:54 INFO - PROCESS | 1668 | --DOMWINDOW == 210 (0x119a1b800) [pid = 1668] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 22:49:54 INFO - PROCESS | 1668 | --DOMWINDOW == 209 (0x1290aa400) [pid = 1668] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 22:49:54 INFO - PROCESS | 1668 | --DOMWINDOW == 208 (0x124d74400) [pid = 1668] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 22:49:54 INFO - PROCESS | 1668 | --DOMWINDOW == 207 (0x12a7e3000) [pid = 1668] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 22:49:54 INFO - PROCESS | 1668 | --DOMWINDOW == 206 (0x12bda4800) [pid = 1668] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 22:49:54 INFO - PROCESS | 1668 | --DOMWINDOW == 205 (0x111068800) [pid = 1668] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 22:49:54 INFO - PROCESS | 1668 | --DOMWINDOW == 204 (0x12405d800) [pid = 1668] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 22:49:54 INFO - PROCESS | 1668 | --DOMWINDOW == 203 (0x11105c800) [pid = 1668] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 22:49:54 INFO - PROCESS | 1668 | --DOMWINDOW == 202 (0x11101f000) [pid = 1668] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 22:49:54 INFO - PROCESS | 1668 | --DOMWINDOW == 201 (0x118692000) [pid = 1668] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 22:49:55 INFO - PROCESS | 1668 | 1464932995126 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]]]}] 22:49:55 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 22:49:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 621ms 22:49:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 22:49:55 INFO - PROCESS | 1668 | 1464932995140 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 22:49:55 INFO - PROCESS | 1668 | 1464932995142 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 22:49:55 INFO - PROCESS | 1668 | 1464932995144 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 22:49:55 INFO - PROCESS | 1668 | 1464932995145 Marionette TRACE conn2 <- [1,1782,null,{}] 22:49:55 INFO - PROCESS | 1668 | 1464932995147 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}] 22:49:55 INFO - PROCESS | 1668 | 1464932995275 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 22:49:55 INFO - PROCESS | 1668 | 1464932995325 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:55 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d63c800 == 53 [pid = 1668] [id = 453] 22:49:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 202 (0x11101e000) [pid = 1668] [serial = 1358] [outer = 0x0] 22:49:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 203 (0x124058c00) [pid = 1668] [serial = 1359] [outer = 0x11101e000] 22:49:55 INFO - PROCESS | 1668 | 1464932995354 Marionette DEBUG loaded listener.js 22:49:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 204 (0x12d6a4800) [pid = 1668] [serial = 1360] [outer = 0x11101e000] 22:49:55 INFO - PROCESS | 1668 | 1464932995650 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]]]}] 22:49:55 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 22:49:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 518ms 22:49:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 22:49:55 INFO - PROCESS | 1668 | 1464932995663 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 22:49:55 INFO - PROCESS | 1668 | 1464932995664 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 22:49:55 INFO - PROCESS | 1668 | 1464932995666 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 22:49:55 INFO - PROCESS | 1668 | 1464932995668 Marionette TRACE conn2 <- [1,1786,null,{}] 22:49:55 INFO - PROCESS | 1668 | 1464932995678 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}] 22:49:55 INFO - PROCESS | 1668 | 1464932995786 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 22:49:55 INFO - PROCESS | 1668 | 1464932995857 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:55 INFO - PROCESS | 1668 | ++DOCSHELL 0x138b24000 == 54 [pid = 1668] [id = 454] 22:49:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 205 (0x125798000) [pid = 1668] [serial = 1361] [outer = 0x0] 22:49:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 206 (0x12d6ad400) [pid = 1668] [serial = 1362] [outer = 0x125798000] 22:49:55 INFO - PROCESS | 1668 | 1464932995881 Marionette DEBUG loaded listener.js 22:49:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 207 (0x13b112c00) [pid = 1668] [serial = 1363] [outer = 0x125798000] 22:49:56 INFO - PROCESS | 1668 | 1464932996175 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]]]}] 22:49:56 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 22:49:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 523ms 22:49:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 22:49:56 INFO - PROCESS | 1668 | 1464932996195 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 22:49:56 INFO - PROCESS | 1668 | 1464932996196 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 22:49:56 INFO - PROCESS | 1668 | 1464932996198 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 22:49:56 INFO - PROCESS | 1668 | 1464932996199 Marionette TRACE conn2 <- [1,1790,null,{}] 22:49:56 INFO - PROCESS | 1668 | 1464932996202 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}] 22:49:56 INFO - PROCESS | 1668 | 1464932996297 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 22:49:56 INFO - PROCESS | 1668 | 1464932996302 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:56 INFO - PROCESS | 1668 | ++DOCSHELL 0x139061800 == 55 [pid = 1668] [id = 455] 22:49:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 208 (0x1389bcc00) [pid = 1668] [serial = 1364] [outer = 0x0] 22:49:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 209 (0x1389c1c00) [pid = 1668] [serial = 1365] [outer = 0x1389bcc00] 22:49:56 INFO - PROCESS | 1668 | 1464932996326 Marionette DEBUG loaded listener.js 22:49:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 210 (0x1389c7800) [pid = 1668] [serial = 1366] [outer = 0x1389bcc00] 22:49:56 INFO - PROCESS | 1668 | 1464932996663 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]]]}] 22:49:56 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) 22:49:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 472ms 22:49:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 22:49:56 INFO - PROCESS | 1668 | 1464932996677 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 22:49:56 INFO - PROCESS | 1668 | 1464932996678 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 22:49:56 INFO - PROCESS | 1668 | 1464932996690 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 22:49:56 INFO - PROCESS | 1668 | 1464932996693 Marionette TRACE conn2 <- [1,1794,null,{}] 22:49:56 INFO - PROCESS | 1668 | 1464932996696 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}] 22:49:56 INFO - PROCESS | 1668 | 1464932996823 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 22:49:56 INFO - PROCESS | 1668 | 1464932996831 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:56 INFO - PROCESS | 1668 | ++DOCSHELL 0x1384d3000 == 56 [pid = 1668] [id = 456] 22:49:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 211 (0x12df3ec00) [pid = 1668] [serial = 1367] [outer = 0x0] 22:49:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 212 (0x1389c9400) [pid = 1668] [serial = 1368] [outer = 0x12df3ec00] 22:49:56 INFO - PROCESS | 1668 | 1464932996855 Marionette DEBUG loaded listener.js 22:49:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 213 (0x13b119000) [pid = 1668] [serial = 1369] [outer = 0x12df3ec00] 22:49:57 INFO - PROCESS | 1668 | 1464932997356 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]]]}] 22:49:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:49:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 733ms 22:49:57 INFO - PROCESS | 1668 | 1464932997414 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 22:49:57 INFO - PROCESS | 1668 | 1464932997417 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 22:49:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 22:49:57 INFO - PROCESS | 1668 | 1464932997421 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 22:49:57 INFO - PROCESS | 1668 | 1464932997423 Marionette TRACE conn2 <- [1,1798,null,{}] 22:49:57 INFO - PROCESS | 1668 | 1464932997427 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}] 22:49:57 INFO - PROCESS | 1668 | 1464932997547 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 22:49:57 INFO - PROCESS | 1668 | 1464932997634 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:57 INFO - PROCESS | 1668 | ++DOCSHELL 0x123784000 == 57 [pid = 1668] [id = 457] 22:49:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 214 (0x1164c0800) [pid = 1668] [serial = 1370] [outer = 0x0] 22:49:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 215 (0x117413000) [pid = 1668] [serial = 1371] [outer = 0x1164c0800] 22:49:57 INFO - PROCESS | 1668 | 1464932997665 Marionette DEBUG loaded listener.js 22:49:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 216 (0x11883a800) [pid = 1668] [serial = 1372] [outer = 0x1164c0800] 22:49:58 INFO - PROCESS | 1668 | 1464932998083 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]]]}] 22:49:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 22:49:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 674ms 22:49:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 22:49:58 INFO - PROCESS | 1668 | 1464932998095 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 22:49:58 INFO - PROCESS | 1668 | 1464932998099 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 22:49:58 INFO - PROCESS | 1668 | 1464932998103 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 22:49:58 INFO - PROCESS | 1668 | 1464932998105 Marionette TRACE conn2 <- [1,1802,null,{}] 22:49:58 INFO - PROCESS | 1668 | 1464932998108 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}] 22:49:58 INFO - PROCESS | 1668 | 1464932998219 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 22:49:58 INFO - PROCESS | 1668 | 1464932998339 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:58 INFO - PROCESS | 1668 | ++DOCSHELL 0x12cecd000 == 58 [pid = 1668] [id = 458] 22:49:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 217 (0x119a14c00) [pid = 1668] [serial = 1373] [outer = 0x0] 22:49:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 218 (0x121295c00) [pid = 1668] [serial = 1374] [outer = 0x119a14c00] 22:49:58 INFO - PROCESS | 1668 | 1464932998368 Marionette DEBUG loaded listener.js 22:49:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 219 (0x1242e7400) [pid = 1668] [serial = 1375] [outer = 0x119a14c00] 22:49:58 INFO - PROCESS | 1668 | 1464932998781 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]]]}] 22:49:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 22:49:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 722ms 22:49:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 22:49:58 INFO - PROCESS | 1668 | 1464932998826 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 22:49:58 INFO - PROCESS | 1668 | 1464932998828 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 22:49:58 INFO - PROCESS | 1668 | 1464932998830 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 22:49:58 INFO - PROCESS | 1668 | 1464932998833 Marionette TRACE conn2 <- [1,1806,null,{}] 22:49:58 INFO - PROCESS | 1668 | 1464932998840 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}] 22:49:58 INFO - PROCESS | 1668 | 1464932998952 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 22:49:59 INFO - PROCESS | 1668 | 1464932999069 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:59 INFO - PROCESS | 1668 | ++DOCSHELL 0x138fcc000 == 59 [pid = 1668] [id = 459] 22:49:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 220 (0x126d2f400) [pid = 1668] [serial = 1376] [outer = 0x0] 22:49:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 221 (0x1295f1c00) [pid = 1668] [serial = 1377] [outer = 0x126d2f400] 22:49:59 INFO - PROCESS | 1668 | 1464932999102 Marionette DEBUG loaded listener.js 22:49:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 222 (0x12ab4fc00) [pid = 1668] [serial = 1378] [outer = 0x126d2f400] 22:49:59 INFO - PROCESS | 1668 | 1464932999492 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]]]}] 22:49:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 22:49:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 722ms 22:49:59 INFO - PROCESS | 1668 | 1464932999566 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 22:49:59 INFO - PROCESS | 1668 | 1464932999568 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 22:49:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 22:49:59 INFO - PROCESS | 1668 | 1464932999584 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 22:49:59 INFO - PROCESS | 1668 | 1464932999586 Marionette TRACE conn2 <- [1,1810,null,{}] 22:49:59 INFO - PROCESS | 1668 | 1464932999588 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}] 22:49:59 INFO - PROCESS | 1668 | 1464932999700 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 22:49:59 INFO - PROCESS | 1668 | 1464932999815 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:59 INFO - PROCESS | 1668 | ++DOCSHELL 0x1402d3000 == 60 [pid = 1668] [id = 460] 22:49:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 223 (0x12b1b0000) [pid = 1668] [serial = 1379] [outer = 0x0] 22:49:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 224 (0x12c93a000) [pid = 1668] [serial = 1380] [outer = 0x12b1b0000] 22:49:59 INFO - PROCESS | 1668 | 1464932999846 Marionette DEBUG loaded listener.js 22:49:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 225 (0x12d3bfc00) [pid = 1668] [serial = 1381] [outer = 0x12b1b0000] 22:50:00 INFO - PROCESS | 1668 | 1464933000259 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]]]}] 22:50:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 22:50:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 721ms 22:50:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 22:50:00 INFO - PROCESS | 1668 | 1464933000304 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 22:50:00 INFO - PROCESS | 1668 | 1464933000305 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 22:50:00 INFO - PROCESS | 1668 | 1464933000307 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 22:50:00 INFO - PROCESS | 1668 | 1464933000308 Marionette TRACE conn2 <- [1,1814,null,{}] 22:50:00 INFO - PROCESS | 1668 | 1464933000311 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}] 22:50:00 INFO - PROCESS | 1668 | 1464933000420 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 22:50:00 INFO - PROCESS | 1668 | 1464933000535 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:00 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ef3f000 == 61 [pid = 1668] [id = 461] 22:50:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 226 (0x12c018000) [pid = 1668] [serial = 1382] [outer = 0x0] 22:50:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 227 (0x12d6ac400) [pid = 1668] [serial = 1383] [outer = 0x12c018000] 22:50:00 INFO - PROCESS | 1668 | 1464933000566 Marionette DEBUG loaded listener.js 22:50:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 228 (0x12df3c400) [pid = 1668] [serial = 1384] [outer = 0x12c018000] 22:50:00 INFO - PROCESS | 1668 | 1464933000975 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]]]}] 22:50:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 22:50:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 719ms 22:50:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 22:50:01 INFO - PROCESS | 1668 | 1464933001042 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 22:50:01 INFO - PROCESS | 1668 | 1464933001043 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 22:50:01 INFO - PROCESS | 1668 | 1464933001046 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 22:50:01 INFO - PROCESS | 1668 | 1464933001047 Marionette TRACE conn2 <- [1,1818,null,{}] 22:50:01 INFO - PROCESS | 1668 | 1464933001049 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}] 22:50:01 INFO - PROCESS | 1668 | 1464933001212 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 22:50:01 INFO - PROCESS | 1668 | 1464933001263 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:01 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ef61000 == 62 [pid = 1668] [id = 462] 22:50:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 229 (0x1235ab000) [pid = 1668] [serial = 1385] [outer = 0x0] 22:50:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 230 (0x1389be000) [pid = 1668] [serial = 1386] [outer = 0x1235ab000] 22:50:01 INFO - PROCESS | 1668 | 1464933001292 Marionette DEBUG loaded listener.js 22:50:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 231 (0x138ca8800) [pid = 1668] [serial = 1387] [outer = 0x1235ab000] 22:50:01 INFO - PROCESS | 1668 | 1464933001755 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]]]}] 22:50:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 22:50:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 725ms 22:50:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 22:50:01 INFO - PROCESS | 1668 | 1464933001771 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 22:50:01 INFO - PROCESS | 1668 | 1464933001773 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 22:50:01 INFO - PROCESS | 1668 | 1464933001775 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 22:50:01 INFO - PROCESS | 1668 | 1464933001776 Marionette TRACE conn2 <- [1,1822,null,{}] 22:50:01 INFO - PROCESS | 1668 | 1464933001779 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}] 22:50:01 INFO - PROCESS | 1668 | 1464933001887 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 22:50:02 INFO - PROCESS | 1668 | 1464933002005 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:02 INFO - PROCESS | 1668 | ++DOCSHELL 0x11693c000 == 63 [pid = 1668] [id = 463] 22:50:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 232 (0x11318f000) [pid = 1668] [serial = 1388] [outer = 0x0] 22:50:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 233 (0x11883a400) [pid = 1668] [serial = 1389] [outer = 0x11318f000] 22:50:02 INFO - PROCESS | 1668 | 1464933002036 Marionette DEBUG loaded listener.js 22:50:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 234 (0x12c0c8c00) [pid = 1668] [serial = 1390] [outer = 0x11318f000] 22:50:02 INFO - PROCESS | 1668 | 1464933002427 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]]]}] 22:50:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 22:50:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 673ms 22:50:02 INFO - PROCESS | 1668 | 1464933002448 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 22:50:02 INFO - PROCESS | 1668 | 1464933002449 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 22:50:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 22:50:02 INFO - PROCESS | 1668 | 1464933002452 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 22:50:02 INFO - PROCESS | 1668 | 1464933002453 Marionette TRACE conn2 <- [1,1826,null,{}] 22:50:02 INFO - PROCESS | 1668 | 1464933002458 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}] 22:50:02 INFO - PROCESS | 1668 | 1464933002584 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 22:50:02 INFO - PROCESS | 1668 | 1464933002689 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:02 INFO - PROCESS | 1668 | ++DOCSHELL 0x129069000 == 64 [pid = 1668] [id = 464] 22:50:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 235 (0x111e3d800) [pid = 1668] [serial = 1391] [outer = 0x0] 22:50:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 236 (0x138597800) [pid = 1668] [serial = 1392] [outer = 0x111e3d800] 22:50:02 INFO - PROCESS | 1668 | 1464933002719 Marionette DEBUG loaded listener.js 22:50:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 237 (0x13859d400) [pid = 1668] [serial = 1393] [outer = 0x111e3d800] 22:50:03 INFO - PROCESS | 1668 | 1464933003312 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]]]}] 22:50:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 22:50:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 971ms 22:50:03 INFO - PROCESS | 1668 | 1464933003425 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 22:50:03 INFO - PROCESS | 1668 | 1464933003428 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 22:50:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 22:50:03 INFO - PROCESS | 1668 | 1464933003433 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 22:50:03 INFO - PROCESS | 1668 | 1464933003436 Marionette TRACE conn2 <- [1,1830,null,{}] 22:50:03 INFO - PROCESS | 1668 | 1464933003444 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}] 22:50:03 INFO - PROCESS | 1668 | 1464933003606 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 22:50:03 INFO - PROCESS | 1668 | 1464933003761 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:03 INFO - PROCESS | 1668 | ++DOCSHELL 0x126529800 == 65 [pid = 1668] [id = 465] 22:50:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 238 (0x112a7f800) [pid = 1668] [serial = 1394] [outer = 0x0] 22:50:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 239 (0x11318fc00) [pid = 1668] [serial = 1395] [outer = 0x112a7f800] 22:50:03 INFO - PROCESS | 1668 | 1464933003808 Marionette DEBUG loaded listener.js 22:50:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 240 (0x114e1f400) [pid = 1668] [serial = 1396] [outer = 0x112a7f800] 22:50:04 INFO - PROCESS | 1668 | 1464933004303 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]]]}] 22:50:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 22:50:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 928ms 22:50:04 INFO - PROCESS | 1668 | 1464933004361 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 22:50:04 INFO - PROCESS | 1668 | 1464933004364 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 22:50:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 22:50:04 INFO - PROCESS | 1668 | 1464933004369 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 22:50:04 INFO - PROCESS | 1668 | 1464933004370 Marionette TRACE conn2 <- [1,1834,null,{}] 22:50:04 INFO - PROCESS | 1668 | 1464933004373 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}] 22:50:04 INFO - PROCESS | 1668 | 1464933004473 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 22:50:04 INFO - PROCESS | 1668 | 1464933004598 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:04 INFO - PROCESS | 1668 | ++DOCSHELL 0x1186a4800 == 66 [pid = 1668] [id = 466] 22:50:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 241 (0x11829f800) [pid = 1668] [serial = 1397] [outer = 0x0] 22:50:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 242 (0x118823000) [pid = 1668] [serial = 1398] [outer = 0x11829f800] 22:50:04 INFO - PROCESS | 1668 | 1464933004626 Marionette DEBUG loaded listener.js 22:50:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 243 (0x118fb1c00) [pid = 1668] [serial = 1399] [outer = 0x11829f800] 22:50:04 INFO - PROCESS | 1668 | --DOCSHELL 0x139061800 == 65 [pid = 1668] [id = 455] 22:50:04 INFO - PROCESS | 1668 | --DOCSHELL 0x138b24000 == 64 [pid = 1668] [id = 454] 22:50:04 INFO - PROCESS | 1668 | --DOCSHELL 0x12d63c800 == 63 [pid = 1668] [id = 453] 22:50:04 INFO - PROCESS | 1668 | --DOCSHELL 0x137c05800 == 62 [pid = 1668] [id = 452] 22:50:04 INFO - PROCESS | 1668 | --DOCSHELL 0x12f5dd800 == 61 [pid = 1668] [id = 451] 22:50:04 INFO - PROCESS | 1668 | --DOMWINDOW == 242 (0x12d3ba400) [pid = 1668] [serial = 1302] [outer = 0x0] [url = about:blank] 22:50:04 INFO - PROCESS | 1668 | --DOCSHELL 0x12efdc000 == 60 [pid = 1668] [id = 450] 22:50:04 INFO - PROCESS | 1668 | --DOCSHELL 0x12d635000 == 59 [pid = 1668] [id = 449] 22:50:04 INFO - PROCESS | 1668 | --DOCSHELL 0x12bdc5000 == 58 [pid = 1668] [id = 448] 22:50:04 INFO - PROCESS | 1668 | --DOCSHELL 0x12aa3f800 == 57 [pid = 1668] [id = 447] 22:50:04 INFO - PROCESS | 1668 | --DOCSHELL 0x12651a000 == 56 [pid = 1668] [id = 446] 22:50:04 INFO - PROCESS | 1668 | --DOCSHELL 0x1185d9800 == 55 [pid = 1668] [id = 445] 22:50:04 INFO - PROCESS | 1668 | --DOCSHELL 0x12b2a7800 == 54 [pid = 1668] [id = 444] 22:50:04 INFO - PROCESS | 1668 | --DOCSHELL 0x119498000 == 53 [pid = 1668] [id = 443] 22:50:04 INFO - PROCESS | 1668 | --DOCSHELL 0x12a5af000 == 52 [pid = 1668] [id = 436] 22:50:04 INFO - PROCESS | 1668 | --DOCSHELL 0x118f97000 == 51 [pid = 1668] [id = 435] 22:50:04 INFO - PROCESS | 1668 | --DOMWINDOW == 241 (0x12d00ec00) [pid = 1668] [serial = 1300] [outer = 0x0] [url = about:blank] 22:50:04 INFO - PROCESS | 1668 | --DOMWINDOW == 240 (0x12d08c000) [pid = 1668] [serial = 1257] [outer = 0x0] [url = about:blank] 22:50:04 INFO - PROCESS | 1668 | --DOMWINDOW == 239 (0x123486800) [pid = 1668] [serial = 1278] [outer = 0x0] [url = about:blank] 22:50:04 INFO - PROCESS | 1668 | --DOMWINDOW == 238 (0x11291ac00) [pid = 1668] [serial = 1266] [outer = 0x0] [url = about:blank] 22:50:04 INFO - PROCESS | 1668 | --DOMWINDOW == 237 (0x12c938400) [pid = 1668] [serial = 1297] [outer = 0x0] [url = about:blank] 22:50:04 INFO - PROCESS | 1668 | --DOMWINDOW == 236 (0x1242dcc00) [pid = 1668] [serial = 1279] [outer = 0x0] [url = about:blank] 22:50:04 INFO - PROCESS | 1668 | --DOMWINDOW == 235 (0x118faac00) [pid = 1668] [serial = 1245] [outer = 0x0] [url = about:blank] 22:50:04 INFO - PROCESS | 1668 | --DOMWINDOW == 234 (0x113b2d400) [pid = 1668] [serial = 1242] [outer = 0x0] [url = about:blank] 22:50:04 INFO - PROCESS | 1668 | --DOMWINDOW == 233 (0x121296400) [pid = 1668] [serial = 1276] [outer = 0x0] [url = about:blank] 22:50:04 INFO - PROCESS | 1668 | --DOMWINDOW == 232 (0x12ab56000) [pid = 1668] [serial = 1288] [outer = 0x0] [url = about:blank] 22:50:04 INFO - PROCESS | 1668 | --DOMWINDOW == 231 (0x12a854000) [pid = 1668] [serial = 1287] [outer = 0x0] [url = about:blank] 22:50:04 INFO - PROCESS | 1668 | --DOMWINDOW == 230 (0x12405ac00) [pid = 1668] [serial = 1248] [outer = 0x0] [url = about:blank] 22:50:04 INFO - PROCESS | 1668 | --DOMWINDOW == 229 (0x12b2d3800) [pid = 1668] [serial = 1260] [outer = 0x0] [url = about:blank] 22:50:04 INFO - PROCESS | 1668 | --DOMWINDOW == 228 (0x12a76a800) [pid = 1668] [serial = 1285] [outer = 0x0] [url = about:blank] 22:50:04 INFO - PROCESS | 1668 | --DOMWINDOW == 227 (0x12cd5bc00) [pid = 1668] [serial = 1263] [outer = 0x0] [url = about:blank] 22:50:04 INFO - PROCESS | 1668 | --DOMWINDOW == 226 (0x1290b3c00) [pid = 1668] [serial = 1284] [outer = 0x0] [url = about:blank] 22:50:04 INFO - PROCESS | 1668 | --DOMWINDOW == 225 (0x12bd97000) [pid = 1668] [serial = 1296] [outer = 0x0] [url = about:blank] 22:50:04 INFO - PROCESS | 1668 | --DOMWINDOW == 224 (0x12b1ae800) [pid = 1668] [serial = 1290] [outer = 0x0] [url = about:blank] 22:50:04 INFO - PROCESS | 1668 | --DOMWINDOW == 223 (0x12cd58800) [pid = 1668] [serial = 1240] [outer = 0x0] [url = about:blank] 22:50:04 INFO - PROCESS | 1668 | --DOMWINDOW == 222 (0x1295f2800) [pid = 1668] [serial = 1294] [outer = 0x0] [url = about:blank] 22:50:04 INFO - PROCESS | 1668 | --DOMWINDOW == 221 (0x1295efc00) [pid = 1668] [serial = 1251] [outer = 0x0] [url = about:blank] 22:50:04 INFO - PROCESS | 1668 | --DOMWINDOW == 220 (0x121038400) [pid = 1668] [serial = 1275] [outer = 0x0] [url = about:blank] 22:50:04 INFO - PROCESS | 1668 | --DOMWINDOW == 219 (0x113ba7400) [pid = 1668] [serial = 1267] [outer = 0x0] [url = about:blank] 22:50:04 INFO - PROCESS | 1668 | --DOMWINDOW == 218 (0x12b3dc400) [pid = 1668] [serial = 1291] [outer = 0x0] [url = about:blank] 22:50:04 INFO - PROCESS | 1668 | --DOMWINDOW == 217 (0x1256d7800) [pid = 1668] [serial = 1281] [outer = 0x0] [url = about:blank] 22:50:04 INFO - PROCESS | 1668 | --DOMWINDOW == 216 (0x1290aa000) [pid = 1668] [serial = 1282] [outer = 0x0] [url = about:blank] 22:50:04 INFO - PROCESS | 1668 | --DOMWINDOW == 215 (0x111069400) [pid = 1668] [serial = 1269] [outer = 0x0] [url = about:blank] 22:50:04 INFO - PROCESS | 1668 | --DOMWINDOW == 214 (0x118841000) [pid = 1668] [serial = 1293] [outer = 0x0] [url = about:blank] 22:50:04 INFO - PROCESS | 1668 | --DOMWINDOW == 213 (0x12cd5e800) [pid = 1668] [serial = 1299] [outer = 0x0] [url = about:blank] 22:50:04 INFO - PROCESS | 1668 | --DOMWINDOW == 212 (0x119351000) [pid = 1668] [serial = 1273] [outer = 0x0] [url = about:blank] 22:50:04 INFO - PROCESS | 1668 | --DOMWINDOW == 211 (0x1182a7400) [pid = 1668] [serial = 1270] [outer = 0x0] [url = about:blank] 22:50:04 INFO - PROCESS | 1668 | --DOMWINDOW == 210 (0x11883d400) [pid = 1668] [serial = 1272] [outer = 0x0] [url = about:blank] 22:50:04 INFO - PROCESS | 1668 | --DOMWINDOW == 209 (0x12bc12400) [pid = 1668] [serial = 1254] [outer = 0x0] [url = about:blank] 22:50:05 INFO - PROCESS | 1668 | 1464933005018 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]]]}] 22:50:05 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 22:50:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 670ms 22:50:05 INFO - PROCESS | 1668 | 1464933005040 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 22:50:05 INFO - PROCESS | 1668 | 1464933005041 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 22:50:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 22:50:05 INFO - PROCESS | 1668 | 1464933005044 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 22:50:05 INFO - PROCESS | 1668 | 1464933005046 Marionette TRACE conn2 <- [1,1838,null,{}] 22:50:05 INFO - PROCESS | 1668 | 1464933005053 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}] 22:50:05 INFO - PROCESS | 1668 | 1464933005160 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 22:50:05 INFO - PROCESS | 1668 | 1464933005235 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:05 INFO - PROCESS | 1668 | ++DOCSHELL 0x119f26800 == 52 [pid = 1668] [id = 467] 22:50:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 210 (0x11868f800) [pid = 1668] [serial = 1400] [outer = 0x0] 22:50:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 211 (0x119a15000) [pid = 1668] [serial = 1401] [outer = 0x11868f800] 22:50:05 INFO - PROCESS | 1668 | 1464933005264 Marionette DEBUG loaded listener.js 22:50:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 212 (0x1231c3000) [pid = 1668] [serial = 1402] [outer = 0x11868f800] 22:50:05 INFO - PROCESS | 1668 | 1464933005579 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]]]}] 22:50:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 22:50:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 570ms 22:50:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 22:50:05 INFO - PROCESS | 1668 | 1464933005614 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 22:50:05 INFO - PROCESS | 1668 | 1464933005616 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 22:50:05 INFO - PROCESS | 1668 | 1464933005618 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 22:50:05 INFO - PROCESS | 1668 | 1464933005620 Marionette TRACE conn2 <- [1,1842,null,{}] 22:50:05 INFO - PROCESS | 1668 | 1464933005625 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}] 22:50:05 INFO - PROCESS | 1668 | 1464933005713 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 22:50:05 INFO - PROCESS | 1668 | 1464933005782 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:05 INFO - PROCESS | 1668 | ++DOCSHELL 0x12576d000 == 53 [pid = 1668] [id = 468] 22:50:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 213 (0x121296400) [pid = 1668] [serial = 1403] [outer = 0x0] 22:50:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 214 (0x1235a7400) [pid = 1668] [serial = 1404] [outer = 0x121296400] 22:50:05 INFO - PROCESS | 1668 | 1464933005808 Marionette DEBUG loaded listener.js 22:50:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 215 (0x124247c00) [pid = 1668] [serial = 1405] [outer = 0x121296400] 22:50:06 INFO - PROCESS | 1668 | 1464933006092 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]]]}] 22:50:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 22:50:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 522ms 22:50:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 22:50:06 INFO - PROCESS | 1668 | 1464933006140 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 22:50:06 INFO - PROCESS | 1668 | 1464933006142 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 22:50:06 INFO - PROCESS | 1668 | 1464933006144 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 22:50:06 INFO - PROCESS | 1668 | 1464933006145 Marionette TRACE conn2 <- [1,1846,null,{}] 22:50:06 INFO - PROCESS | 1668 | 1464933006147 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}] 22:50:06 INFO - PROCESS | 1668 | 1464933006234 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 22:50:06 INFO - PROCESS | 1668 | 1464933006238 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:06 INFO - PROCESS | 1668 | ++DOCSHELL 0x12aa41800 == 54 [pid = 1668] [id = 469] 22:50:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 216 (0x124249800) [pid = 1668] [serial = 1406] [outer = 0x0] 22:50:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 217 (0x1256dcc00) [pid = 1668] [serial = 1407] [outer = 0x124249800] 22:50:06 INFO - PROCESS | 1668 | 1464933006264 Marionette DEBUG loaded listener.js 22:50:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 218 (0x126753c00) [pid = 1668] [serial = 1408] [outer = 0x124249800] 22:50:06 INFO - PROCESS | 1668 | 1464933006616 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]]]}] 22:50:06 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) 22:50:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 518ms 22:50:06 INFO - PROCESS | 1668 | 1464933006680 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 22:50:06 INFO - PROCESS | 1668 | 1464933006682 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 22:50:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 22:50:06 INFO - PROCESS | 1668 | 1464933006685 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 22:50:06 INFO - PROCESS | 1668 | 1464933006686 Marionette TRACE conn2 <- [1,1850,null,{}] 22:50:06 INFO - PROCESS | 1668 | 1464933006689 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}] 22:50:06 INFO - PROCESS | 1668 | 1464933006791 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 22:50:06 INFO - PROCESS | 1668 | 1464933006796 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:06 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bdc9000 == 55 [pid = 1668] [id = 470] 22:50:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 219 (0x126d27400) [pid = 1668] [serial = 1409] [outer = 0x0] 22:50:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 220 (0x128ea0c00) [pid = 1668] [serial = 1410] [outer = 0x126d27400] 22:50:06 INFO - PROCESS | 1668 | 1464933006822 Marionette DEBUG loaded listener.js 22:50:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 221 (0x12974a400) [pid = 1668] [serial = 1411] [outer = 0x126d27400] 22:50:07 INFO - PROCESS | 1668 | 1464933007184 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]]]}] 22:50:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:50:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 520ms 22:50:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 22:50:07 INFO - PROCESS | 1668 | 1464933007205 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 22:50:07 INFO - PROCESS | 1668 | 1464933007206 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 22:50:07 INFO - PROCESS | 1668 | 1464933007209 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 22:50:07 INFO - PROCESS | 1668 | 1464933007210 Marionette TRACE conn2 <- [1,1854,null,{}] 22:50:07 INFO - PROCESS | 1668 | 1464933007212 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}] 22:50:07 INFO - PROCESS | 1668 | 1464933007336 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 22:50:07 INFO - PROCESS | 1668 | 1464933007351 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:07 INFO - PROCESS | 1668 | ++DOCSHELL 0x12cd14000 == 56 [pid = 1668] [id = 471] 22:50:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 222 (0x1295f2000) [pid = 1668] [serial = 1412] [outer = 0x0] 22:50:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 223 (0x12a7df400) [pid = 1668] [serial = 1413] [outer = 0x1295f2000] 22:50:07 INFO - PROCESS | 1668 | 1464933007376 Marionette DEBUG loaded listener.js 22:50:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 224 (0x12ab54c00) [pid = 1668] [serial = 1414] [outer = 0x1295f2000] 22:50:07 INFO - PROCESS | 1668 | 1464933007747 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]]]}] 22:50:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 22:50:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 568ms 22:50:07 INFO - PROCESS | 1668 | 1464933007783 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 22:50:07 INFO - PROCESS | 1668 | 1464933007784 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 22:50:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 22:50:07 INFO - PROCESS | 1668 | 1464933007786 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 22:50:07 INFO - PROCESS | 1668 | 1464933007787 Marionette TRACE conn2 <- [1,1858,null,{}] 22:50:07 INFO - PROCESS | 1668 | 1464933007789 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}] 22:50:07 INFO - PROCESS | 1668 | 1464933007920 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 22:50:07 INFO - PROCESS | 1668 | 1464933007934 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:07 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d340800 == 57 [pid = 1668] [id = 472] 22:50:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 225 (0x12ab5a000) [pid = 1668] [serial = 1415] [outer = 0x0] 22:50:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 226 (0x12b2d0c00) [pid = 1668] [serial = 1416] [outer = 0x12ab5a000] 22:50:07 INFO - PROCESS | 1668 | 1464933007971 Marionette DEBUG loaded listener.js 22:50:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 227 (0x12baaf800) [pid = 1668] [serial = 1417] [outer = 0x12ab5a000] 22:50:08 INFO - PROCESS | 1668 | 1464933008390 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]]]}] 22:50:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 22:50:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 621ms 22:50:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 22:50:08 INFO - PROCESS | 1668 | 1464933008408 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 22:50:08 INFO - PROCESS | 1668 | 1464933008409 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 22:50:08 INFO - PROCESS | 1668 | 1464933008411 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 22:50:08 INFO - PROCESS | 1668 | 1464933008412 Marionette TRACE conn2 <- [1,1862,null,{}] 22:50:08 INFO - PROCESS | 1668 | 1464933008414 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}] 22:50:08 INFO - PROCESS | 1668 | 1464933008536 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 22:50:08 INFO - PROCESS | 1668 | 1464933008546 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:08 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ef60000 == 58 [pid = 1668] [id = 473] 22:50:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 228 (0x11855dc00) [pid = 1668] [serial = 1418] [outer = 0x0] 22:50:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 229 (0x12bacf400) [pid = 1668] [serial = 1419] [outer = 0x11855dc00] 22:50:08 INFO - PROCESS | 1668 | 1464933008579 Marionette DEBUG loaded listener.js 22:50:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 230 (0x12c01d400) [pid = 1668] [serial = 1420] [outer = 0x11855dc00] 22:50:08 INFO - PROCESS | 1668 | 1464933008946 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]]]}] 22:50:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 22:50:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 573ms 22:50:09 INFO - PROCESS | 1668 | --DOMWINDOW == 229 (0x12b2cdc00) [pid = 1668] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 22:50:09 INFO - PROCESS | 1668 | --DOMWINDOW == 228 (0x12b2d2c00) [pid = 1668] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 22:50:09 INFO - PROCESS | 1668 | --DOMWINDOW == 227 (0x12d010000) [pid = 1668] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 22:50:09 INFO - PROCESS | 1668 | --DOMWINDOW == 226 (0x11101e000) [pid = 1668] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 22:50:09 INFO - PROCESS | 1668 | --DOMWINDOW == 225 (0x118faa800) [pid = 1668] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 22:50:09 INFO - PROCESS | 1668 | --DOMWINDOW == 224 (0x12974bc00) [pid = 1668] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 22:50:09 INFO - PROCESS | 1668 | --DOMWINDOW == 223 (0x1166d5000) [pid = 1668] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 22:50:09 INFO - PROCESS | 1668 | --DOMWINDOW == 222 (0x1256db400) [pid = 1668] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 22:50:09 INFO - PROCESS | 1668 | --DOMWINDOW == 221 (0x11319b800) [pid = 1668] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 22:50:09 INFO - PROCESS | 1668 | --DOMWINDOW == 220 (0x123488000) [pid = 1668] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 22:50:09 INFO - PROCESS | 1668 | --DOMWINDOW == 219 (0x1389bcc00) [pid = 1668] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 22:50:09 INFO - PROCESS | 1668 | --DOMWINDOW == 218 (0x11104e000) [pid = 1668] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 22:50:09 INFO - PROCESS | 1668 | --DOMWINDOW == 217 (0x125798000) [pid = 1668] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 22:50:09 INFO - PROCESS | 1668 | 1464933009150 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 22:50:09 INFO - PROCESS | 1668 | 1464933009151 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 22:50:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 22:50:09 INFO - PROCESS | 1668 | 1464933009162 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 22:50:09 INFO - PROCESS | 1668 | 1464933009163 Marionette TRACE conn2 <- [1,1866,null,{}] 22:50:09 INFO - PROCESS | 1668 | 1464933009166 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}] 22:50:09 INFO - PROCESS | 1668 | 1464933009266 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 22:50:09 INFO - PROCESS | 1668 | 1464933009271 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:09 INFO - PROCESS | 1668 | ++DOCSHELL 0x123213800 == 59 [pid = 1668] [id = 474] 22:50:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 218 (0x118560400) [pid = 1668] [serial = 1421] [outer = 0x0] 22:50:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 219 (0x124d74400) [pid = 1668] [serial = 1422] [outer = 0x118560400] 22:50:09 INFO - PROCESS | 1668 | 1464933009309 Marionette DEBUG loaded listener.js 22:50:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 220 (0x12baaa000) [pid = 1668] [serial = 1423] [outer = 0x118560400] 22:50:09 INFO - PROCESS | 1668 | 1464933009791 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]]]}] 22:50:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 22:50:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 676ms 22:50:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 22:50:09 INFO - PROCESS | 1668 | 1464933009832 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 22:50:09 INFO - PROCESS | 1668 | 1464933009834 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 22:50:09 INFO - PROCESS | 1668 | 1464933009836 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 22:50:09 INFO - PROCESS | 1668 | 1464933009840 Marionette TRACE conn2 <- [1,1870,null,{}] 22:50:09 INFO - PROCESS | 1668 | 1464933009844 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}] 22:50:09 INFO - PROCESS | 1668 | 1464933009948 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 22:50:09 INFO - PROCESS | 1668 | 1464933009955 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:09 INFO - PROCESS | 1668 | ++DOCSHELL 0x137bd7800 == 60 [pid = 1668] [id = 475] 22:50:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 221 (0x12c938800) [pid = 1668] [serial = 1424] [outer = 0x0] 22:50:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 222 (0x12cd62800) [pid = 1668] [serial = 1425] [outer = 0x12c938800] 22:50:09 INFO - PROCESS | 1668 | 1464933009984 Marionette DEBUG loaded listener.js 22:50:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 223 (0x12d6a3c00) [pid = 1668] [serial = 1426] [outer = 0x12c938800] 22:50:10 INFO - PROCESS | 1668 | 1464933010338 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]]]}] 22:50:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 22:50:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 523ms 22:50:10 INFO - PROCESS | 1668 | 1464933010360 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 22:50:10 INFO - PROCESS | 1668 | 1464933010361 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 22:50:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 22:50:10 INFO - PROCESS | 1668 | 1464933010363 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 22:50:10 INFO - PROCESS | 1668 | 1464933010364 Marionette TRACE conn2 <- [1,1874,null,{}] 22:50:10 INFO - PROCESS | 1668 | 1464933010366 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}] 22:50:10 INFO - PROCESS | 1668 | 1464933010457 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 22:50:10 INFO - PROCESS | 1668 | 1464933010532 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:10 INFO - PROCESS | 1668 | ++DOCSHELL 0x13842f000 == 61 [pid = 1668] [id = 476] 22:50:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 224 (0x11883c800) [pid = 1668] [serial = 1427] [outer = 0x0] 22:50:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 225 (0x12d6ad000) [pid = 1668] [serial = 1428] [outer = 0x11883c800] 22:50:10 INFO - PROCESS | 1668 | 1464933010557 Marionette DEBUG loaded listener.js 22:50:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 226 (0x12df3fc00) [pid = 1668] [serial = 1429] [outer = 0x11883c800] 22:50:10 INFO - PROCESS | 1668 | 1464933010829 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]]]}] 22:50:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 22:50:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 518ms 22:50:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 22:50:10 INFO - PROCESS | 1668 | 1464933010881 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 22:50:10 INFO - PROCESS | 1668 | 1464933010882 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 22:50:10 INFO - PROCESS | 1668 | 1464933010885 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 22:50:10 INFO - PROCESS | 1668 | 1464933010886 Marionette TRACE conn2 <- [1,1878,null,{}] 22:50:10 INFO - PROCESS | 1668 | 1464933010892 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}] 22:50:10 INFO - PROCESS | 1668 | 1464933010983 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 22:50:10 INFO - PROCESS | 1668 | 1464933010987 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:10 INFO - PROCESS | 1668 | ++DOCSHELL 0x1385b5800 == 62 [pid = 1668] [id = 477] 22:50:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 227 (0x13859c400) [pid = 1668] [serial = 1430] [outer = 0x0] 22:50:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 228 (0x1389c2000) [pid = 1668] [serial = 1431] [outer = 0x13859c400] 22:50:11 INFO - PROCESS | 1668 | 1464933011012 Marionette DEBUG loaded listener.js 22:50:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 229 (0x138a76000) [pid = 1668] [serial = 1432] [outer = 0x13859c400] 22:50:11 INFO - PROCESS | 1668 | 1464933011573 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]]]}] 22:50:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 22:50:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 721ms 22:50:11 INFO - PROCESS | 1668 | 1464933011607 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 22:50:11 INFO - PROCESS | 1668 | 1464933011610 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 22:50:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 22:50:11 INFO - PROCESS | 1668 | 1464933011614 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 22:50:11 INFO - PROCESS | 1668 | 1464933011616 Marionette TRACE conn2 <- [1,1882,null,{}] 22:50:11 INFO - PROCESS | 1668 | 1464933011620 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}] 22:50:11 INFO - PROCESS | 1668 | 1464933011738 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 22:50:11 INFO - PROCESS | 1668 | 1464933011857 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:11 INFO - PROCESS | 1668 | ++DOCSHELL 0x11966f000 == 63 [pid = 1668] [id = 478] 22:50:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 230 (0x1133ab000) [pid = 1668] [serial = 1433] [outer = 0x0] 22:50:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 231 (0x11767fc00) [pid = 1668] [serial = 1434] [outer = 0x1133ab000] 22:50:11 INFO - PROCESS | 1668 | 1464933011890 Marionette DEBUG loaded listener.js 22:50:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 232 (0x11883f800) [pid = 1668] [serial = 1435] [outer = 0x1133ab000] 22:50:12 INFO - PROCESS | 1668 | 1464933012323 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]]]}] 22:50:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 22:50:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 721ms 22:50:12 INFO - PROCESS | 1668 | 1464933012335 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 22:50:12 INFO - PROCESS | 1668 | 1464933012341 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 22:50:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 22:50:12 INFO - PROCESS | 1668 | 1464933012346 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 22:50:12 INFO - PROCESS | 1668 | 1464933012347 Marionette TRACE conn2 <- [1,1886,null,{}] 22:50:12 INFO - PROCESS | 1668 | 1464933012350 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}] 22:50:12 INFO - PROCESS | 1668 | 1464933012464 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 22:50:12 INFO - PROCESS | 1668 | 1464933012573 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:12 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bdc1800 == 64 [pid = 1668] [id = 479] 22:50:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 233 (0x1198aac00) [pid = 1668] [serial = 1436] [outer = 0x0] 22:50:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 234 (0x121299000) [pid = 1668] [serial = 1437] [outer = 0x1198aac00] 22:50:12 INFO - PROCESS | 1668 | 1464933012604 Marionette DEBUG loaded listener.js 22:50:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 235 (0x1235aa000) [pid = 1668] [serial = 1438] [outer = 0x1198aac00] 22:50:13 INFO - PROCESS | 1668 | 1464933013031 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]]]}] 22:50:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 22:50:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 724ms 22:50:13 INFO - PROCESS | 1668 | 1464933013070 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 22:50:13 INFO - PROCESS | 1668 | 1464933013071 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 22:50:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 22:50:13 INFO - PROCESS | 1668 | 1464933013074 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 22:50:13 INFO - PROCESS | 1668 | 1464933013076 Marionette TRACE conn2 <- [1,1890,null,{}] 22:50:13 INFO - PROCESS | 1668 | 1464933013084 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}] 22:50:13 INFO - PROCESS | 1668 | 1464933013199 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 22:50:13 INFO - PROCESS | 1668 | 1464933013291 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:13 INFO - PROCESS | 1668 | ++DOCSHELL 0x1385b8000 == 65 [pid = 1668] [id = 480] 22:50:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 236 (0x124b25000) [pid = 1668] [serial = 1439] [outer = 0x0] 22:50:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 237 (0x126864400) [pid = 1668] [serial = 1440] [outer = 0x124b25000] 22:50:13 INFO - PROCESS | 1668 | 1464933013324 Marionette DEBUG loaded listener.js 22:50:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 238 (0x129745c00) [pid = 1668] [serial = 1441] [outer = 0x124b25000] 22:50:13 INFO - PROCESS | 1668 | 1464933013746 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]]]}] 22:50:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 22:50:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 721ms 22:50:13 INFO - PROCESS | 1668 | 1464933013796 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 22:50:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 22:50:13 INFO - PROCESS | 1668 | 1464933013798 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 22:50:13 INFO - PROCESS | 1668 | 1464933013800 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 22:50:13 INFO - PROCESS | 1668 | 1464933013801 Marionette TRACE conn2 <- [1,1894,null,{}] 22:50:13 INFO - PROCESS | 1668 | 1464933013818 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}] 22:50:13 INFO - PROCESS | 1668 | 1464933013932 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 22:50:14 INFO - PROCESS | 1668 | 1464933014019 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:14 INFO - PROCESS | 1668 | ++DOCSHELL 0x138b24000 == 66 [pid = 1668] [id = 481] 22:50:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 239 (0x12b2d2c00) [pid = 1668] [serial = 1442] [outer = 0x0] 22:50:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 240 (0x12c024400) [pid = 1668] [serial = 1443] [outer = 0x12b2d2c00] 22:50:14 INFO - PROCESS | 1668 | 1464933014050 Marionette DEBUG loaded listener.js 22:50:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 241 (0x12cd54000) [pid = 1668] [serial = 1444] [outer = 0x12b2d2c00] 22:50:14 INFO - PROCESS | 1668 | 1464933014479 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]]]}] 22:50:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 22:50:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 722ms 22:50:14 INFO - PROCESS | 1668 | 1464933014523 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 22:50:14 INFO - PROCESS | 1668 | 1464933014524 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 22:50:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 22:50:14 INFO - PROCESS | 1668 | 1464933014527 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 22:50:14 INFO - PROCESS | 1668 | 1464933014528 Marionette TRACE conn2 <- [1,1898,null,{}] 22:50:14 INFO - PROCESS | 1668 | 1464933014530 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}] 22:50:14 INFO - PROCESS | 1668 | 1464933014632 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 22:50:14 INFO - PROCESS | 1668 | 1464933014721 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:14 INFO - PROCESS | 1668 | ++DOCSHELL 0x138e6e800 == 67 [pid = 1668] [id = 482] 22:50:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 242 (0x12baa6000) [pid = 1668] [serial = 1445] [outer = 0x0] 22:50:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 243 (0x12d00bc00) [pid = 1668] [serial = 1446] [outer = 0x12baa6000] 22:50:14 INFO - PROCESS | 1668 | 1464933014750 Marionette DEBUG loaded listener.js 22:50:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 244 (0x12d6ad800) [pid = 1668] [serial = 1447] [outer = 0x12baa6000] 22:50:15 INFO - PROCESS | 1668 | 1464933015177 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]]]}] 22:50:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 22:50:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 675ms 22:50:15 INFO - PROCESS | 1668 | 1464933015202 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 22:50:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 22:50:15 INFO - PROCESS | 1668 | 1464933015204 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 22:50:15 INFO - PROCESS | 1668 | 1464933015206 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 22:50:15 INFO - PROCESS | 1668 | 1464933015207 Marionette TRACE conn2 <- [1,1902,null,{}] 22:50:15 INFO - PROCESS | 1668 | 1464933015210 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}] 22:50:15 INFO - PROCESS | 1668 | 1464933015351 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 22:50:15 INFO - PROCESS | 1668 | 1464933015471 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:15 INFO - PROCESS | 1668 | ++DOCSHELL 0x139064000 == 68 [pid = 1668] [id = 483] 22:50:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 245 (0x12df3f800) [pid = 1668] [serial = 1448] [outer = 0x0] 22:50:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 246 (0x138a78800) [pid = 1668] [serial = 1449] [outer = 0x12df3f800] 22:50:15 INFO - PROCESS | 1668 | 1464933015503 Marionette DEBUG loaded listener.js 22:50:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 247 (0x138a83400) [pid = 1668] [serial = 1450] [outer = 0x12df3f800] 22:50:15 INFO - PROCESS | 1668 | 1464933015899 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]]]}] 22:50:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 22:50:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 719ms 22:50:15 INFO - PROCESS | 1668 | 1464933015926 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 22:50:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 22:50:15 INFO - PROCESS | 1668 | 1464933015927 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 22:50:15 INFO - PROCESS | 1668 | 1464933015929 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 22:50:15 INFO - PROCESS | 1668 | 1464933015930 Marionette TRACE conn2 <- [1,1906,null,{}] 22:50:15 INFO - PROCESS | 1668 | 1464933015932 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}] 22:50:16 INFO - PROCESS | 1668 | 1464933016057 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 22:50:16 INFO - PROCESS | 1668 | 1464933016174 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:16 INFO - PROCESS | 1668 | ++DOCSHELL 0x13f9d5800 == 69 [pid = 1668] [id = 484] 22:50:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 248 (0x138594000) [pid = 1668] [serial = 1451] [outer = 0x0] 22:50:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 249 (0x138ca9c00) [pid = 1668] [serial = 1452] [outer = 0x138594000] 22:50:16 INFO - PROCESS | 1668 | 1464933016221 Marionette DEBUG loaded listener.js 22:50:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 250 (0x138cad400) [pid = 1668] [serial = 1453] [outer = 0x138594000] 22:50:16 INFO - PROCESS | 1668 | 1464933016708 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]]]}] 22:50:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 22:50:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 820ms 22:50:16 INFO - PROCESS | 1668 | 1464933016750 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 22:50:16 INFO - PROCESS | 1668 | 1464933016751 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 22:50:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 22:50:16 INFO - PROCESS | 1668 | 1464933016754 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 22:50:16 INFO - PROCESS | 1668 | 1464933016755 Marionette TRACE conn2 <- [1,1910,null,{}] 22:50:16 INFO - PROCESS | 1668 | 1464933016758 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}] 22:50:16 INFO - PROCESS | 1668 | 1464933016895 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 22:50:17 INFO - PROCESS | 1668 | 1464933017084 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:17 INFO - PROCESS | 1668 | ++DOCSHELL 0x138c19000 == 70 [pid = 1668] [id = 485] 22:50:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 251 (0x111066400) [pid = 1668] [serial = 1454] [outer = 0x0] 22:50:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 252 (0x138cb0000) [pid = 1668] [serial = 1455] [outer = 0x111066400] 22:50:17 INFO - PROCESS | 1668 | 1464933017130 Marionette DEBUG loaded listener.js 22:50:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 253 (0x13b119c00) [pid = 1668] [serial = 1456] [outer = 0x111066400] 22:50:17 INFO - PROCESS | 1668 | 1464933017609 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]]]}] 22:50:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 22:50:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1069ms 22:50:17 INFO - PROCESS | 1668 | 1464933017839 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 22:50:17 INFO - PROCESS | 1668 | 1464933017843 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 22:50:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 22:50:17 INFO - PROCESS | 1668 | 1464933017847 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 22:50:17 INFO - PROCESS | 1668 | 1464933017849 Marionette TRACE conn2 <- [1,1914,null,{}] 22:50:17 INFO - PROCESS | 1668 | 1464933017853 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}] 22:50:17 INFO - PROCESS | 1668 | 1464933017961 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 22:50:18 INFO - PROCESS | 1668 | 1464933018052 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:18 INFO - PROCESS | 1668 | ++DOCSHELL 0x126811000 == 71 [pid = 1668] [id = 486] 22:50:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 254 (0x113195000) [pid = 1668] [serial = 1457] [outer = 0x0] 22:50:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 255 (0x114eb4000) [pid = 1668] [serial = 1458] [outer = 0x113195000] 22:50:18 INFO - PROCESS | 1668 | 1464933018079 Marionette DEBUG loaded listener.js 22:50:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 256 (0x117e0c800) [pid = 1668] [serial = 1459] [outer = 0x113195000] 22:50:18 INFO - PROCESS | 1668 | 1464933018528 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]]]}] 22:50:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 22:50:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 727ms 22:50:18 INFO - PROCESS | 1668 | 1464933018574 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 22:50:18 INFO - PROCESS | 1668 | 1464933018576 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 22:50:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 22:50:18 INFO - PROCESS | 1668 | 1464933018582 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 22:50:18 INFO - PROCESS | 1668 | 1464933018584 Marionette TRACE conn2 <- [1,1918,null,{}] 22:50:18 INFO - PROCESS | 1668 | 1464933018587 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}] 22:50:18 INFO - PROCESS | 1668 | 1464933018689 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 22:50:18 INFO - PROCESS | 1668 | 1464933018783 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:18 INFO - PROCESS | 1668 | ++DOCSHELL 0x12344c000 == 72 [pid = 1668] [id = 487] 22:50:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 257 (0x118fa8000) [pid = 1668] [serial = 1460] [outer = 0x0] 22:50:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 258 (0x121036800) [pid = 1668] [serial = 1461] [outer = 0x118fa8000] 22:50:18 INFO - PROCESS | 1668 | 1464933018810 Marionette DEBUG loaded listener.js 22:50:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 259 (0x1231c2400) [pid = 1668] [serial = 1462] [outer = 0x118fa8000] 22:50:19 INFO - PROCESS | 1668 | 1464933019232 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]]]}] 22:50:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 22:50:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 677ms 22:50:19 INFO - PROCESS | 1668 | 1464933019258 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 22:50:19 INFO - PROCESS | 1668 | 1464933019259 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 22:50:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 22:50:19 INFO - PROCESS | 1668 | 1464933019261 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 22:50:19 INFO - PROCESS | 1668 | 1464933019263 Marionette TRACE conn2 <- [1,1922,null,{}] 22:50:19 INFO - PROCESS | 1668 | 1464933019269 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}] 22:50:19 INFO - PROCESS | 1668 | 1464933019376 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 22:50:19 INFO - PROCESS | 1668 | 1464933019474 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:19 INFO - PROCESS | 1668 | ++DOCSHELL 0x12cd11800 == 73 [pid = 1668] [id = 488] 22:50:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 260 (0x1235ab400) [pid = 1668] [serial = 1463] [outer = 0x0] 22:50:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 261 (0x1256dc800) [pid = 1668] [serial = 1464] [outer = 0x1235ab400] 22:50:19 INFO - PROCESS | 1668 | 1464933019504 Marionette DEBUG loaded listener.js 22:50:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 262 (0x126b2ec00) [pid = 1668] [serial = 1465] [outer = 0x1235ab400] 22:50:19 INFO - PROCESS | 1668 | 1464933019945 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]]]}] 22:50:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 22:50:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 718ms 22:50:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 22:50:19 INFO - PROCESS | 1668 | 1464933019981 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 22:50:19 INFO - PROCESS | 1668 | 1464933019982 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 22:50:19 INFO - PROCESS | 1668 | 1464933019984 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 22:50:19 INFO - PROCESS | 1668 | 1464933019985 Marionette TRACE conn2 <- [1,1926,null,{}] 22:50:19 INFO - PROCESS | 1668 | 1464933019987 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}] 22:50:20 INFO - PROCESS | 1668 | 1464933020105 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 22:50:20 INFO - PROCESS | 1668 | 1464933020199 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:20 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ef35800 == 74 [pid = 1668] [id = 489] 22:50:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 263 (0x1235ae800) [pid = 1668] [serial = 1466] [outer = 0x0] 22:50:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 264 (0x1295e6400) [pid = 1668] [serial = 1467] [outer = 0x1235ae800] 22:50:20 INFO - PROCESS | 1668 | 1464933020226 Marionette DEBUG loaded listener.js 22:50:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 265 (0x12a7db800) [pid = 1668] [serial = 1468] [outer = 0x1235ae800] 22:50:20 INFO - PROCESS | 1668 | --DOCSHELL 0x13842f000 == 73 [pid = 1668] [id = 476] 22:50:20 INFO - PROCESS | 1668 | --DOCSHELL 0x137bd7800 == 72 [pid = 1668] [id = 475] 22:50:20 INFO - PROCESS | 1668 | --DOMWINDOW == 264 (0x118f3f400) [pid = 1668] [serial = 1308] [outer = 0x0] [url = about:blank] 22:50:20 INFO - PROCESS | 1668 | --DOMWINDOW == 263 (0x129743c00) [pid = 1668] [serial = 1317] [outer = 0x0] [url = about:blank] 22:50:20 INFO - PROCESS | 1668 | --DOMWINDOW == 262 (0x114eb2400) [pid = 1668] [serial = 1305] [outer = 0x0] [url = about:blank] 22:50:20 INFO - PROCESS | 1668 | --DOMWINDOW == 261 (0x12bc16800) [pid = 1668] [serial = 1320] [outer = 0x0] [url = about:blank] 22:50:20 INFO - PROCESS | 1668 | --DOMWINDOW == 260 (0x1256d2000) [pid = 1668] [serial = 1311] [outer = 0x0] [url = about:blank] 22:50:20 INFO - PROCESS | 1668 | --DOMWINDOW == 259 (0x12d3bb400) [pid = 1668] [serial = 1323] [outer = 0x0] [url = about:blank] 22:50:20 INFO - PROCESS | 1668 | --DOMWINDOW == 258 (0x1295f0000) [pid = 1668] [serial = 1314] [outer = 0x0] [url = about:blank] 22:50:20 INFO - PROCESS | 1668 | --DOMWINDOW == 257 (0x1169ba800) [pid = 1668] [serial = 1326] [outer = 0x0] [url = about:blank] 22:50:20 INFO - PROCESS | 1668 | --DOMWINDOW == 256 (0x1389c9400) [pid = 1668] [serial = 1368] [outer = 0x0] [url = about:blank] 22:50:20 INFO - PROCESS | 1668 | --DOCSHELL 0x123213800 == 71 [pid = 1668] [id = 474] 22:50:20 INFO - PROCESS | 1668 | --DOCSHELL 0x12ef60000 == 70 [pid = 1668] [id = 473] 22:50:20 INFO - PROCESS | 1668 | --DOCSHELL 0x12d340800 == 69 [pid = 1668] [id = 472] 22:50:20 INFO - PROCESS | 1668 | --DOCSHELL 0x12cd14000 == 68 [pid = 1668] [id = 471] 22:50:20 INFO - PROCESS | 1668 | --DOCSHELL 0x12bdc9000 == 67 [pid = 1668] [id = 470] 22:50:20 INFO - PROCESS | 1668 | --DOCSHELL 0x12aa41800 == 66 [pid = 1668] [id = 469] 22:50:20 INFO - PROCESS | 1668 | --DOCSHELL 0x12576d000 == 65 [pid = 1668] [id = 468] 22:50:20 INFO - PROCESS | 1668 | --DOCSHELL 0x119f26800 == 64 [pid = 1668] [id = 467] 22:50:20 INFO - PROCESS | 1668 | --DOCSHELL 0x1186a4800 == 63 [pid = 1668] [id = 466] 22:50:20 INFO - PROCESS | 1668 | --DOCSHELL 0x126529800 == 62 [pid = 1668] [id = 465] 22:50:20 INFO - PROCESS | 1668 | --DOCSHELL 0x12ef3f000 == 61 [pid = 1668] [id = 461] 22:50:20 INFO - PROCESS | 1668 | --DOCSHELL 0x1402d3000 == 60 [pid = 1668] [id = 460] 22:50:20 INFO - PROCESS | 1668 | --DOCSHELL 0x138fcc000 == 59 [pid = 1668] [id = 459] 22:50:20 INFO - PROCESS | 1668 | --DOCSHELL 0x12cecd000 == 58 [pid = 1668] [id = 458] 22:50:20 INFO - PROCESS | 1668 | --DOCSHELL 0x123784000 == 57 [pid = 1668] [id = 457] 22:50:20 INFO - PROCESS | 1668 | 1464933020707 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]]]}] 22:50:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 22:50:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 772ms 22:50:20 INFO - PROCESS | 1668 | --DOMWINDOW == 255 (0x12baa5000) [pid = 1668] [serial = 1347] [outer = 0x0] [url = about:blank] 22:50:20 INFO - PROCESS | 1668 | --DOMWINDOW == 254 (0x12bda2400) [pid = 1668] [serial = 1348] [outer = 0x0] [url = about:blank] 22:50:20 INFO - PROCESS | 1668 | --DOMWINDOW == 253 (0x12c0cc000) [pid = 1668] [serial = 1350] [outer = 0x0] [url = about:blank] 22:50:20 INFO - PROCESS | 1668 | --DOMWINDOW == 252 (0x12d6a4c00) [pid = 1668] [serial = 1356] [outer = 0x0] [url = about:blank] 22:50:20 INFO - PROCESS | 1668 | --DOMWINDOW == 251 (0x124058c00) [pid = 1668] [serial = 1359] [outer = 0x0] [url = about:blank] 22:50:20 INFO - PROCESS | 1668 | --DOMWINDOW == 250 (0x119353400) [pid = 1668] [serial = 1335] [outer = 0x0] [url = about:blank] 22:50:20 INFO - PROCESS | 1668 | --DOMWINDOW == 249 (0x12103e000) [pid = 1668] [serial = 1336] [outer = 0x0] [url = about:blank] 22:50:20 INFO - PROCESS | 1668 | --DOMWINDOW == 248 (0x12a773800) [pid = 1668] [serial = 1344] [outer = 0x0] [url = about:blank] 22:50:20 INFO - PROCESS | 1668 | --DOMWINDOW == 247 (0x11883f400) [pid = 1668] [serial = 1333] [outer = 0x0] [url = about:blank] 22:50:20 INFO - PROCESS | 1668 | --DOMWINDOW == 246 (0x1182ae400) [pid = 1668] [serial = 1332] [outer = 0x0] [url = about:blank] 22:50:20 INFO - PROCESS | 1668 | --DOMWINDOW == 245 (0x1290a6800) [pid = 1668] [serial = 1341] [outer = 0x0] [url = about:blank] 22:50:20 INFO - PROCESS | 1668 | --DOMWINDOW == 244 (0x1295e9000) [pid = 1668] [serial = 1342] [outer = 0x0] [url = about:blank] 22:50:20 INFO - PROCESS | 1668 | --DOMWINDOW == 243 (0x12d6a0000) [pid = 1668] [serial = 1354] [outer = 0x0] [url = about:blank] 22:50:20 INFO - PROCESS | 1668 | --DOMWINDOW == 242 (0x12509c400) [pid = 1668] [serial = 1338] [outer = 0x0] [url = about:blank] 22:50:20 INFO - PROCESS | 1668 | --DOMWINDOW == 241 (0x1389c1c00) [pid = 1668] [serial = 1365] [outer = 0x0] [url = about:blank] 22:50:20 INFO - PROCESS | 1668 | --DOMWINDOW == 240 (0x126754c00) [pid = 1668] [serial = 1339] [outer = 0x0] [url = about:blank] 22:50:20 INFO - PROCESS | 1668 | --DOMWINDOW == 239 (0x12d096c00) [pid = 1668] [serial = 1353] [outer = 0x0] [url = about:blank] 22:50:20 INFO - PROCESS | 1668 | --DOMWINDOW == 238 (0x112f85c00) [pid = 1668] [serial = 1330] [outer = 0x0] [url = about:blank] 22:50:20 INFO - PROCESS | 1668 | --DOMWINDOW == 237 (0x111061c00) [pid = 1668] [serial = 1329] [outer = 0x0] [url = about:blank] 22:50:20 INFO - PROCESS | 1668 | --DOMWINDOW == 236 (0x13b112c00) [pid = 1668] [serial = 1363] [outer = 0x0] [url = about:blank] 22:50:20 INFO - PROCESS | 1668 | --DOMWINDOW == 235 (0x12d6aa800) [pid = 1668] [serial = 1357] [outer = 0x0] [url = about:blank] 22:50:20 INFO - PROCESS | 1668 | --DOMWINDOW == 234 (0x12cd58400) [pid = 1668] [serial = 1351] [outer = 0x0] [url = about:blank] 22:50:20 INFO - PROCESS | 1668 | --DOMWINDOW == 233 (0x12d6ad400) [pid = 1668] [serial = 1362] [outer = 0x0] [url = about:blank] 22:50:20 INFO - PROCESS | 1668 | --DOMWINDOW == 232 (0x1389c7800) [pid = 1668] [serial = 1366] [outer = 0x0] [url = about:blank] 22:50:20 INFO - PROCESS | 1668 | --DOMWINDOW == 231 (0x12b10fc00) [pid = 1668] [serial = 1345] [outer = 0x0] [url = about:blank] 22:50:20 INFO - PROCESS | 1668 | --DOMWINDOW == 230 (0x12d6a4800) [pid = 1668] [serial = 1360] [outer = 0x0] [url = about:blank] 22:50:20 INFO - PROCESS | 1668 | 1464933020777 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 22:50:20 INFO - PROCESS | 1668 | 1464933020779 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 22:50:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 22:50:20 INFO - PROCESS | 1668 | 1464933020786 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 22:50:20 INFO - PROCESS | 1668 | 1464933020788 Marionette TRACE conn2 <- [1,1930,null,{}] 22:50:20 INFO - PROCESS | 1668 | 1464933020791 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}] 22:50:20 INFO - PROCESS | 1668 | 1464933020919 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 22:50:20 INFO - PROCESS | 1668 | 1464933020925 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:20 INFO - PROCESS | 1668 | ++DOCSHELL 0x118f8b800 == 58 [pid = 1668] [id = 490] 22:50:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 231 (0x1180b8c00) [pid = 1668] [serial = 1469] [outer = 0x0] 22:50:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 232 (0x1231bcc00) [pid = 1668] [serial = 1470] [outer = 0x1180b8c00] 22:50:20 INFO - PROCESS | 1668 | 1464933020951 Marionette DEBUG loaded listener.js 22:50:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 233 (0x126d2ec00) [pid = 1668] [serial = 1471] [outer = 0x1180b8c00] 22:50:21 INFO - PROCESS | 1668 | 1464933021335 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]]]}] 22:50:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 22:50:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 570ms 22:50:21 INFO - PROCESS | 1668 | 1464933021357 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 22:50:21 INFO - PROCESS | 1668 | 1464933021358 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 22:50:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 22:50:21 INFO - PROCESS | 1668 | 1464933021360 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 22:50:21 INFO - PROCESS | 1668 | 1464933021361 Marionette TRACE conn2 <- [1,1934,null,{}] 22:50:21 INFO - PROCESS | 1668 | 1464933021363 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}] 22:50:21 INFO - PROCESS | 1668 | 1464933021482 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 22:50:21 INFO - PROCESS | 1668 | 1464933021488 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:21 INFO - PROCESS | 1668 | ++DOCSHELL 0x12aa48000 == 59 [pid = 1668] [id = 491] 22:50:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 234 (0x12b10ac00) [pid = 1668] [serial = 1472] [outer = 0x0] 22:50:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 235 (0x12baabc00) [pid = 1668] [serial = 1473] [outer = 0x12b10ac00] 22:50:21 INFO - PROCESS | 1668 | 1464933021514 Marionette DEBUG loaded listener.js 22:50:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 236 (0x12c938c00) [pid = 1668] [serial = 1474] [outer = 0x12b10ac00] 22:50:21 INFO - PROCESS | 1668 | 1464933021895 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]]]}] 22:50:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 22:50:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 569ms 22:50:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 22:50:21 INFO - PROCESS | 1668 | 1464933021931 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 22:50:21 INFO - PROCESS | 1668 | 1464933021932 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 22:50:21 INFO - PROCESS | 1668 | 1464933021936 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 22:50:21 INFO - PROCESS | 1668 | 1464933021938 Marionette TRACE conn2 <- [1,1938,null,{}] 22:50:21 INFO - PROCESS | 1668 | 1464933021941 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}] 22:50:22 INFO - PROCESS | 1668 | 1464933022077 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 22:50:22 INFO - PROCESS | 1668 | 1464933022089 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:22 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d32f800 == 60 [pid = 1668] [id = 492] 22:50:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 237 (0x112674400) [pid = 1668] [serial = 1475] [outer = 0x0] 22:50:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 238 (0x112677400) [pid = 1668] [serial = 1476] [outer = 0x112674400] 22:50:22 INFO - PROCESS | 1668 | 1464933022129 Marionette DEBUG loaded listener.js 22:50:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 239 (0x11267b400) [pid = 1668] [serial = 1477] [outer = 0x112674400] 22:50:22 INFO - PROCESS | 1668 | 1464933022552 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]]]}] 22:50:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 22:50:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 621ms 22:50:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 22:50:22 INFO - PROCESS | 1668 | 1464933022558 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 22:50:22 INFO - PROCESS | 1668 | 1464933022559 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 22:50:22 INFO - PROCESS | 1668 | 1464933022561 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 22:50:22 INFO - PROCESS | 1668 | 1464933022562 Marionette TRACE conn2 <- [1,1942,null,{}] 22:50:22 INFO - PROCESS | 1668 | 1464933022564 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}] 22:50:22 INFO - PROCESS | 1668 | 1464933022663 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 22:50:22 INFO - PROCESS | 1668 | 1464933022775 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:22 INFO - PROCESS | 1668 | ++DOCSHELL 0x12eff0800 == 61 [pid = 1668] [id = 493] 22:50:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 240 (0x112673800) [pid = 1668] [serial = 1478] [outer = 0x0] 22:50:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 241 (0x12622f800) [pid = 1668] [serial = 1479] [outer = 0x112673800] 22:50:22 INFO - PROCESS | 1668 | 1464933022801 Marionette DEBUG loaded listener.js 22:50:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 242 (0x12d017800) [pid = 1668] [serial = 1480] [outer = 0x112673800] 22:50:23 INFO - PROCESS | 1668 | 1464933023113 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]]]}] 22:50:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 22:50:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 570ms 22:50:23 INFO - PROCESS | 1668 | 1464933023132 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 22:50:23 INFO - PROCESS | 1668 | 1464933023133 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 22:50:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 22:50:23 INFO - PROCESS | 1668 | 1464933023135 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 22:50:23 INFO - PROCESS | 1668 | 1464933023136 Marionette TRACE conn2 <- [1,1946,null,{}] 22:50:23 INFO - PROCESS | 1668 | 1464933023148 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}] 22:50:23 INFO - PROCESS | 1668 | 1464933023266 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 22:50:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 243 (0x11855d000) [pid = 1668] [serial = 1481] [outer = 0x12d00f400] 22:50:23 INFO - PROCESS | 1668 | 1464933023292 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:23 INFO - PROCESS | 1668 | ++DOCSHELL 0x138440800 == 62 [pid = 1668] [id = 494] 22:50:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 244 (0x12d69f400) [pid = 1668] [serial = 1482] [outer = 0x0] 22:50:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 245 (0x12d6ad400) [pid = 1668] [serial = 1483] [outer = 0x12d69f400] 22:50:23 INFO - PROCESS | 1668 | 1464933023329 Marionette DEBUG loaded listener.js 22:50:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 246 (0x12df3a400) [pid = 1668] [serial = 1484] [outer = 0x12d69f400] 22:50:23 INFO - PROCESS | 1668 | 1464933023692 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]]]}] 22:50:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 22:50:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 572ms 22:50:23 INFO - PROCESS | 1668 | 1464933023709 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 22:50:23 INFO - PROCESS | 1668 | 1464933023711 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 22:50:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 22:50:23 INFO - PROCESS | 1668 | 1464933023713 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 22:50:23 INFO - PROCESS | 1668 | 1464933023714 Marionette TRACE conn2 <- [1,1950,null,{}] 22:50:23 INFO - PROCESS | 1668 | 1464933023717 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}] 22:50:23 INFO - PROCESS | 1668 | 1464933023840 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 22:50:23 INFO - PROCESS | 1668 | 1464933023853 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:23 INFO - PROCESS | 1668 | ++DOCSHELL 0x1212ac800 == 63 [pid = 1668] [id = 495] 22:50:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 247 (0x11325fc00) [pid = 1668] [serial = 1485] [outer = 0x0] 22:50:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 248 (0x12df38400) [pid = 1668] [serial = 1486] [outer = 0x11325fc00] 22:50:23 INFO - PROCESS | 1668 | 1464933023878 Marionette DEBUG loaded listener.js 22:50:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 249 (0x138793c00) [pid = 1668] [serial = 1487] [outer = 0x11325fc00] 22:50:24 INFO - PROCESS | 1668 | 1464933024307 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]]]}] 22:50:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 22:50:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 620ms 22:50:24 INFO - PROCESS | 1668 | 1464933024344 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 22:50:24 INFO - PROCESS | 1668 | 1464933024346 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 22:50:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 22:50:24 INFO - PROCESS | 1668 | 1464933024349 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 22:50:24 INFO - PROCESS | 1668 | 1464933024352 Marionette TRACE conn2 <- [1,1954,null,{}] 22:50:24 INFO - PROCESS | 1668 | 1464933024356 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}] 22:50:24 INFO - PROCESS | 1668 | 1464933024561 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 22:50:24 INFO - PROCESS | 1668 | 1464933024607 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:24 INFO - PROCESS | 1668 | ++DOCSHELL 0x1387e2000 == 64 [pid = 1668] [id = 496] 22:50:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 250 (0x138794000) [pid = 1668] [serial = 1488] [outer = 0x0] 22:50:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 251 (0x13879c800) [pid = 1668] [serial = 1489] [outer = 0x138794000] 22:50:24 INFO - PROCESS | 1668 | 1464933024653 Marionette DEBUG loaded listener.js 22:50:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 252 (0x138a76800) [pid = 1668] [serial = 1490] [outer = 0x138794000] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 251 (0x118817400) [pid = 1668] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 250 (0x128ca2c00) [pid = 1668] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 249 (0x1231c2c00) [pid = 1668] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 248 (0x12a7d7800) [pid = 1668] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 247 (0x111045400) [pid = 1668] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 246 (0x112921800) [pid = 1668] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 245 (0x111017800) [pid = 1668] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 244 (0x11883e800) [pid = 1668] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 243 (0x1129b0800) [pid = 1668] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 242 (0x11104a000) [pid = 1668] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 241 (0x1256d7400) [pid = 1668] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 240 (0x12369ac00) [pid = 1668] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 239 (0x114eb3800) [pid = 1668] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 238 (0x1180b3400) [pid = 1668] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 237 (0x11104bc00) [pid = 1668] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 236 (0x11291c000) [pid = 1668] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 235 (0x11618fc00) [pid = 1668] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 234 (0x1182b7800) [pid = 1668] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 233 (0x11105e400) [pid = 1668] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 232 (0x1182aec00) [pid = 1668] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 231 (0x1231c9c00) [pid = 1668] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 230 (0x121038c00) [pid = 1668] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 229 (0x112a7c000) [pid = 1668] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 228 (0x12ab50000) [pid = 1668] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 227 (0x12937f000) [pid = 1668] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 226 (0x119f3e000) [pid = 1668] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 225 (0x1290a7400) [pid = 1668] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 224 (0x114eb7400) [pid = 1668] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 223 (0x12974b000) [pid = 1668] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 222 (0x1180ca400) [pid = 1668] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 221 (0x112929000) [pid = 1668] [serial = 901] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 220 (0x117683800) [pid = 1668] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 219 (0x12455dc00) [pid = 1668] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 218 (0x124980c00) [pid = 1668] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 217 (0x119359400) [pid = 1668] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 216 (0x126224000) [pid = 1668] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 215 (0x121037400) [pid = 1668] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 214 (0x12bd96800) [pid = 1668] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 213 (0x128e96800) [pid = 1668] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 212 (0x1256d9400) [pid = 1668] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 211 (0x118fe9400) [pid = 1668] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 210 (0x11855bc00) [pid = 1668] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 209 (0x126b2d400) [pid = 1668] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 208 (0x118569000) [pid = 1668] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 207 (0x12129b000) [pid = 1668] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 206 (0x12cd5a800) [pid = 1668] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 205 (0x112928c00) [pid = 1668] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 204 (0x128e99000) [pid = 1668] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 203 (0x112027800) [pid = 1668] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 202 (0x121037800) [pid = 1668] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 201 (0x119b22000) [pid = 1668] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 200 (0x1182b4c00) [pid = 1668] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 199 (0x112920c00) [pid = 1668] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 198 (0x11318d400) [pid = 1668] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 197 (0x1122ab000) [pid = 1668] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 196 (0x1295f2000) [pid = 1668] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 195 (0x12ab5a000) [pid = 1668] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 194 (0x11855dc00) [pid = 1668] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 193 (0x118560400) [pid = 1668] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 192 (0x12c938800) [pid = 1668] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 191 (0x11868f800) [pid = 1668] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 190 (0x126d27400) [pid = 1668] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 189 (0x124249800) [pid = 1668] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 188 (0x112a7f800) [pid = 1668] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 187 (0x11829f800) [pid = 1668] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 186 (0x121296400) [pid = 1668] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 22:50:25 INFO - PROCESS | 1668 | --DOMWINDOW == 185 (0x11883c800) [pid = 1668] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 22:50:25 INFO - PROCESS | 1668 | 1464933025710 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]]]}] 22:50:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 22:50:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1378ms 22:50:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 22:50:25 INFO - PROCESS | 1668 | 1464933025727 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 22:50:25 INFO - PROCESS | 1668 | 1464933025728 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 22:50:25 INFO - PROCESS | 1668 | 1464933025730 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 22:50:25 INFO - PROCESS | 1668 | 1464933025731 Marionette TRACE conn2 <- [1,1958,null,{}] 22:50:25 INFO - PROCESS | 1668 | 1464933025734 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}] 22:50:25 INFO - PROCESS | 1668 | 1464933025826 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 22:50:25 INFO - PROCESS | 1668 | 1464933025831 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:25 INFO - PROCESS | 1668 | ++DOCSHELL 0x116abd800 == 65 [pid = 1668] [id = 497] 22:50:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 186 (0x11101e000) [pid = 1668] [serial = 1491] [outer = 0x0] 22:50:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 187 (0x111ab3400) [pid = 1668] [serial = 1492] [outer = 0x11101e000] 22:50:25 INFO - PROCESS | 1668 | 1464933025856 Marionette DEBUG loaded listener.js 22:50:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 188 (0x1129aa800) [pid = 1668] [serial = 1493] [outer = 0x11101e000] 22:50:26 INFO - PROCESS | 1668 | 1464933026207 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]]]}] 22:50:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 22:50:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 519ms 22:50:26 INFO - PROCESS | 1668 | 1464933026249 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 22:50:26 INFO - PROCESS | 1668 | 1464933026251 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 22:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 22:50:26 INFO - PROCESS | 1668 | 1464933026253 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 22:50:26 INFO - PROCESS | 1668 | 1464933026255 Marionette TRACE conn2 <- [1,1962,null,{}] 22:50:26 INFO - PROCESS | 1668 | 1464933026260 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}] 22:50:26 INFO - PROCESS | 1668 | 1464933026390 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 22:50:26 INFO - PROCESS | 1668 | 1464933026398 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:26 INFO - PROCESS | 1668 | ++DOCSHELL 0x12453e800 == 66 [pid = 1668] [id = 498] 22:50:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 189 (0x112921800) [pid = 1668] [serial = 1494] [outer = 0x0] 22:50:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 190 (0x11319c800) [pid = 1668] [serial = 1495] [outer = 0x112921800] 22:50:26 INFO - PROCESS | 1668 | 1464933026424 Marionette DEBUG loaded listener.js 22:50:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 191 (0x117e0b400) [pid = 1668] [serial = 1496] [outer = 0x112921800] 22:50:26 INFO - PROCESS | 1668 | 1464933026760 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]]]}] 22:50:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 22:50:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 522ms 22:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 22:50:26 INFO - PROCESS | 1668 | 1464933026776 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 22:50:26 INFO - PROCESS | 1668 | 1464933026777 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 22:50:26 INFO - PROCESS | 1668 | 1464933026780 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 22:50:26 INFO - PROCESS | 1668 | 1464933026782 Marionette TRACE conn2 <- [1,1966,null,{}] 22:50:26 INFO - PROCESS | 1668 | 1464933026785 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}] 22:50:26 INFO - PROCESS | 1668 | 1464933026891 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 22:50:26 INFO - PROCESS | 1668 | 1464933026896 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:26 INFO - PROCESS | 1668 | ++DOCSHELL 0x1385aa800 == 67 [pid = 1668] [id = 499] 22:50:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 192 (0x11829f800) [pid = 1668] [serial = 1497] [outer = 0x0] 22:50:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 193 (0x118689800) [pid = 1668] [serial = 1498] [outer = 0x11829f800] 22:50:26 INFO - PROCESS | 1668 | 1464933026926 Marionette DEBUG loaded listener.js 22:50:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 194 (0x118fe7c00) [pid = 1668] [serial = 1499] [outer = 0x11829f800] 22:50:27 INFO - PROCESS | 1668 | 1464933027453 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]]]}] 22:50:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 22:50:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 726ms 22:50:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 22:50:27 INFO - PROCESS | 1668 | 1464933027507 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 22:50:27 INFO - PROCESS | 1668 | 1464933027508 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 22:50:27 INFO - PROCESS | 1668 | 1464933027510 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 22:50:27 INFO - PROCESS | 1668 | 1464933027511 Marionette TRACE conn2 <- [1,1970,null,{}] 22:50:27 INFO - PROCESS | 1668 | 1464933027513 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}] 22:50:27 INFO - PROCESS | 1668 | 1464933027608 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 22:50:27 INFO - PROCESS | 1668 | 1464933027612 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:27 INFO - PROCESS | 1668 | ++DOCSHELL 0x138fdd000 == 68 [pid = 1668] [id = 500] 22:50:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 195 (0x119a1a000) [pid = 1668] [serial = 1500] [outer = 0x0] 22:50:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 196 (0x121040800) [pid = 1668] [serial = 1501] [outer = 0x119a1a000] 22:50:27 INFO - PROCESS | 1668 | 1464933027637 Marionette DEBUG loaded listener.js 22:50:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 197 (0x123298000) [pid = 1668] [serial = 1502] [outer = 0x119a1a000] 22:50:28 INFO - PROCESS | 1668 | 1464933028153 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]]]}] 22:50:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 22:50:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 668ms 22:50:28 INFO - PROCESS | 1668 | 1464933028178 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 22:50:28 INFO - PROCESS | 1668 | 1464933028182 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 22:50:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 22:50:28 INFO - PROCESS | 1668 | 1464933028185 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 22:50:28 INFO - PROCESS | 1668 | 1464933028188 Marionette TRACE conn2 <- [1,1974,null,{}] 22:50:28 INFO - PROCESS | 1668 | 1464933028192 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}] 22:50:28 INFO - PROCESS | 1668 | 1464933028312 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 22:50:28 INFO - PROCESS | 1668 | 1464933028446 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:28 INFO - PROCESS | 1668 | ++DOCSHELL 0x1250d5000 == 69 [pid = 1668] [id = 501] 22:50:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 198 (0x114eb3800) [pid = 1668] [serial = 1503] [outer = 0x0] 22:50:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 199 (0x1180c8800) [pid = 1668] [serial = 1504] [outer = 0x114eb3800] 22:50:28 INFO - PROCESS | 1668 | 1464933028477 Marionette DEBUG loaded listener.js 22:50:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 200 (0x118fb2000) [pid = 1668] [serial = 1505] [outer = 0x114eb3800] 22:50:28 INFO - PROCESS | 1668 | 1464933028887 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]]]}] 22:50:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 22:50:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 722ms 22:50:28 INFO - PROCESS | 1668 | 1464933028907 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 22:50:28 INFO - PROCESS | 1668 | 1464933028911 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 22:50:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 22:50:28 INFO - PROCESS | 1668 | 1464933028916 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 22:50:28 INFO - PROCESS | 1668 | 1464933028918 Marionette TRACE conn2 <- [1,1978,null,{}] 22:50:28 INFO - PROCESS | 1668 | 1464933028920 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}] 22:50:29 INFO - PROCESS | 1668 | 1464933029039 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 22:50:29 INFO - PROCESS | 1668 | 1464933029163 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:29 INFO - PROCESS | 1668 | ++DOCSHELL 0x12cd1d000 == 70 [pid = 1668] [id = 502] 22:50:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 201 (0x1194ea400) [pid = 1668] [serial = 1506] [outer = 0x0] 22:50:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 202 (0x12129a000) [pid = 1668] [serial = 1507] [outer = 0x1194ea400] 22:50:29 INFO - PROCESS | 1668 | 1464933029195 Marionette DEBUG loaded listener.js 22:50:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 203 (0x1235adc00) [pid = 1668] [serial = 1508] [outer = 0x1194ea400] 22:50:29 INFO - PROCESS | 1668 | 1464933029619 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]]]}] 22:50:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 22:50:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 723ms 22:50:29 INFO - PROCESS | 1668 | 1464933029640 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 22:50:29 INFO - PROCESS | 1668 | 1464933029641 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 22:50:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 22:50:29 INFO - PROCESS | 1668 | 1464933029644 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 22:50:29 INFO - PROCESS | 1668 | 1464933029647 Marionette TRACE conn2 <- [1,1982,null,{}] 22:50:29 INFO - PROCESS | 1668 | 1464933029676 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}] 22:50:29 INFO - PROCESS | 1668 | 1464933029794 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 22:50:29 INFO - PROCESS | 1668 | 1464933029922 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:29 INFO - PROCESS | 1668 | ++DOCSHELL 0x138c29000 == 71 [pid = 1668] [id = 503] 22:50:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 204 (0x124b29000) [pid = 1668] [serial = 1509] [outer = 0x0] 22:50:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 205 (0x125795000) [pid = 1668] [serial = 1510] [outer = 0x124b29000] 22:50:29 INFO - PROCESS | 1668 | 1464933029957 Marionette DEBUG loaded listener.js 22:50:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 206 (0x128e96800) [pid = 1668] [serial = 1511] [outer = 0x124b29000] 22:50:30 INFO - PROCESS | 1668 | 1464933030376 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]]]}] 22:50:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 22:50:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 777ms 22:50:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 22:50:30 INFO - PROCESS | 1668 | 1464933030421 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 22:50:30 INFO - PROCESS | 1668 | 1464933030423 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 22:50:30 INFO - PROCESS | 1668 | 1464933030425 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 22:50:30 INFO - PROCESS | 1668 | 1464933030426 Marionette TRACE conn2 <- [1,1986,null,{}] 22:50:30 INFO - PROCESS | 1668 | 1464933030429 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}] 22:50:30 INFO - PROCESS | 1668 | 1464933030545 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 22:50:30 INFO - PROCESS | 1668 | 1464933030670 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:30 INFO - PROCESS | 1668 | ++DOCSHELL 0x1402cf000 == 72 [pid = 1668] [id = 504] 22:50:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 207 (0x1290df800) [pid = 1668] [serial = 1512] [outer = 0x0] 22:50:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 208 (0x12973d400) [pid = 1668] [serial = 1513] [outer = 0x1290df800] 22:50:30 INFO - PROCESS | 1668 | 1464933030702 Marionette DEBUG loaded listener.js 22:50:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 209 (0x129782400) [pid = 1668] [serial = 1514] [outer = 0x1290df800] 22:50:31 INFO - PROCESS | 1668 | 1464933031116 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]]]}] 22:50:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 22:50:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 720ms 22:50:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 22:50:31 INFO - PROCESS | 1668 | 1464933031164 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 22:50:31 INFO - PROCESS | 1668 | 1464933031165 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 22:50:31 INFO - PROCESS | 1668 | 1464933031168 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 22:50:31 INFO - PROCESS | 1668 | 1464933031169 Marionette TRACE conn2 <- [1,1990,null,{}] 22:50:31 INFO - PROCESS | 1668 | 1464933031186 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}] 22:50:31 INFO - PROCESS | 1668 | 1464933031304 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 22:50:31 INFO - PROCESS | 1668 | 1464933031400 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:31 INFO - PROCESS | 1668 | ++DOCSHELL 0x126814800 == 73 [pid = 1668] [id = 505] 22:50:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 210 (0x117676c00) [pid = 1668] [serial = 1515] [outer = 0x0] 22:50:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 211 (0x1256db000) [pid = 1668] [serial = 1516] [outer = 0x117676c00] 22:50:31 INFO - PROCESS | 1668 | 1464933031430 Marionette DEBUG loaded listener.js 22:50:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 212 (0x12a773800) [pid = 1668] [serial = 1517] [outer = 0x117676c00] 22:50:31 INFO - PROCESS | 1668 | 1464933031842 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]]]}] 22:50:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 22:50:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 731ms 22:50:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 22:50:31 INFO - PROCESS | 1668 | 1464933031900 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 22:50:31 INFO - PROCESS | 1668 | 1464933031901 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 22:50:31 INFO - PROCESS | 1668 | 1464933031903 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 22:50:31 INFO - PROCESS | 1668 | 1464933031905 Marionette TRACE conn2 <- [1,1994,null,{}] 22:50:31 INFO - PROCESS | 1668 | 1464933031907 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}] 22:50:32 INFO - PROCESS | 1668 | 1464933032045 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 22:50:32 INFO - PROCESS | 1668 | 1464933032204 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:32 INFO - PROCESS | 1668 | ++DOCSHELL 0x1181ae000 == 74 [pid = 1668] [id = 506] 22:50:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 213 (0x111022c00) [pid = 1668] [serial = 1518] [outer = 0x0] 22:50:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 214 (0x112faa400) [pid = 1668] [serial = 1519] [outer = 0x111022c00] 22:50:32 INFO - PROCESS | 1668 | 1464933032254 Marionette DEBUG loaded listener.js 22:50:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 215 (0x118fe7000) [pid = 1668] [serial = 1520] [outer = 0x111022c00] 22:50:32 INFO - PROCESS | 1668 | 1464933032758 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]]]}] 22:50:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 22:50:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 871ms 22:50:32 INFO - PROCESS | 1668 | 1464933032775 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 22:50:32 INFO - PROCESS | 1668 | 1464933032777 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 22:50:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 22:50:32 INFO - PROCESS | 1668 | 1464933032781 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 22:50:32 INFO - PROCESS | 1668 | 1464933032783 Marionette TRACE conn2 <- [1,1998,null,{}] 22:50:32 INFO - PROCESS | 1668 | 1464933032786 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}] 22:50:32 INFO - PROCESS | 1668 | 1464933032961 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 22:50:33 INFO - PROCESS | 1668 | 1464933033128 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:33 INFO - PROCESS | 1668 | ++DOCSHELL 0x1181c0800 == 75 [pid = 1668] [id = 507] 22:50:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 216 (0x112922000) [pid = 1668] [serial = 1521] [outer = 0x0] 22:50:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 217 (0x116a70000) [pid = 1668] [serial = 1522] [outer = 0x112922000] 22:50:33 INFO - PROCESS | 1668 | 1464933033176 Marionette DEBUG loaded listener.js 22:50:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 218 (0x12455ac00) [pid = 1668] [serial = 1523] [outer = 0x112922000] 22:50:33 INFO - PROCESS | 1668 | 1464933033686 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]]]}] 22:50:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 22:50:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 923ms 22:50:33 INFO - PROCESS | 1668 | 1464933033704 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 22:50:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 22:50:33 INFO - PROCESS | 1668 | 1464933033707 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 22:50:33 INFO - PROCESS | 1668 | 1464933033710 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 22:50:33 INFO - PROCESS | 1668 | 1464933033712 Marionette TRACE conn2 <- [1,2002,null,{}] 22:50:33 INFO - PROCESS | 1668 | 1464933033716 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}] 22:50:33 INFO - PROCESS | 1668 | 1464933033887 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 22:50:34 INFO - PROCESS | 1668 | 1464933034377 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:34 INFO - PROCESS | 1668 | ++DOCSHELL 0x113288000 == 76 [pid = 1668] [id = 508] 22:50:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 219 (0x11101cc00) [pid = 1668] [serial = 1524] [outer = 0x0] 22:50:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 220 (0x11104dc00) [pid = 1668] [serial = 1525] [outer = 0x11101cc00] 22:50:34 INFO - PROCESS | 1668 | 1464933034407 Marionette DEBUG loaded listener.js 22:50:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 221 (0x112672000) [pid = 1668] [serial = 1526] [outer = 0x11101cc00] 22:50:35 INFO - PROCESS | 1668 | 1464933035060 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]]]}] 22:50:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 22:50:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1377ms 22:50:35 INFO - PROCESS | 1668 | 1464933035087 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 22:50:35 INFO - PROCESS | 1668 | 1464933035089 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 22:50:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 22:50:35 INFO - PROCESS | 1668 | 1464933035092 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 22:50:35 INFO - PROCESS | 1668 | 1464933035095 Marionette TRACE conn2 <- [1,2006,null,{}] 22:50:35 INFO - PROCESS | 1668 | 1464933035098 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}] 22:50:35 INFO - PROCESS | 1668 | 1464933035209 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 22:50:35 INFO - PROCESS | 1668 | 1464933035312 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:35 INFO - PROCESS | 1668 | ++DOCSHELL 0x11664c800 == 77 [pid = 1668] [id = 509] 22:50:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 222 (0x111021c00) [pid = 1668] [serial = 1527] [outer = 0x0] 22:50:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 223 (0x111060c00) [pid = 1668] [serial = 1528] [outer = 0x111021c00] 22:50:35 INFO - PROCESS | 1668 | 1464933035356 Marionette DEBUG loaded listener.js 22:50:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 224 (0x11291f400) [pid = 1668] [serial = 1529] [outer = 0x111021c00] 22:50:35 INFO - PROCESS | 1668 | 1464933035923 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]]]}] 22:50:35 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 22:50:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 881ms 22:50:35 INFO - PROCESS | 1668 | 1464933035978 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 22:50:35 INFO - PROCESS | 1668 | 1464933035980 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 22:50:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 22:50:35 INFO - PROCESS | 1668 | 1464933035985 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 22:50:35 INFO - PROCESS | 1668 | 1464933035986 Marionette TRACE conn2 <- [1,2010,null,{}] 22:50:35 INFO - PROCESS | 1668 | 1464933035990 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}] 22:50:36 INFO - PROCESS | 1668 | 1464933036091 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 22:50:36 INFO - PROCESS | 1668 | 1464933036186 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:36 INFO - PROCESS | 1668 | ++DOCSHELL 0x118182000 == 78 [pid = 1668] [id = 510] 22:50:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 225 (0x113260400) [pid = 1668] [serial = 1530] [outer = 0x0] 22:50:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 226 (0x113d0a000) [pid = 1668] [serial = 1531] [outer = 0x113260400] 22:50:36 INFO - PROCESS | 1668 | 1464933036213 Marionette DEBUG loaded listener.js 22:50:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 227 (0x112aef800) [pid = 1668] [serial = 1532] [outer = 0x113260400] 22:50:36 INFO - PROCESS | 1668 | --DOCSHELL 0x1385aa800 == 77 [pid = 1668] [id = 499] 22:50:36 INFO - PROCESS | 1668 | --DOCSHELL 0x12453e800 == 76 [pid = 1668] [id = 498] 22:50:36 INFO - PROCESS | 1668 | --DOCSHELL 0x116abd800 == 75 [pid = 1668] [id = 497] 22:50:36 INFO - PROCESS | 1668 | --DOCSHELL 0x1387e2000 == 74 [pid = 1668] [id = 496] 22:50:36 INFO - PROCESS | 1668 | --DOCSHELL 0x1212ac800 == 73 [pid = 1668] [id = 495] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 226 (0x11883a400) [pid = 1668] [serial = 1389] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 225 (0x138597800) [pid = 1668] [serial = 1392] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 224 (0x1389c2000) [pid = 1668] [serial = 1431] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOCSHELL 0x138440800 == 72 [pid = 1668] [id = 494] 22:50:36 INFO - PROCESS | 1668 | --DOCSHELL 0x12eff0800 == 71 [pid = 1668] [id = 493] 22:50:36 INFO - PROCESS | 1668 | --DOCSHELL 0x12d32f800 == 70 [pid = 1668] [id = 492] 22:50:36 INFO - PROCESS | 1668 | --DOCSHELL 0x12aa48000 == 69 [pid = 1668] [id = 491] 22:50:36 INFO - PROCESS | 1668 | --DOCSHELL 0x118f8b800 == 68 [pid = 1668] [id = 490] 22:50:36 INFO - PROCESS | 1668 | --DOCSHELL 0x12ef35800 == 67 [pid = 1668] [id = 489] 22:50:36 INFO - PROCESS | 1668 | --DOCSHELL 0x12cd11800 == 66 [pid = 1668] [id = 488] 22:50:36 INFO - PROCESS | 1668 | --DOCSHELL 0x12344c000 == 65 [pid = 1668] [id = 487] 22:50:36 INFO - PROCESS | 1668 | --DOCSHELL 0x126811000 == 64 [pid = 1668] [id = 486] 22:50:36 INFO - PROCESS | 1668 | --DOCSHELL 0x12bdc1800 == 63 [pid = 1668] [id = 479] 22:50:36 INFO - PROCESS | 1668 | --DOCSHELL 0x11966f000 == 62 [pid = 1668] [id = 478] 22:50:36 INFO - PROCESS | 1668 | 1464933036663 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]]]}] 22:50:36 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 22:50:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 721ms 22:50:36 INFO - PROCESS | 1668 | 1464933036706 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 22:50:36 INFO - PROCESS | 1668 | 1464933036708 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 22:50:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 22:50:36 INFO - PROCESS | 1668 | 1464933036714 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 22:50:36 INFO - PROCESS | 1668 | 1464933036718 Marionette TRACE conn2 <- [1,2014,null,{}] 22:50:36 INFO - PROCESS | 1668 | 1464933036723 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}] 22:50:36 INFO - PROCESS | 1668 | 1464933036817 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 223 (0x126b29c00) [pid = 1668] [serial = 961] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 222 (0x12c017c00) [pid = 1668] [serial = 1198] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 221 (0x124052800) [pid = 1668] [serial = 955] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 220 (0x1198ab000) [pid = 1668] [serial = 1309] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 219 (0x116731c00) [pid = 1668] [serial = 1306] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 218 (0x116604400) [pid = 1668] [serial = 1243] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 217 (0x113b2d000) [pid = 1668] [serial = 1060] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 216 (0x119f41800) [pid = 1668] [serial = 1246] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 215 (0x12b2cfc00) [pid = 1668] [serial = 1129] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 214 (0x128c9a800) [pid = 1668] [serial = 1066] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 213 (0x12c92e000) [pid = 1668] [serial = 1255] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 212 (0x1290a7800) [pid = 1668] [serial = 1192] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 211 (0x11325b800) [pid = 1668] [serial = 888] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 210 (0x1129a9000) [pid = 1668] [serial = 1120] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 209 (0x12b3d8400) [pid = 1668] [serial = 1135] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 208 (0x116128000) [pid = 1668] [serial = 949] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 207 (0x12d3c6c00) [pid = 1668] [serial = 1324] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 206 (0x12ab50c00) [pid = 1668] [serial = 1069] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 205 (0x12bac6c00) [pid = 1668] [serial = 1072] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 204 (0x1180be000) [pid = 1668] [serial = 1180] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 203 (0x1184cb400) [pid = 1668] [serial = 952] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 202 (0x12d3ba800) [pid = 1668] [serial = 1264] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 201 (0x12bab1000) [pid = 1668] [serial = 1138] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 200 (0x117683400) [pid = 1668] [serial = 891] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 199 (0x1194ea000) [pid = 1668] [serial = 1183] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 198 (0x12c939c00) [pid = 1668] [serial = 1327] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 197 (0x12c020800) [pid = 1668] [serial = 1078] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 196 (0x126503000) [pid = 1668] [serial = 1126] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 195 (0x128ca7c00) [pid = 1668] [serial = 1249] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 194 (0x11672cc00) [pid = 1668] [serial = 1006] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 193 (0x12baa7400) [pid = 1668] [serial = 1021] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 192 (0x12b1b5000) [pid = 1668] [serial = 1252] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 191 (0x12405d000) [pid = 1668] [serial = 900] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 190 (0x12a7e0400) [pid = 1668] [serial = 1189] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 189 (0x12a84f000) [pid = 1668] [serial = 1132] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 188 (0x12d018400) [pid = 1668] [serial = 1321] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 187 (0x119b2dc00) [pid = 1668] [serial = 1063] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 186 (0x1256c0400) [pid = 1668] [serial = 903] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 185 (0x118824000) [pid = 1668] [serial = 1009] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 184 (0x126b2f800) [pid = 1668] [serial = 1312] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 183 (0x1256dd000) [pid = 1668] [serial = 958] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 182 (0x1231c0000) [pid = 1668] [serial = 897] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 181 (0x128c9e400) [pid = 1668] [serial = 1186] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 180 (0x12b1ba000) [pid = 1668] [serial = 1195] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 179 (0x12c019800) [pid = 1668] [serial = 1075] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 178 (0x12b1abc00) [pid = 1668] [serial = 1315] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 177 (0x128ca0000) [pid = 1668] [serial = 1015] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 176 (0x126b37800) [pid = 1668] [serial = 843] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 175 (0x119353c00) [pid = 1668] [serial = 1123] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 174 (0x12a852800) [pid = 1668] [serial = 1018] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 173 (0x118fac000) [pid = 1668] [serial = 894] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 172 (0x1250a1c00) [pid = 1668] [serial = 1012] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 171 (0x12d096800) [pid = 1668] [serial = 1258] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 170 (0x12d3b8c00) [pid = 1668] [serial = 1261] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 169 (0x129748800) [pid = 1668] [serial = 1318] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 168 (0x12a7df400) [pid = 1668] [serial = 1413] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 167 (0x12b2d0c00) [pid = 1668] [serial = 1416] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 166 (0x12bacf400) [pid = 1668] [serial = 1419] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 165 (0x12baaf800) [pid = 1668] [serial = 1417] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 164 (0x124d74400) [pid = 1668] [serial = 1422] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 163 (0x12cd62800) [pid = 1668] [serial = 1425] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 162 (0x12c01d400) [pid = 1668] [serial = 1420] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 161 (0x12d6a3c00) [pid = 1668] [serial = 1426] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 160 (0x12d6ac400) [pid = 1668] [serial = 1383] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 159 (0x119a15000) [pid = 1668] [serial = 1401] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 158 (0x1231c3000) [pid = 1668] [serial = 1402] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 157 (0x117413000) [pid = 1668] [serial = 1371] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 156 (0x121295c00) [pid = 1668] [serial = 1374] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 155 (0x1295f1c00) [pid = 1668] [serial = 1377] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 154 (0x1389be000) [pid = 1668] [serial = 1386] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 153 (0x128ea0c00) [pid = 1668] [serial = 1410] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 152 (0x1256dcc00) [pid = 1668] [serial = 1407] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 151 (0x126753c00) [pid = 1668] [serial = 1408] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 150 (0x114e1f400) [pid = 1668] [serial = 1396] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 149 (0x11318fc00) [pid = 1668] [serial = 1395] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 148 (0x118823000) [pid = 1668] [serial = 1398] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 147 (0x118fb1c00) [pid = 1668] [serial = 1399] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 146 (0x12c93a000) [pid = 1668] [serial = 1380] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 145 (0x1235a7400) [pid = 1668] [serial = 1404] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 144 (0x124247c00) [pid = 1668] [serial = 1405] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 143 (0x12ab54c00) [pid = 1668] [serial = 1414] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 142 (0x12baaa000) [pid = 1668] [serial = 1423] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 141 (0x12d6ad000) [pid = 1668] [serial = 1428] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 140 (0x12974a400) [pid = 1668] [serial = 1411] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | --DOMWINDOW == 139 (0x12df3fc00) [pid = 1668] [serial = 1429] [outer = 0x0] [url = about:blank] 22:50:36 INFO - PROCESS | 1668 | 1464933036898 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:36 INFO - PROCESS | 1668 | ++DOCSHELL 0x116938800 == 63 [pid = 1668] [id = 511] 22:50:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 140 (0x112674c00) [pid = 1668] [serial = 1533] [outer = 0x0] 22:50:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 141 (0x11325b800) [pid = 1668] [serial = 1534] [outer = 0x112674c00] 22:50:36 INFO - PROCESS | 1668 | 1464933036929 Marionette DEBUG loaded listener.js 22:50:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 142 (0x116726400) [pid = 1668] [serial = 1535] [outer = 0x112674c00] 22:50:37 INFO - PROCESS | 1668 | 1464933037284 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]]]}] 22:50:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 22:50:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 580ms 22:50:37 INFO - PROCESS | 1668 | 1464933037292 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 22:50:37 INFO - PROCESS | 1668 | 1464933037293 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 22:50:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 22:50:37 INFO - PROCESS | 1668 | 1464933037295 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 22:50:37 INFO - PROCESS | 1668 | 1464933037296 Marionette TRACE conn2 <- [1,2018,null,{}] 22:50:37 INFO - PROCESS | 1668 | 1464933037299 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}] 22:50:37 INFO - PROCESS | 1668 | 1464933037393 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 22:50:37 INFO - PROCESS | 1668 | 1464933037471 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:37 INFO - PROCESS | 1668 | ++DOCSHELL 0x1182d7800 == 64 [pid = 1668] [id = 512] 22:50:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 143 (0x116725000) [pid = 1668] [serial = 1536] [outer = 0x0] 22:50:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 144 (0x1169bb800) [pid = 1668] [serial = 1537] [outer = 0x116725000] 22:50:37 INFO - PROCESS | 1668 | 1464933037497 Marionette DEBUG loaded listener.js 22:50:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 145 (0x117683400) [pid = 1668] [serial = 1538] [outer = 0x116725000] 22:50:37 INFO - PROCESS | 1668 | 1464933037863 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]]]}] 22:50:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 22:50:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 621ms 22:50:37 INFO - PROCESS | 1668 | 1464933037924 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 22:50:37 INFO - PROCESS | 1668 | 1464933037926 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 22:50:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 22:50:37 INFO - PROCESS | 1668 | 1464933037928 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 22:50:37 INFO - PROCESS | 1668 | 1464933037929 Marionette TRACE conn2 <- [1,2022,null,{}] 22:50:37 INFO - PROCESS | 1668 | 1464933037932 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}] 22:50:38 INFO - PROCESS | 1668 | 1464933038040 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 22:50:38 INFO - PROCESS | 1668 | 1464933038048 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:38 INFO - PROCESS | 1668 | ++DOCSHELL 0x119a7c000 == 65 [pid = 1668] [id = 513] 22:50:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 146 (0x1180ca000) [pid = 1668] [serial = 1539] [outer = 0x0] 22:50:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 147 (0x11829ec00) [pid = 1668] [serial = 1540] [outer = 0x1180ca000] 22:50:38 INFO - PROCESS | 1668 | 1464933038079 Marionette DEBUG loaded listener.js 22:50:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 148 (0x11855ec00) [pid = 1668] [serial = 1541] [outer = 0x1180ca000] 22:50:38 INFO - PROCESS | 1668 | 1464933038425 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]]]}] 22:50:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 22:50:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 522ms 22:50:38 INFO - PROCESS | 1668 | 1464933038450 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 22:50:38 INFO - PROCESS | 1668 | 1464933038451 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 22:50:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 22:50:38 INFO - PROCESS | 1668 | 1464933038455 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 22:50:38 INFO - PROCESS | 1668 | 1464933038456 Marionette TRACE conn2 <- [1,2026,null,{}] 22:50:38 INFO - PROCESS | 1668 | 1464933038458 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}] 22:50:38 INFO - PROCESS | 1668 | 1464933038546 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 22:50:38 INFO - PROCESS | 1668 | 1464933038551 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:38 INFO - PROCESS | 1668 | ++DOCSHELL 0x119fdf800 == 66 [pid = 1668] [id = 514] 22:50:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 149 (0x118565400) [pid = 1668] [serial = 1542] [outer = 0x0] 22:50:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 150 (0x118818400) [pid = 1668] [serial = 1543] [outer = 0x118565400] 22:50:38 INFO - PROCESS | 1668 | 1464933038578 Marionette DEBUG loaded listener.js 22:50:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 151 (0x118835800) [pid = 1668] [serial = 1544] [outer = 0x118565400] 22:50:38 INFO - PROCESS | 1668 | 1464933038957 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]]]}] 22:50:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 22:50:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 521ms 22:50:38 INFO - PROCESS | 1668 | 1464933038976 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 22:50:38 INFO - PROCESS | 1668 | 1464933038977 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 22:50:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 22:50:38 INFO - PROCESS | 1668 | 1464933038979 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 22:50:38 INFO - PROCESS | 1668 | 1464933038980 Marionette TRACE conn2 <- [1,2030,null,{}] 22:50:38 INFO - PROCESS | 1668 | 1464933038983 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}] 22:50:39 INFO - PROCESS | 1668 | 1464933039098 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 22:50:39 INFO - PROCESS | 1668 | 1464933039113 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:39 INFO - PROCESS | 1668 | ++DOCSHELL 0x1232ce000 == 67 [pid = 1668] [id = 515] 22:50:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 152 (0x11881cc00) [pid = 1668] [serial = 1545] [outer = 0x0] 22:50:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 153 (0x11883cc00) [pid = 1668] [serial = 1546] [outer = 0x11881cc00] 22:50:39 INFO - PROCESS | 1668 | 1464933039138 Marionette DEBUG loaded listener.js 22:50:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 154 (0x118f3f400) [pid = 1668] [serial = 1547] [outer = 0x11881cc00] 22:50:39 INFO - PROCESS | 1668 | 1464933039485 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]]]}] 22:50:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 22:50:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 520ms 22:50:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 22:50:39 INFO - PROCESS | 1668 | 1464933039500 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 22:50:39 INFO - PROCESS | 1668 | 1464933039501 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 22:50:39 INFO - PROCESS | 1668 | 1464933039503 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 22:50:39 INFO - PROCESS | 1668 | 1464933039505 Marionette TRACE conn2 <- [1,2034,null,{}] 22:50:39 INFO - PROCESS | 1668 | 1464933039510 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}] 22:50:39 INFO - PROCESS | 1668 | 1464933039622 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 22:50:39 INFO - PROCESS | 1668 | 1464933039635 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:39 INFO - PROCESS | 1668 | ++DOCSHELL 0x124474000 == 68 [pid = 1668] [id = 516] 22:50:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 155 (0x118824000) [pid = 1668] [serial = 1548] [outer = 0x0] 22:50:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 156 (0x118fb3400) [pid = 1668] [serial = 1549] [outer = 0x118824000] 22:50:39 INFO - PROCESS | 1668 | 1464933039661 Marionette DEBUG loaded listener.js 22:50:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 157 (0x119350800) [pid = 1668] [serial = 1550] [outer = 0x118824000] 22:50:40 INFO - PROCESS | 1668 | 1464933040028 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]]]}] 22:50:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 22:50:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 572ms 22:50:40 INFO - PROCESS | 1668 | 1464933040076 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 22:50:40 INFO - PROCESS | 1668 | 1464933040078 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 22:50:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 22:50:40 INFO - PROCESS | 1668 | 1464933040082 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 22:50:40 INFO - PROCESS | 1668 | 1464933040083 Marionette TRACE conn2 <- [1,2038,null,{}] 22:50:40 INFO - PROCESS | 1668 | 1464933040087 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}] 22:50:40 INFO - PROCESS | 1668 | 1464933040259 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 22:50:40 INFO - PROCESS | 1668 | 1464933040286 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:40 INFO - PROCESS | 1668 | ++DOCSHELL 0x12576d000 == 69 [pid = 1668] [id = 517] 22:50:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 158 (0x11883e400) [pid = 1668] [serial = 1551] [outer = 0x0] 22:50:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 159 (0x1194f3c00) [pid = 1668] [serial = 1552] [outer = 0x11883e400] 22:50:40 INFO - PROCESS | 1668 | 1464933040317 Marionette DEBUG loaded listener.js 22:50:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 160 (0x119a15000) [pid = 1668] [serial = 1553] [outer = 0x11883e400] 22:50:40 INFO - PROCESS | 1668 | 1464933040668 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]]]}] 22:50:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 22:50:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 621ms 22:50:40 INFO - PROCESS | 1668 | 1464933040702 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 22:50:40 INFO - PROCESS | 1668 | 1464933040703 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 22:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 22:50:41 INFO - PROCESS | 1668 | --DOMWINDOW == 159 (0x138794000) [pid = 1668] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 22:50:41 INFO - PROCESS | 1668 | --DOMWINDOW == 158 (0x1235ab400) [pid = 1668] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 22:50:41 INFO - PROCESS | 1668 | --DOMWINDOW == 157 (0x12d69f400) [pid = 1668] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 22:50:41 INFO - PROCESS | 1668 | --DOMWINDOW == 156 (0x113195000) [pid = 1668] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 22:50:41 INFO - PROCESS | 1668 | --DOMWINDOW == 155 (0x118fa8000) [pid = 1668] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 22:50:41 INFO - PROCESS | 1668 | --DOMWINDOW == 154 (0x11325fc00) [pid = 1668] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 22:50:41 INFO - PROCESS | 1668 | --DOMWINDOW == 153 (0x112673800) [pid = 1668] [serial = 1478] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 22:50:41 INFO - PROCESS | 1668 | --DOMWINDOW == 152 (0x13859c400) [pid = 1668] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 22:50:41 INFO - PROCESS | 1668 | --DOMWINDOW == 151 (0x1180b8c00) [pid = 1668] [serial = 1469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 22:50:41 INFO - PROCESS | 1668 | --DOMWINDOW == 150 (0x12b10ac00) [pid = 1668] [serial = 1472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 22:50:41 INFO - PROCESS | 1668 | --DOMWINDOW == 149 (0x1235ae800) [pid = 1668] [serial = 1466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 22:50:41 INFO - PROCESS | 1668 | --DOMWINDOW == 148 (0x112921800) [pid = 1668] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 22:50:41 INFO - PROCESS | 1668 | --DOMWINDOW == 147 (0x112674400) [pid = 1668] [serial = 1475] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 22:50:41 INFO - PROCESS | 1668 | --DOMWINDOW == 146 (0x11101e000) [pid = 1668] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 22:50:41 INFO - PROCESS | 1668 | --DOMWINDOW == 145 (0x1164c0800) [pid = 1668] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 22:50:41 INFO - PROCESS | 1668 | --DOMWINDOW == 144 (0x1235ab000) [pid = 1668] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 22:50:41 INFO - PROCESS | 1668 | --DOMWINDOW == 143 (0x12df3ec00) [pid = 1668] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 22:50:41 INFO - PROCESS | 1668 | --DOMWINDOW == 142 (0x12c018000) [pid = 1668] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 22:50:41 INFO - PROCESS | 1668 | --DOMWINDOW == 141 (0x119a14c00) [pid = 1668] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 22:50:41 INFO - PROCESS | 1668 | --DOMWINDOW == 140 (0x126d2f400) [pid = 1668] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 22:50:41 INFO - PROCESS | 1668 | --DOMWINDOW == 139 (0x12b1b0000) [pid = 1668] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 22:50:41 INFO - PROCESS | 1668 | --DOMWINDOW == 138 (0x11829f800) [pid = 1668] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 22:50:41 INFO - PROCESS | 1668 | 1464933041060 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 22:50:41 INFO - PROCESS | 1668 | 1464933041061 Marionette TRACE conn2 <- [1,2042,null,{}] 22:50:41 INFO - PROCESS | 1668 | 1464933041065 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}] 22:50:41 INFO - PROCESS | 1668 | 1464933041156 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 22:50:41 INFO - PROCESS | 1668 | 1464933041161 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:41 INFO - PROCESS | 1668 | ++DOCSHELL 0x124877800 == 70 [pid = 1668] [id = 518] 22:50:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 139 (0x112673800) [pid = 1668] [serial = 1554] [outer = 0x0] 22:50:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 140 (0x113195000) [pid = 1668] [serial = 1555] [outer = 0x112673800] 22:50:41 INFO - PROCESS | 1668 | 1464933041191 Marionette DEBUG loaded listener.js 22:50:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 141 (0x119b24c00) [pid = 1668] [serial = 1556] [outer = 0x112673800] 22:50:41 INFO - PROCESS | 1668 | 1464933041552 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]]]}] 22:50:41 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) 22:50:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 559ms 22:50:41 INFO - PROCESS | 1668 | 1464933041580 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 22:50:41 INFO - PROCESS | 1668 | 1464933041583 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 22:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 22:50:41 INFO - PROCESS | 1668 | 1464933041586 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 22:50:41 INFO - PROCESS | 1668 | 1464933041589 Marionette TRACE conn2 <- [1,2046,null,{}] 22:50:41 INFO - PROCESS | 1668 | 1464933041592 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}] 22:50:41 INFO - PROCESS | 1668 | 1464933041785 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 22:50:41 INFO - PROCESS | 1668 | 1464933041807 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:41 INFO - PROCESS | 1668 | ++DOCSHELL 0x12955f800 == 71 [pid = 1668] [id = 519] 22:50:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 142 (0x119b28c00) [pid = 1668] [serial = 1557] [outer = 0x0] 22:50:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 143 (0x121293400) [pid = 1668] [serial = 1558] [outer = 0x119b28c00] 22:50:41 INFO - PROCESS | 1668 | 1464933041847 Marionette DEBUG loaded listener.js 22:50:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 144 (0x1231c4800) [pid = 1668] [serial = 1559] [outer = 0x119b28c00] 22:50:42 INFO - PROCESS | 1668 | 1464933042191 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]]]}] 22:50:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:50:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 623ms 22:50:42 INFO - PROCESS | 1668 | 1464933042210 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 22:50:42 INFO - PROCESS | 1668 | 1464933042211 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 22:50:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 22:50:42 INFO - PROCESS | 1668 | 1464933042214 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 22:50:42 INFO - PROCESS | 1668 | 1464933042215 Marionette TRACE conn2 <- [1,2050,null,{}] 22:50:42 INFO - PROCESS | 1668 | 1464933042217 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}] 22:50:42 INFO - PROCESS | 1668 | 1464933042306 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 22:50:42 INFO - PROCESS | 1668 | 1464933042371 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:42 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a5b9000 == 72 [pid = 1668] [id = 520] 22:50:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 145 (0x119b2f000) [pid = 1668] [serial = 1560] [outer = 0x0] 22:50:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 146 (0x1231c7c00) [pid = 1668] [serial = 1561] [outer = 0x119b2f000] 22:50:42 INFO - PROCESS | 1668 | 1464933042396 Marionette DEBUG loaded listener.js 22:50:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 147 (0x1235abc00) [pid = 1668] [serial = 1562] [outer = 0x119b2f000] 22:50:42 INFO - PROCESS | 1668 | 1464933042743 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]]]}] 22:50:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 22:50:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 568ms 22:50:42 INFO - PROCESS | 1668 | 1464933042783 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 22:50:42 INFO - PROCESS | 1668 | 1464933042784 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 22:50:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 22:50:42 INFO - PROCESS | 1668 | 1464933042790 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 22:50:42 INFO - PROCESS | 1668 | 1464933042792 Marionette TRACE conn2 <- [1,2054,null,{}] 22:50:42 INFO - PROCESS | 1668 | 1464933042796 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}] 22:50:42 INFO - PROCESS | 1668 | 1464933042936 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 22:50:43 INFO - PROCESS | 1668 | 1464933043110 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:43 INFO - PROCESS | 1668 | ++DOCSHELL 0x11284d000 == 73 [pid = 1668] [id = 521] 22:50:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 148 (0x11101b800) [pid = 1668] [serial = 1563] [outer = 0x0] 22:50:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 149 (0x111021800) [pid = 1668] [serial = 1564] [outer = 0x11101b800] 22:50:43 INFO - PROCESS | 1668 | 1464933043144 Marionette DEBUG loaded listener.js 22:50:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 150 (0x11224cc00) [pid = 1668] [serial = 1565] [outer = 0x11101b800] 22:50:43 INFO - PROCESS | 1668 | 1464933043612 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]]]}] 22:50:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 22:50:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 873ms 22:50:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 22:50:43 INFO - PROCESS | 1668 | 1464933043661 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 22:50:43 INFO - PROCESS | 1668 | 1464933043664 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 22:50:43 INFO - PROCESS | 1668 | 1464933043667 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 22:50:43 INFO - PROCESS | 1668 | 1464933043670 Marionette TRACE conn2 <- [1,2058,null,{}] 22:50:43 INFO - PROCESS | 1668 | 1464933043676 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}] 22:50:43 INFO - PROCESS | 1668 | 1464933043791 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 22:50:43 INFO - PROCESS | 1668 | 1464933043869 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:43 INFO - PROCESS | 1668 | ++DOCSHELL 0x118f9e800 == 74 [pid = 1668] [id = 522] 22:50:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 151 (0x112af3000) [pid = 1668] [serial = 1566] [outer = 0x0] 22:50:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 152 (0x113190000) [pid = 1668] [serial = 1567] [outer = 0x112af3000] 22:50:43 INFO - PROCESS | 1668 | 1464933043899 Marionette DEBUG loaded listener.js 22:50:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 153 (0x113b2dc00) [pid = 1668] [serial = 1568] [outer = 0x112af3000] 22:50:44 INFO - PROCESS | 1668 | 1464933044336 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]]]}] 22:50:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 22:50:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 722ms 22:50:44 INFO - PROCESS | 1668 | 1464933044391 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 22:50:44 INFO - PROCESS | 1668 | 1464933044394 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 22:50:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 22:50:44 INFO - PROCESS | 1668 | 1464933044399 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 22:50:44 INFO - PROCESS | 1668 | 1464933044401 Marionette TRACE conn2 <- [1,2062,null,{}] 22:50:44 INFO - PROCESS | 1668 | 1464933044405 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}] 22:50:44 INFO - PROCESS | 1668 | 1464933044516 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 22:50:44 INFO - PROCESS | 1668 | 1464933044595 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:44 INFO - PROCESS | 1668 | ++DOCSHELL 0x128ee1000 == 75 [pid = 1668] [id = 523] 22:50:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 154 (0x114eba800) [pid = 1668] [serial = 1569] [outer = 0x0] 22:50:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 155 (0x1166d3800) [pid = 1668] [serial = 1570] [outer = 0x114eba800] 22:50:44 INFO - PROCESS | 1668 | 1464933044627 Marionette DEBUG loaded listener.js 22:50:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 156 (0x1180b6000) [pid = 1668] [serial = 1571] [outer = 0x114eba800] 22:50:45 INFO - PROCESS | 1668 | 1464933045034 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]]]}] 22:50:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 22:50:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 674ms 22:50:45 INFO - PROCESS | 1668 | 1464933045098 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 22:50:45 INFO - PROCESS | 1668 | 1464933045100 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 22:50:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 22:50:45 INFO - PROCESS | 1668 | 1464933045103 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 22:50:45 INFO - PROCESS | 1668 | 1464933045108 Marionette TRACE conn2 <- [1,2066,null,{}] 22:50:45 INFO - PROCESS | 1668 | 1464933045134 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}] 22:50:45 INFO - PROCESS | 1668 | 1464933045246 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 22:50:45 INFO - PROCESS | 1668 | 1464933045328 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:45 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b28d800 == 76 [pid = 1668] [id = 524] 22:50:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 157 (0x118563000) [pid = 1668] [serial = 1572] [outer = 0x0] 22:50:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 158 (0x11883d400) [pid = 1668] [serial = 1573] [outer = 0x118563000] 22:50:45 INFO - PROCESS | 1668 | 1464933045357 Marionette DEBUG loaded listener.js 22:50:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 159 (0x1194f1400) [pid = 1668] [serial = 1574] [outer = 0x118563000] 22:50:45 INFO - PROCESS | 1668 | 1464933045822 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]]]}] 22:50:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 22:50:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 742ms 22:50:45 INFO - PROCESS | 1668 | 1464933045845 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 22:50:45 INFO - PROCESS | 1668 | 1464933045848 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 22:50:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 22:50:45 INFO - PROCESS | 1668 | 1464933045851 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 22:50:45 INFO - PROCESS | 1668 | 1464933045854 Marionette TRACE conn2 <- [1,2070,null,{}] 22:50:45 INFO - PROCESS | 1668 | 1464933045882 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}] 22:50:46 INFO - PROCESS | 1668 | 1464933046047 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 22:50:46 INFO - PROCESS | 1668 | 1464933046161 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:46 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bdbb000 == 77 [pid = 1668] [id = 525] 22:50:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 160 (0x119354000) [pid = 1668] [serial = 1575] [outer = 0x0] 22:50:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 161 (0x121295000) [pid = 1668] [serial = 1576] [outer = 0x119354000] 22:50:46 INFO - PROCESS | 1668 | 1464933046208 Marionette DEBUG loaded listener.js 22:50:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 162 (0x1231c0c00) [pid = 1668] [serial = 1577] [outer = 0x119354000] 22:50:46 INFO - PROCESS | 1668 | 1464933046678 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]]]}] 22:50:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 22:50:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 892ms 22:50:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 22:50:46 INFO - PROCESS | 1668 | 1464933046744 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 22:50:46 INFO - PROCESS | 1668 | 1464933046745 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 22:50:46 INFO - PROCESS | 1668 | 1464933046747 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 22:50:46 INFO - PROCESS | 1668 | 1464933046749 Marionette TRACE conn2 <- [1,2074,null,{}] 22:50:46 INFO - PROCESS | 1668 | 1464933046751 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}] 22:50:46 INFO - PROCESS | 1668 | 1464933046860 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 22:50:46 INFO - PROCESS | 1668 | 1464933046965 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:46 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c521800 == 78 [pid = 1668] [id = 526] 22:50:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 163 (0x12402d400) [pid = 1668] [serial = 1578] [outer = 0x0] 22:50:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 164 (0x124055c00) [pid = 1668] [serial = 1579] [outer = 0x12402d400] 22:50:47 INFO - PROCESS | 1668 | 1464933047004 Marionette DEBUG loaded listener.js 22:50:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 165 (0x124249c00) [pid = 1668] [serial = 1580] [outer = 0x12402d400] 22:50:47 INFO - PROCESS | 1668 | 1464933047436 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]]]}] 22:50:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 22:50:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 719ms 22:50:47 INFO - PROCESS | 1668 | 1464933047466 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 22:50:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 22:50:47 INFO - PROCESS | 1668 | 1464933047468 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 22:50:47 INFO - PROCESS | 1668 | 1464933047470 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 22:50:47 INFO - PROCESS | 1668 | 1464933047471 Marionette TRACE conn2 <- [1,2078,null,{}] 22:50:47 INFO - PROCESS | 1668 | 1464933047474 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}] 22:50:47 INFO - PROCESS | 1668 | 1464933047584 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 22:50:47 INFO - PROCESS | 1668 | 1464933047691 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:47 INFO - PROCESS | 1668 | ++DOCSHELL 0x12cd06000 == 79 [pid = 1668] [id = 527] 22:50:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 166 (0x124552c00) [pid = 1668] [serial = 1581] [outer = 0x0] 22:50:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 167 (0x124d30400) [pid = 1668] [serial = 1582] [outer = 0x124552c00] 22:50:47 INFO - PROCESS | 1668 | 1464933047722 Marionette DEBUG loaded listener.js 22:50:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 168 (0x1256b6000) [pid = 1668] [serial = 1583] [outer = 0x124552c00] 22:50:48 INFO - PROCESS | 1668 | 1464933048106 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]]]}] 22:50:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 22:50:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 669ms 22:50:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 22:50:48 INFO - PROCESS | 1668 | 1464933048139 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 22:50:48 INFO - PROCESS | 1668 | 1464933048141 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 22:50:48 INFO - PROCESS | 1668 | 1464933048143 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 22:50:48 INFO - PROCESS | 1668 | 1464933048144 Marionette TRACE conn2 <- [1,2082,null,{}] 22:50:48 INFO - PROCESS | 1668 | 1464933048146 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}] 22:50:48 INFO - PROCESS | 1668 | 1464933048270 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 22:50:48 INFO - PROCESS | 1668 | 1464933048401 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:48 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d140000 == 80 [pid = 1668] [id = 528] 22:50:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 169 (0x118564400) [pid = 1668] [serial = 1584] [outer = 0x0] 22:50:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 170 (0x1256c0400) [pid = 1668] [serial = 1585] [outer = 0x118564400] 22:50:48 INFO - PROCESS | 1668 | 1464933048431 Marionette DEBUG loaded listener.js 22:50:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 171 (0x1256da400) [pid = 1668] [serial = 1586] [outer = 0x118564400] 22:50:48 INFO - PROCESS | 1668 | 1464933048821 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]]]}] 22:50:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 22:50:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 719ms 22:50:48 INFO - PROCESS | 1668 | 1464933048863 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 22:50:48 INFO - PROCESS | 1668 | 1464933048864 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 22:50:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 22:50:48 INFO - PROCESS | 1668 | 1464933048867 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 22:50:48 INFO - PROCESS | 1668 | 1464933048868 Marionette TRACE conn2 <- [1,2086,null,{}] 22:50:48 INFO - PROCESS | 1668 | 1464933048871 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}] 22:50:48 INFO - PROCESS | 1668 | 1464933048983 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 22:50:49 INFO - PROCESS | 1668 | 1464933049094 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:49 INFO - PROCESS | 1668 | ++DOCSHELL 0x1185d8000 == 81 [pid = 1668] [id = 529] 22:50:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 172 (0x1110a6c00) [pid = 1668] [serial = 1587] [outer = 0x0] 22:50:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 173 (0x112f8ac00) [pid = 1668] [serial = 1588] [outer = 0x1110a6c00] 22:50:49 INFO - PROCESS | 1668 | 1464933049125 Marionette DEBUG loaded listener.js 22:50:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 174 (0x1235a5c00) [pid = 1668] [serial = 1589] [outer = 0x1110a6c00] 22:50:49 INFO - PROCESS | 1668 | 1464933049726 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]]]}] 22:50:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 22:50:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 872ms 22:50:49 INFO - PROCESS | 1668 | 1464933049741 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 22:50:49 INFO - PROCESS | 1668 | 1464933049744 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 22:50:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 22:50:49 INFO - PROCESS | 1668 | 1464933049747 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 22:50:49 INFO - PROCESS | 1668 | 1464933049749 Marionette TRACE conn2 <- [1,2090,null,{}] 22:50:49 INFO - PROCESS | 1668 | 1464933049753 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}] 22:50:49 INFO - PROCESS | 1668 | 1464933049860 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 22:50:49 INFO - PROCESS | 1668 | 1464933049946 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:49 INFO - PROCESS | 1668 | ++DOCSHELL 0x119a88800 == 82 [pid = 1668] [id = 530] 22:50:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 175 (0x111ed7400) [pid = 1668] [serial = 1590] [outer = 0x0] 22:50:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 176 (0x112674800) [pid = 1668] [serial = 1591] [outer = 0x111ed7400] 22:50:49 INFO - PROCESS | 1668 | 1464933049975 Marionette DEBUG loaded listener.js 22:50:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 177 (0x112d5ec00) [pid = 1668] [serial = 1592] [outer = 0x111ed7400] 22:50:50 INFO - PROCESS | 1668 | 1464933050412 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]]]}] 22:50:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 22:50:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 676ms 22:50:50 INFO - PROCESS | 1668 | 1464933050424 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 22:50:50 INFO - PROCESS | 1668 | 1464933050428 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 22:50:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 22:50:50 INFO - PROCESS | 1668 | 1464933050432 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 22:50:50 INFO - PROCESS | 1668 | 1464933050434 Marionette TRACE conn2 <- [1,2094,null,{}] 22:50:50 INFO - PROCESS | 1668 | 1464933050437 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}] 22:50:50 INFO - PROCESS | 1668 | 1464933050540 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 22:50:50 INFO - PROCESS | 1668 | 1464933050666 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:50 INFO - PROCESS | 1668 | --DOCSHELL 0x12a5b9000 == 81 [pid = 1668] [id = 520] 22:50:50 INFO - PROCESS | 1668 | --DOCSHELL 0x12955f800 == 80 [pid = 1668] [id = 519] 22:50:50 INFO - PROCESS | 1668 | --DOCSHELL 0x124877800 == 79 [pid = 1668] [id = 518] 22:50:50 INFO - PROCESS | 1668 | --DOCSHELL 0x12576d000 == 78 [pid = 1668] [id = 517] 22:50:50 INFO - PROCESS | 1668 | --DOCSHELL 0x124474000 == 77 [pid = 1668] [id = 516] 22:50:50 INFO - PROCESS | 1668 | --DOCSHELL 0x1232ce000 == 76 [pid = 1668] [id = 515] 22:50:50 INFO - PROCESS | 1668 | ++DOCSHELL 0x113d8d800 == 77 [pid = 1668] [id = 531] 22:50:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 178 (0x11105f800) [pid = 1668] [serial = 1593] [outer = 0x0] 22:50:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 179 (0x114ee9000) [pid = 1668] [serial = 1594] [outer = 0x11105f800] 22:50:50 INFO - PROCESS | 1668 | 1464933050725 Marionette DEBUG loaded listener.js 22:50:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 180 (0x116727c00) [pid = 1668] [serial = 1595] [outer = 0x11105f800] 22:50:50 INFO - PROCESS | 1668 | --DOCSHELL 0x119fdf800 == 76 [pid = 1668] [id = 514] 22:50:50 INFO - PROCESS | 1668 | --DOCSHELL 0x119a7c000 == 75 [pid = 1668] [id = 513] 22:50:50 INFO - PROCESS | 1668 | --DOCSHELL 0x1182d7800 == 74 [pid = 1668] [id = 512] 22:50:50 INFO - PROCESS | 1668 | --DOCSHELL 0x116938800 == 73 [pid = 1668] [id = 511] 22:50:50 INFO - PROCESS | 1668 | --DOCSHELL 0x118182000 == 72 [pid = 1668] [id = 510] 22:50:50 INFO - PROCESS | 1668 | --DOCSHELL 0x11664c800 == 71 [pid = 1668] [id = 509] 22:50:50 INFO - PROCESS | 1668 | --DOCSHELL 0x113288000 == 70 [pid = 1668] [id = 508] 22:50:50 INFO - PROCESS | 1668 | --DOCSHELL 0x1181c0800 == 69 [pid = 1668] [id = 507] 22:50:50 INFO - PROCESS | 1668 | --DOCSHELL 0x1181ae000 == 68 [pid = 1668] [id = 506] 22:50:50 INFO - PROCESS | 1668 | --DOCSHELL 0x126814800 == 67 [pid = 1668] [id = 505] 22:50:50 INFO - PROCESS | 1668 | --DOCSHELL 0x1402cf000 == 66 [pid = 1668] [id = 504] 22:50:50 INFO - PROCESS | 1668 | --DOCSHELL 0x138c29000 == 65 [pid = 1668] [id = 503] 22:50:50 INFO - PROCESS | 1668 | --DOCSHELL 0x12cd1d000 == 64 [pid = 1668] [id = 502] 22:50:50 INFO - PROCESS | 1668 | --DOCSHELL 0x1250d5000 == 63 [pid = 1668] [id = 501] 22:50:50 INFO - PROCESS | 1668 | --DOMWINDOW == 179 (0x117e0b400) [pid = 1668] [serial = 1496] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1668 | --DOMWINDOW == 178 (0x118fe7c00) [pid = 1668] [serial = 1499] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1668 | --DOMWINDOW == 177 (0x138ca9c00) [pid = 1668] [serial = 1452] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1668 | --DOMWINDOW == 176 (0x13879c800) [pid = 1668] [serial = 1489] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1668 | --DOMWINDOW == 175 (0x11767fc00) [pid = 1668] [serial = 1434] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1668 | --DOMWINDOW == 174 (0x126b2ec00) [pid = 1668] [serial = 1465] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1668 | --DOMWINDOW == 173 (0x12df3a400) [pid = 1668] [serial = 1484] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1668 | --DOMWINDOW == 172 (0x117e0c800) [pid = 1668] [serial = 1459] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1668 | --DOMWINDOW == 171 (0x1231c2400) [pid = 1668] [serial = 1462] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1668 | --DOMWINDOW == 170 (0x138793c00) [pid = 1668] [serial = 1487] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1668 | --DOMWINDOW == 169 (0x12622f800) [pid = 1668] [serial = 1479] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1668 | --DOMWINDOW == 168 (0x138a76000) [pid = 1668] [serial = 1432] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1668 | --DOMWINDOW == 167 (0x138cb0000) [pid = 1668] [serial = 1455] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1668 | --DOMWINDOW == 166 (0x1231bcc00) [pid = 1668] [serial = 1470] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1668 | --DOMWINDOW == 165 (0x12df38400) [pid = 1668] [serial = 1486] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1668 | --DOMWINDOW == 164 (0x12baabc00) [pid = 1668] [serial = 1473] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1668 | --DOMWINDOW == 163 (0x126864400) [pid = 1668] [serial = 1440] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1668 | --DOMWINDOW == 162 (0x1295e6400) [pid = 1668] [serial = 1467] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1668 | --DOMWINDOW == 161 (0x118fdc800) [pid = 1668] [serial = 916] [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.] 22:50:50 INFO - PROCESS | 1668 | --DOMWINDOW == 160 (0x12d00bc00) [pid = 1668] [serial = 1446] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1668 | --DOMWINDOW == 159 (0x126d2ec00) [pid = 1668] [serial = 1471] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1668 | --DOMWINDOW == 158 (0x12c938c00) [pid = 1668] [serial = 1474] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1668 | --DOMWINDOW == 157 (0x1256dc800) [pid = 1668] [serial = 1464] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1668 | --DOMWINDOW == 156 (0x12a7db800) [pid = 1668] [serial = 1468] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1668 | --DOMWINDOW == 155 (0x138a76800) [pid = 1668] [serial = 1490] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1668 | --DOMWINDOW == 154 (0x11319c800) [pid = 1668] [serial = 1495] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1668 | --DOMWINDOW == 153 (0x11267b400) [pid = 1668] [serial = 1477] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1668 | --DOMWINDOW == 152 (0x121036800) [pid = 1668] [serial = 1461] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1668 | --DOMWINDOW == 151 (0x138a78800) [pid = 1668] [serial = 1449] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1668 | --DOMWINDOW == 150 (0x12d6ad400) [pid = 1668] [serial = 1483] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1668 | --DOMWINDOW == 149 (0x112677400) [pid = 1668] [serial = 1476] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1668 | --DOMWINDOW == 148 (0x114eb4000) [pid = 1668] [serial = 1458] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1668 | --DOMWINDOW == 147 (0x12c024400) [pid = 1668] [serial = 1443] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1668 | --DOMWINDOW == 146 (0x1129aa800) [pid = 1668] [serial = 1493] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1668 | --DOMWINDOW == 145 (0x111ab3400) [pid = 1668] [serial = 1492] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1668 | --DOMWINDOW == 144 (0x121299000) [pid = 1668] [serial = 1437] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1668 | --DOMWINDOW == 143 (0x12d017800) [pid = 1668] [serial = 1480] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1668 | --DOMWINDOW == 142 (0x11883a800) [pid = 1668] [serial = 1372] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1668 | --DOMWINDOW == 141 (0x138ca8800) [pid = 1668] [serial = 1387] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1668 | --DOMWINDOW == 140 (0x13b119000) [pid = 1668] [serial = 1369] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1668 | --DOMWINDOW == 139 (0x12df3c400) [pid = 1668] [serial = 1384] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1668 | --DOMWINDOW == 138 (0x1242e7400) [pid = 1668] [serial = 1375] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1668 | --DOMWINDOW == 137 (0x12ab4fc00) [pid = 1668] [serial = 1378] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1668 | --DOMWINDOW == 136 (0x12d3bfc00) [pid = 1668] [serial = 1381] [outer = 0x0] [url = about:blank] 22:50:50 INFO - PROCESS | 1668 | --DOMWINDOW == 135 (0x118689800) [pid = 1668] [serial = 1498] [outer = 0x0] [url = about:blank] 22:50:51 INFO - PROCESS | 1668 | 1464933051063 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]]]}] 22:50:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 22:50:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 675ms 22:50:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 22:50:51 INFO - PROCESS | 1668 | 1464933051107 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 22:50:51 INFO - PROCESS | 1668 | 1464933051109 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 22:50:51 INFO - PROCESS | 1668 | 1464933051111 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 22:50:51 INFO - PROCESS | 1668 | 1464933051113 Marionette TRACE conn2 <- [1,2098,null,{}] 22:50:51 INFO - PROCESS | 1668 | 1464933051120 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}] 22:50:51 INFO - PROCESS | 1668 | 1464933051254 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 22:50:51 INFO - PROCESS | 1668 | 1464933051269 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:51 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194d0000 == 64 [pid = 1668] [id = 532] 22:50:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 136 (0x117e10c00) [pid = 1668] [serial = 1596] [outer = 0x0] 22:50:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 137 (0x1180bc800) [pid = 1668] [serial = 1597] [outer = 0x117e10c00] 22:50:51 INFO - PROCESS | 1668 | 1464933051298 Marionette DEBUG loaded listener.js 22:50:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 138 (0x1184c8000) [pid = 1668] [serial = 1598] [outer = 0x117e10c00] 22:50:51 INFO - PROCESS | 1668 | 1464933051659 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]]]}] 22:50:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 22:50:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 570ms 22:50:51 INFO - PROCESS | 1668 | 1464933051683 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 22:50:51 INFO - PROCESS | 1668 | 1464933051685 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 22:50:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 22:50:51 INFO - PROCESS | 1668 | 1464933051700 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 22:50:51 INFO - PROCESS | 1668 | 1464933051702 Marionette TRACE conn2 <- [1,2102,null,{}] 22:50:51 INFO - PROCESS | 1668 | 1464933051710 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}] 22:50:51 INFO - PROCESS | 1668 | 1464933051850 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 22:50:51 INFO - PROCESS | 1668 | 1464933051862 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:51 INFO - PROCESS | 1668 | ++DOCSHELL 0x12321d000 == 65 [pid = 1668] [id = 533] 22:50:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 139 (0x118567800) [pid = 1668] [serial = 1599] [outer = 0x0] 22:50:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 140 (0x118821800) [pid = 1668] [serial = 1600] [outer = 0x118567800] 22:50:51 INFO - PROCESS | 1668 | 1464933051916 Marionette DEBUG loaded listener.js 22:50:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 141 (0x118843c00) [pid = 1668] [serial = 1601] [outer = 0x118567800] 22:50:52 INFO - PROCESS | 1668 | 1464933052334 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]]]}] 22:50:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 22:50:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 688ms 22:50:52 INFO - PROCESS | 1668 | 1464933052376 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 22:50:52 INFO - PROCESS | 1668 | 1464933052377 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 22:50:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 22:50:52 INFO - PROCESS | 1668 | 1464933052379 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 22:50:52 INFO - PROCESS | 1668 | 1464933052381 Marionette TRACE conn2 <- [1,2106,null,{}] 22:50:52 INFO - PROCESS | 1668 | 1464933052383 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}] 22:50:52 INFO - PROCESS | 1668 | 1464933052470 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 22:50:52 INFO - PROCESS | 1668 | 1464933052493 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:52 INFO - PROCESS | 1668 | ++DOCSHELL 0x1250d1800 == 66 [pid = 1668] [id = 534] 22:50:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 142 (0x118fa6c00) [pid = 1668] [serial = 1602] [outer = 0x0] 22:50:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 143 (0x118fe7c00) [pid = 1668] [serial = 1603] [outer = 0x118fa6c00] 22:50:52 INFO - PROCESS | 1668 | 1464933052518 Marionette DEBUG loaded listener.js 22:50:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 144 (0x1194f5800) [pid = 1668] [serial = 1604] [outer = 0x118fa6c00] 22:50:52 INFO - PROCESS | 1668 | 1464933052882 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]]]}] 22:50:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 22:50:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 520ms 22:50:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 22:50:52 INFO - PROCESS | 1668 | 1464933052901 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 22:50:52 INFO - PROCESS | 1668 | 1464933052902 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 22:50:52 INFO - PROCESS | 1668 | 1464933052904 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 22:50:52 INFO - PROCESS | 1668 | 1464933052906 Marionette TRACE conn2 <- [1,2110,null,{}] 22:50:52 INFO - PROCESS | 1668 | 1464933052910 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}] 22:50:53 INFO - PROCESS | 1668 | 1464933053046 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 22:50:53 INFO - PROCESS | 1668 | 1464933053063 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:53 INFO - PROCESS | 1668 | ++DOCSHELL 0x1297c4000 == 67 [pid = 1668] [id = 535] 22:50:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 145 (0x119353c00) [pid = 1668] [serial = 1605] [outer = 0x0] 22:50:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 146 (0x1210f0c00) [pid = 1668] [serial = 1606] [outer = 0x119353c00] 22:50:53 INFO - PROCESS | 1668 | 1464933053088 Marionette DEBUG loaded listener.js 22:50:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 147 (0x12405d400) [pid = 1668] [serial = 1607] [outer = 0x119353c00] 22:50:53 INFO - PROCESS | 1668 | 1464933053437 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]]]}] 22:50:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 22:50:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 572ms 22:50:53 INFO - PROCESS | 1668 | 1464933053477 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 22:50:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 22:50:53 INFO - PROCESS | 1668 | 1464933053478 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 22:50:53 INFO - PROCESS | 1668 | 1464933053480 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 22:50:53 INFO - PROCESS | 1668 | 1464933053481 Marionette TRACE conn2 <- [1,2114,null,{}] 22:50:53 INFO - PROCESS | 1668 | 1464933053484 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}] 22:50:53 INFO - PROCESS | 1668 | 1464933053594 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 22:50:53 INFO - PROCESS | 1668 | 1464933053637 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:53 INFO - PROCESS | 1668 | ++DOCSHELL 0x12aa48000 == 68 [pid = 1668] [id = 536] 22:50:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 148 (0x12129a400) [pid = 1668] [serial = 1608] [outer = 0x0] 22:50:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 149 (0x124550400) [pid = 1668] [serial = 1609] [outer = 0x12129a400] 22:50:53 INFO - PROCESS | 1668 | 1464933053662 Marionette DEBUG loaded listener.js 22:50:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 150 (0x1256de400) [pid = 1668] [serial = 1610] [outer = 0x12129a400] 22:50:53 INFO - PROCESS | 1668 | 1464933053979 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]]]}] 22:50:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 22:50:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 520ms 22:50:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 22:50:54 INFO - PROCESS | 1668 | 1464933054001 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 22:50:54 INFO - PROCESS | 1668 | 1464933054002 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 22:50:54 INFO - PROCESS | 1668 | 1464933054004 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 22:50:54 INFO - PROCESS | 1668 | 1464933054006 Marionette TRACE conn2 <- [1,2118,null,{}] 22:50:54 INFO - PROCESS | 1668 | 1464933054010 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}] 22:50:54 INFO - PROCESS | 1668 | 1464933054134 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 22:50:54 INFO - PROCESS | 1668 | 1464933054149 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:54 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c520000 == 69 [pid = 1668] [id = 537] 22:50:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 151 (0x12405f400) [pid = 1668] [serial = 1611] [outer = 0x0] 22:50:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 152 (0x126224000) [pid = 1668] [serial = 1612] [outer = 0x12405f400] 22:50:54 INFO - PROCESS | 1668 | 1464933054174 Marionette DEBUG loaded listener.js 22:50:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 153 (0x126754400) [pid = 1668] [serial = 1613] [outer = 0x12405f400] 22:50:54 INFO - PROCESS | 1668 | 1464933054529 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]]]}] 22:50:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 22:50:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 571ms 22:50:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 22:50:54 INFO - PROCESS | 1668 | 1464933054578 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 22:50:54 INFO - PROCESS | 1668 | 1464933054579 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 22:50:54 INFO - PROCESS | 1668 | 1464933054581 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 22:50:54 INFO - PROCESS | 1668 | 1464933054582 Marionette TRACE conn2 <- [1,2122,null,{}] 22:50:54 INFO - PROCESS | 1668 | 1464933054584 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}] 22:50:54 INFO - PROCESS | 1668 | 1464933054697 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 22:50:54 INFO - PROCESS | 1668 | 1464933054709 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:54 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d32b800 == 70 [pid = 1668] [id = 538] 22:50:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 154 (0x1256e0c00) [pid = 1668] [serial = 1614] [outer = 0x0] 22:50:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 155 (0x126b2f800) [pid = 1668] [serial = 1615] [outer = 0x1256e0c00] 22:50:54 INFO - PROCESS | 1668 | 1464933054733 Marionette DEBUG loaded listener.js 22:50:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 156 (0x128c9e400) [pid = 1668] [serial = 1616] [outer = 0x1256e0c00] 22:50:55 INFO - PROCESS | 1668 | --DOMWINDOW == 155 (0x11881cc00) [pid = 1668] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 22:50:55 INFO - PROCESS | 1668 | --DOMWINDOW == 154 (0x113260400) [pid = 1668] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 22:50:55 INFO - PROCESS | 1668 | --DOMWINDOW == 153 (0x118824000) [pid = 1668] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 22:50:55 INFO - PROCESS | 1668 | --DOMWINDOW == 152 (0x118565400) [pid = 1668] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 22:50:55 INFO - PROCESS | 1668 | --DOMWINDOW == 151 (0x116725000) [pid = 1668] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 22:50:55 INFO - PROCESS | 1668 | --DOMWINDOW == 150 (0x111021c00) [pid = 1668] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 22:50:55 INFO - PROCESS | 1668 | --DOMWINDOW == 149 (0x112674c00) [pid = 1668] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 22:50:55 INFO - PROCESS | 1668 | --DOMWINDOW == 148 (0x119a1a000) [pid = 1668] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 22:50:55 INFO - PROCESS | 1668 | --DOMWINDOW == 147 (0x11101cc00) [pid = 1668] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 22:50:55 INFO - PROCESS | 1668 | --DOMWINDOW == 146 (0x11883e400) [pid = 1668] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 22:50:55 INFO - PROCESS | 1668 | --DOMWINDOW == 145 (0x112673800) [pid = 1668] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 22:50:55 INFO - PROCESS | 1668 | --DOMWINDOW == 144 (0x119b28c00) [pid = 1668] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 22:50:55 INFO - PROCESS | 1668 | --DOMWINDOW == 143 (0x1180ca000) [pid = 1668] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 22:50:55 INFO - PROCESS | 1668 | 1464933055278 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]]]}] 22:50:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 22:50:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 720ms 22:50:55 INFO - PROCESS | 1668 | 1464933055302 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 22:50:55 INFO - PROCESS | 1668 | 1464933055304 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 22:50:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 22:50:55 INFO - PROCESS | 1668 | 1464933055310 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 22:50:55 INFO - PROCESS | 1668 | 1464933055312 Marionette TRACE conn2 <- [1,2126,null,{}] 22:50:55 INFO - PROCESS | 1668 | 1464933055316 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}] 22:50:55 INFO - PROCESS | 1668 | 1464933055456 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 22:50:55 INFO - PROCESS | 1668 | 1464933055558 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:55 INFO - PROCESS | 1668 | ++DOCSHELL 0x119fed800 == 71 [pid = 1668] [id = 539] 22:50:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 144 (0x111023c00) [pid = 1668] [serial = 1617] [outer = 0x0] 22:50:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 145 (0x116727400) [pid = 1668] [serial = 1618] [outer = 0x111023c00] 22:50:55 INFO - PROCESS | 1668 | 1464933055599 Marionette DEBUG loaded listener.js 22:50:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 146 (0x11881cc00) [pid = 1668] [serial = 1619] [outer = 0x111023c00] 22:50:55 INFO - PROCESS | 1668 | 1464933055900 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]]]}] 22:50:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 22:50:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 621ms 22:50:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 22:50:55 INFO - PROCESS | 1668 | 1464933055957 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 22:50:55 INFO - PROCESS | 1668 | 1464933055959 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 22:50:55 INFO - PROCESS | 1668 | 1464933055961 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 22:50:55 INFO - PROCESS | 1668 | 1464933055963 Marionette TRACE conn2 <- [1,2130,null,{}] 22:50:55 INFO - PROCESS | 1668 | 1464933055965 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}] 22:50:56 INFO - PROCESS | 1668 | 1464933056081 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 22:50:56 INFO - PROCESS | 1668 | 1464933056148 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:56 INFO - PROCESS | 1668 | ++DOCSHELL 0x12db62800 == 72 [pid = 1668] [id = 540] 22:50:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 147 (0x11855e400) [pid = 1668] [serial = 1620] [outer = 0x0] 22:50:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 148 (0x126d27400) [pid = 1668] [serial = 1621] [outer = 0x11855e400] 22:50:56 INFO - PROCESS | 1668 | 1464933056177 Marionette DEBUG loaded listener.js 22:50:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 149 (0x1290b0c00) [pid = 1668] [serial = 1622] [outer = 0x11855e400] 22:50:56 INFO - PROCESS | 1668 | 1464933056459 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] 22:50:56 INFO - PROCESS | 1668 | 1464933056484 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 22:50:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 22:50:56 INFO - PROCESS | 1668 | 1464933056486 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 22:50:56 INFO - PROCESS | 1668 | 1464933056487 Marionette TRACE conn2 <- [1,2134,null,{}] 22:50:56 INFO - PROCESS | 1668 | 1464933056498 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}] 22:50:56 INFO - PROCESS | 1668 | 1464933056599 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 22:50:56 INFO - PROCESS | 1668 | 1464933056604 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:56 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ef53800 == 73 [pid = 1668] [id = 541] 22:50:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 150 (0x1290b3800) [pid = 1668] [serial = 1623] [outer = 0x0] 22:50:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 151 (0x12937e800) [pid = 1668] [serial = 1624] [outer = 0x1290b3800] 22:50:56 INFO - PROCESS | 1668 | 1464933056631 Marionette DEBUG loaded listener.js 22:50:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 152 (0x1267d6000) [pid = 1668] [serial = 1625] [outer = 0x1290b3800] 22:50:57 INFO - PROCESS | 1668 | 1464933057012 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]]]}] 22:50:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 22:50:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 578ms 22:50:57 INFO - PROCESS | 1668 | 1464933057085 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 22:50:57 INFO - PROCESS | 1668 | 1464933057087 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 22:50:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 22:50:57 INFO - PROCESS | 1668 | 1464933057098 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 22:50:57 INFO - PROCESS | 1668 | 1464933057099 Marionette TRACE conn2 <- [1,2138,null,{}] 22:50:57 INFO - PROCESS | 1668 | 1464933057103 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}] 22:50:57 INFO - PROCESS | 1668 | 1464933057245 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 22:50:57 INFO - PROCESS | 1668 | 1464933057544 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:57 INFO - PROCESS | 1668 | ++DOCSHELL 0x11614d000 == 74 [pid = 1668] [id = 542] 22:50:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 153 (0x111044c00) [pid = 1668] [serial = 1626] [outer = 0x0] 22:50:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 154 (0x11106a800) [pid = 1668] [serial = 1627] [outer = 0x111044c00] 22:50:57 INFO - PROCESS | 1668 | 1464933057579 Marionette DEBUG loaded listener.js 22:50:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 155 (0x11291ac00) [pid = 1668] [serial = 1628] [outer = 0x111044c00] 22:50:58 INFO - PROCESS | 1668 | 1464933058016 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]]]}] 22:50:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 22:50:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 974ms 22:50:58 INFO - PROCESS | 1668 | 1464933058072 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 22:50:58 INFO - PROCESS | 1668 | 1464933058075 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 22:50:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 22:50:58 INFO - PROCESS | 1668 | 1464933058078 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 22:50:58 INFO - PROCESS | 1668 | 1464933058081 Marionette TRACE conn2 <- [1,2142,null,{}] 22:50:58 INFO - PROCESS | 1668 | 1464933058084 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}] 22:50:58 INFO - PROCESS | 1668 | 1464933058202 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 22:50:58 INFO - PROCESS | 1668 | 1464933058284 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:58 INFO - PROCESS | 1668 | ++DOCSHELL 0x119e82000 == 75 [pid = 1668] [id = 543] 22:50:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 156 (0x112fadc00) [pid = 1668] [serial = 1629] [outer = 0x0] 22:50:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 157 (0x11672a800) [pid = 1668] [serial = 1630] [outer = 0x112fadc00] 22:50:58 INFO - PROCESS | 1668 | 1464933058316 Marionette DEBUG loaded listener.js 22:50:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 158 (0x117412400) [pid = 1668] [serial = 1631] [outer = 0x112fadc00] 22:50:58 INFO - PROCESS | 1668 | 1464933058729 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] 22:50:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 22:50:58 INFO - PROCESS | 1668 | 1464933058761 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 22:50:58 INFO - PROCESS | 1668 | 1464933058763 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 22:50:58 INFO - PROCESS | 1668 | 1464933058765 Marionette TRACE conn2 <- [1,2146,null,{}] 22:50:58 INFO - PROCESS | 1668 | 1464933058767 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}] 22:50:58 INFO - PROCESS | 1668 | 1464933058898 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 22:50:59 INFO - PROCESS | 1668 | 1464933059011 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:59 INFO - PROCESS | 1668 | ++DOCSHELL 0x12cedc800 == 76 [pid = 1668] [id = 544] 22:50:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 159 (0x1182aec00) [pid = 1668] [serial = 1632] [outer = 0x0] 22:50:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 160 (0x11881d000) [pid = 1668] [serial = 1633] [outer = 0x1182aec00] 22:50:59 INFO - PROCESS | 1668 | 1464933059042 Marionette DEBUG loaded listener.js 22:50:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 161 (0x1198ab800) [pid = 1668] [serial = 1634] [outer = 0x1182aec00] 22:50:59 INFO - PROCESS | 1668 | 1464933059495 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] 22:50:59 INFO - PROCESS | 1668 | 1464933059534 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 22:50:59 INFO - PROCESS | 1668 | 1464933059542 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 22:50:59 INFO - PROCESS | 1668 | 1464933059546 Marionette TRACE conn2 <- [1,2150,null,{}] 22:50:59 INFO - PROCESS | 1668 | 1464933059550 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}] 22:50:59 INFO - PROCESS | 1668 | 1464933059663 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 22:50:59 INFO - PROCESS | 1668 | 1464933059773 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:59 INFO - PROCESS | 1668 | ++DOCSHELL 0x12eff4000 == 77 [pid = 1668] [id = 545] 22:50:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 162 (0x1194f4c00) [pid = 1668] [serial = 1635] [outer = 0x0] 22:50:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 163 (0x1231c0800) [pid = 1668] [serial = 1636] [outer = 0x1194f4c00] 22:50:59 INFO - PROCESS | 1668 | 1464933059805 Marionette DEBUG loaded listener.js 22:50:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 164 (0x12509c000) [pid = 1668] [serial = 1637] [outer = 0x1194f4c00] 22:51:00 INFO - PROCESS | 1668 | 1464933060189 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]]]}] 22:51:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 22:51:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 677ms 22:51:00 INFO - PROCESS | 1668 | 1464933060226 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 22:51:00 INFO - PROCESS | 1668 | 1464933060228 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 22:51:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 22:51:00 INFO - PROCESS | 1668 | 1464933060250 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 22:51:00 INFO - PROCESS | 1668 | 1464933060252 Marionette TRACE conn2 <- [1,2154,null,{}] 22:51:00 INFO - PROCESS | 1668 | 1464933060266 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}] 22:51:00 INFO - PROCESS | 1668 | 1464933060404 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 22:51:00 INFO - PROCESS | 1668 | 1464933060462 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:00 INFO - PROCESS | 1668 | ++DOCSHELL 0x12f557000 == 78 [pid = 1668] [id = 546] 22:51:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 165 (0x126503c00) [pid = 1668] [serial = 1638] [outer = 0x0] 22:51:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 166 (0x128ca2c00) [pid = 1668] [serial = 1639] [outer = 0x126503c00] 22:51:00 INFO - PROCESS | 1668 | 1464933060491 Marionette DEBUG loaded listener.js 22:51:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 167 (0x1290a8000) [pid = 1668] [serial = 1640] [outer = 0x126503c00] 22:51:00 INFO - PROCESS | 1668 | 1464933060870 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]]]}] 22:51:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 22:51:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 674ms 22:51:00 INFO - PROCESS | 1668 | 1464933060925 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 22:51:00 INFO - PROCESS | 1668 | 1464933060927 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 22:51:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 22:51:00 INFO - PROCESS | 1668 | 1464933060929 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 22:51:00 INFO - PROCESS | 1668 | 1464933060930 Marionette TRACE conn2 <- [1,2158,null,{}] 22:51:00 INFO - PROCESS | 1668 | 1464933060933 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}] 22:51:01 INFO - PROCESS | 1668 | 1464933061041 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 22:51:01 INFO - PROCESS | 1668 | 1464933061121 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:01 INFO - PROCESS | 1668 | ++DOCSHELL 0x137bce800 == 79 [pid = 1668] [id = 547] 22:51:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 168 (0x1295f3800) [pid = 1668] [serial = 1641] [outer = 0x0] 22:51:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 169 (0x129742c00) [pid = 1668] [serial = 1642] [outer = 0x1295f3800] 22:51:01 INFO - PROCESS | 1668 | 1464933061156 Marionette DEBUG loaded listener.js 22:51:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 170 (0x129788c00) [pid = 1668] [serial = 1643] [outer = 0x1295f3800] 22:51:01 INFO - PROCESS | 1668 | 1464933061584 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]]]}] 22:51:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 22:51:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 672ms 22:51:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 22:51:01 INFO - PROCESS | 1668 | 1464933061601 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 22:51:01 INFO - PROCESS | 1668 | 1464933061602 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 22:51:01 INFO - PROCESS | 1668 | 1464933061605 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 22:51:01 INFO - PROCESS | 1668 | 1464933061606 Marionette TRACE conn2 <- [1,2162,null,{}] 22:51:01 INFO - PROCESS | 1668 | 1464933061608 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}] 22:51:01 INFO - PROCESS | 1668 | 1464933061720 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 22:51:01 INFO - PROCESS | 1668 | 1464933061834 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:01 INFO - PROCESS | 1668 | ++DOCSHELL 0x137c0d000 == 80 [pid = 1668] [id = 548] 22:51:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 171 (0x12a765c00) [pid = 1668] [serial = 1644] [outer = 0x0] 22:51:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 172 (0x12a7da400) [pid = 1668] [serial = 1645] [outer = 0x12a765c00] 22:51:01 INFO - PROCESS | 1668 | 1464933061864 Marionette DEBUG loaded listener.js 22:51:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 173 (0x12a855c00) [pid = 1668] [serial = 1646] [outer = 0x12a765c00] 22:51:02 INFO - PROCESS | 1668 | 1464933062303 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]]]}] 22:51:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 22:51:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 721ms 22:51:02 INFO - PROCESS | 1668 | 1464933062326 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 22:51:02 INFO - PROCESS | 1668 | 1464933062328 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 22:51:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 22:51:02 INFO - PROCESS | 1668 | 1464933062330 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 22:51:02 INFO - PROCESS | 1668 | 1464933062331 Marionette TRACE conn2 <- [1,2166,null,{}] 22:51:02 INFO - PROCESS | 1668 | 1464933062334 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}] 22:51:02 INFO - PROCESS | 1668 | 1464933062449 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 22:51:02 INFO - PROCESS | 1668 | 1464933062561 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:02 INFO - PROCESS | 1668 | ++DOCSHELL 0x11301f000 == 81 [pid = 1668] [id = 549] 22:51:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 174 (0x11105c400) [pid = 1668] [serial = 1647] [outer = 0x0] 22:51:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 175 (0x113ba6800) [pid = 1668] [serial = 1648] [outer = 0x11105c400] 22:51:02 INFO - PROCESS | 1668 | 1464933062593 Marionette DEBUG loaded listener.js 22:51:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 176 (0x119f3dc00) [pid = 1668] [serial = 1649] [outer = 0x11105c400] 22:51:02 INFO - PROCESS | 1668 | 1464933062985 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]]]}] 22:51:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 22:51:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 721ms 22:51:03 INFO - PROCESS | 1668 | 1464933063071 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 22:51:03 INFO - PROCESS | 1668 | 1464933063072 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 22:51:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 22:51:03 INFO - PROCESS | 1668 | 1464933063091 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 22:51:03 INFO - PROCESS | 1668 | 1464933063092 Marionette TRACE conn2 <- [1,2170,null,{}] 22:51:03 INFO - PROCESS | 1668 | 1464933063095 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}] 22:51:03 INFO - PROCESS | 1668 | 1464933063377 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 22:51:03 INFO - PROCESS | 1668 | 1464933063509 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:03 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194d5000 == 82 [pid = 1668] [id = 550] 22:51:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 177 (0x11104ec00) [pid = 1668] [serial = 1650] [outer = 0x0] 22:51:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 178 (0x1120ecc00) [pid = 1668] [serial = 1651] [outer = 0x11104ec00] 22:51:03 INFO - PROCESS | 1668 | 1464933063540 Marionette DEBUG loaded listener.js 22:51:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 179 (0x112921800) [pid = 1668] [serial = 1652] [outer = 0x11104ec00] 22:51:03 INFO - PROCESS | 1668 | 1464933063961 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]]]}] 22:51:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 22:51:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 922ms 22:51:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 22:51:04 INFO - PROCESS | 1668 | 1464933064013 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 22:51:04 INFO - PROCESS | 1668 | 1464933064015 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 22:51:04 INFO - PROCESS | 1668 | 1464933064018 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 22:51:04 INFO - PROCESS | 1668 | 1464933064021 Marionette TRACE conn2 <- [1,2174,null,{}] 22:51:04 INFO - PROCESS | 1668 | 1464933064024 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}] 22:51:04 INFO - PROCESS | 1668 | 1464933064133 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 22:51:04 INFO - PROCESS | 1668 | 1464933064269 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:04 INFO - PROCESS | 1668 | ++DOCSHELL 0x1188e7800 == 83 [pid = 1668] [id = 551] 22:51:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 180 (0x11618fc00) [pid = 1668] [serial = 1653] [outer = 0x0] 22:51:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 181 (0x116730c00) [pid = 1668] [serial = 1654] [outer = 0x11618fc00] 22:51:04 INFO - PROCESS | 1668 | 1464933064305 Marionette DEBUG loaded listener.js 22:51:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 182 (0x11711c400) [pid = 1668] [serial = 1655] [outer = 0x11618fc00] 22:51:04 INFO - PROCESS | 1668 | --DOCSHELL 0x12ef53800 == 82 [pid = 1668] [id = 541] 22:51:04 INFO - PROCESS | 1668 | --DOCSHELL 0x12db62800 == 81 [pid = 1668] [id = 540] 22:51:04 INFO - PROCESS | 1668 | --DOCSHELL 0x119fed800 == 80 [pid = 1668] [id = 539] 22:51:04 INFO - PROCESS | 1668 | --DOCSHELL 0x12d32b800 == 79 [pid = 1668] [id = 538] 22:51:04 INFO - PROCESS | 1668 | --DOCSHELL 0x12c520000 == 78 [pid = 1668] [id = 537] 22:51:04 INFO - PROCESS | 1668 | --DOMWINDOW == 181 (0x1231c7c00) [pid = 1668] [serial = 1561] [outer = 0x0] [url = about:blank] 22:51:04 INFO - PROCESS | 1668 | --DOCSHELL 0x12aa48000 == 77 [pid = 1668] [id = 536] 22:51:04 INFO - PROCESS | 1668 | --DOCSHELL 0x1297c4000 == 76 [pid = 1668] [id = 535] 22:51:04 INFO - PROCESS | 1668 | --DOCSHELL 0x1250d1800 == 75 [pid = 1668] [id = 534] 22:51:04 INFO - PROCESS | 1668 | --DOCSHELL 0x12321d000 == 74 [pid = 1668] [id = 533] 22:51:04 INFO - PROCESS | 1668 | --DOCSHELL 0x1194d0000 == 73 [pid = 1668] [id = 532] 22:51:04 INFO - PROCESS | 1668 | --DOCSHELL 0x113d8d800 == 72 [pid = 1668] [id = 531] 22:51:04 INFO - PROCESS | 1668 | --DOCSHELL 0x119a88800 == 71 [pid = 1668] [id = 530] 22:51:04 INFO - PROCESS | 1668 | --DOCSHELL 0x1185d8000 == 70 [pid = 1668] [id = 529] 22:51:04 INFO - PROCESS | 1668 | --DOCSHELL 0x12d140000 == 69 [pid = 1668] [id = 528] 22:51:04 INFO - PROCESS | 1668 | --DOCSHELL 0x12cd06000 == 68 [pid = 1668] [id = 527] 22:51:04 INFO - PROCESS | 1668 | --DOCSHELL 0x12c521800 == 67 [pid = 1668] [id = 526] 22:51:04 INFO - PROCESS | 1668 | --DOCSHELL 0x12bdbb000 == 66 [pid = 1668] [id = 525] 22:51:04 INFO - PROCESS | 1668 | --DOCSHELL 0x12b28d800 == 65 [pid = 1668] [id = 524] 22:51:04 INFO - PROCESS | 1668 | --DOCSHELL 0x128ee1000 == 64 [pid = 1668] [id = 523] 22:51:04 INFO - PROCESS | 1668 | --DOCSHELL 0x118f9e800 == 63 [pid = 1668] [id = 522] 22:51:04 INFO - PROCESS | 1668 | --DOCSHELL 0x11284d000 == 62 [pid = 1668] [id = 521] 22:51:04 INFO - PROCESS | 1668 | --DOMWINDOW == 180 (0x11883cc00) [pid = 1668] [serial = 1546] [outer = 0x0] [url = about:blank] 22:51:04 INFO - PROCESS | 1668 | --DOMWINDOW == 179 (0x112aef800) [pid = 1668] [serial = 1532] [outer = 0x0] [url = about:blank] 22:51:04 INFO - PROCESS | 1668 | --DOMWINDOW == 178 (0x113d0a000) [pid = 1668] [serial = 1531] [outer = 0x0] [url = about:blank] 22:51:04 INFO - PROCESS | 1668 | --DOMWINDOW == 177 (0x118fb3400) [pid = 1668] [serial = 1549] [outer = 0x0] [url = about:blank] 22:51:04 INFO - PROCESS | 1668 | --DOMWINDOW == 176 (0x118818400) [pid = 1668] [serial = 1543] [outer = 0x0] [url = about:blank] 22:51:04 INFO - PROCESS | 1668 | --DOMWINDOW == 175 (0x1169bb800) [pid = 1668] [serial = 1537] [outer = 0x0] [url = about:blank] 22:51:04 INFO - PROCESS | 1668 | --DOMWINDOW == 174 (0x118f3f400) [pid = 1668] [serial = 1547] [outer = 0x0] [url = about:blank] 22:51:04 INFO - PROCESS | 1668 | --DOMWINDOW == 173 (0x117683400) [pid = 1668] [serial = 1538] [outer = 0x0] [url = about:blank] 22:51:04 INFO - PROCESS | 1668 | --DOMWINDOW == 172 (0x11291f400) [pid = 1668] [serial = 1529] [outer = 0x0] [url = about:blank] 22:51:04 INFO - PROCESS | 1668 | --DOMWINDOW == 171 (0x111060c00) [pid = 1668] [serial = 1528] [outer = 0x0] [url = about:blank] 22:51:04 INFO - PROCESS | 1668 | --DOMWINDOW == 170 (0x125795000) [pid = 1668] [serial = 1510] [outer = 0x0] [url = about:blank] 22:51:04 INFO - PROCESS | 1668 | --DOMWINDOW == 169 (0x11325b800) [pid = 1668] [serial = 1534] [outer = 0x0] [url = about:blank] 22:51:04 INFO - PROCESS | 1668 | --DOMWINDOW == 168 (0x116726400) [pid = 1668] [serial = 1535] [outer = 0x0] [url = about:blank] 22:51:04 INFO - PROCESS | 1668 | --DOMWINDOW == 167 (0x121040800) [pid = 1668] [serial = 1501] [outer = 0x0] [url = about:blank] 22:51:04 INFO - PROCESS | 1668 | --DOMWINDOW == 166 (0x123298000) [pid = 1668] [serial = 1502] [outer = 0x0] [url = about:blank] 22:51:04 INFO - PROCESS | 1668 | --DOMWINDOW == 165 (0x1256db000) [pid = 1668] [serial = 1516] [outer = 0x0] [url = about:blank] 22:51:04 INFO - PROCESS | 1668 | --DOMWINDOW == 164 (0x112672000) [pid = 1668] [serial = 1526] [outer = 0x0] [url = about:blank] 22:51:04 INFO - PROCESS | 1668 | --DOMWINDOW == 163 (0x11104dc00) [pid = 1668] [serial = 1525] [outer = 0x0] [url = about:blank] 22:51:04 INFO - PROCESS | 1668 | --DOMWINDOW == 162 (0x116a70000) [pid = 1668] [serial = 1522] [outer = 0x0] [url = about:blank] 22:51:04 INFO - PROCESS | 1668 | --DOMWINDOW == 161 (0x112faa400) [pid = 1668] [serial = 1519] [outer = 0x0] [url = about:blank] 22:51:04 INFO - PROCESS | 1668 | --DOMWINDOW == 160 (0x12129a000) [pid = 1668] [serial = 1507] [outer = 0x0] [url = about:blank] 22:51:04 INFO - PROCESS | 1668 | --DOMWINDOW == 159 (0x1194f3c00) [pid = 1668] [serial = 1552] [outer = 0x0] [url = about:blank] 22:51:04 INFO - PROCESS | 1668 | --DOMWINDOW == 158 (0x119350800) [pid = 1668] [serial = 1550] [outer = 0x0] [url = about:blank] 22:51:04 INFO - PROCESS | 1668 | --DOMWINDOW == 157 (0x113195000) [pid = 1668] [serial = 1555] [outer = 0x0] [url = about:blank] 22:51:04 INFO - PROCESS | 1668 | --DOMWINDOW == 156 (0x119b24c00) [pid = 1668] [serial = 1556] [outer = 0x0] [url = about:blank] 22:51:04 INFO - PROCESS | 1668 | --DOMWINDOW == 155 (0x121293400) [pid = 1668] [serial = 1558] [outer = 0x0] [url = about:blank] 22:51:04 INFO - PROCESS | 1668 | --DOMWINDOW == 154 (0x119a15000) [pid = 1668] [serial = 1553] [outer = 0x0] [url = about:blank] 22:51:04 INFO - PROCESS | 1668 | --DOMWINDOW == 153 (0x11829ec00) [pid = 1668] [serial = 1540] [outer = 0x0] [url = about:blank] 22:51:04 INFO - PROCESS | 1668 | --DOMWINDOW == 152 (0x11855ec00) [pid = 1668] [serial = 1541] [outer = 0x0] [url = about:blank] 22:51:04 INFO - PROCESS | 1668 | --DOMWINDOW == 151 (0x1180c8800) [pid = 1668] [serial = 1504] [outer = 0x0] [url = about:blank] 22:51:04 INFO - PROCESS | 1668 | --DOMWINDOW == 150 (0x12973d400) [pid = 1668] [serial = 1513] [outer = 0x0] [url = about:blank] 22:51:04 INFO - PROCESS | 1668 | --DOMWINDOW == 149 (0x118835800) [pid = 1668] [serial = 1544] [outer = 0x0] [url = about:blank] 22:51:04 INFO - PROCESS | 1668 | --DOMWINDOW == 148 (0x1231c4800) [pid = 1668] [serial = 1559] [outer = 0x0] [url = about:blank] 22:51:04 INFO - PROCESS | 1668 | 1464933064700 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]]]}] 22:51:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 22:51:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 722ms 22:51:04 INFO - PROCESS | 1668 | 1464933064740 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 22:51:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 22:51:04 INFO - PROCESS | 1668 | 1464933064742 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 22:51:04 INFO - PROCESS | 1668 | 1464933064744 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 22:51:04 INFO - PROCESS | 1668 | 1464933064745 Marionette TRACE conn2 <- [1,2178,null,{}] 22:51:04 INFO - PROCESS | 1668 | 1464933064748 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}] 22:51:04 INFO - PROCESS | 1668 | 1464933064923 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 22:51:05 INFO - PROCESS | 1668 | 1464933065038 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:05 INFO - PROCESS | 1668 | ++DOCSHELL 0x116718800 == 63 [pid = 1668] [id = 552] 22:51:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 149 (0x111042800) [pid = 1668] [serial = 1656] [outer = 0x0] 22:51:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 150 (0x111060c00) [pid = 1668] [serial = 1657] [outer = 0x111042800] 22:51:05 INFO - PROCESS | 1668 | 1464933065072 Marionette DEBUG loaded listener.js 22:51:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 151 (0x112d53800) [pid = 1668] [serial = 1658] [outer = 0x111042800] 22:51:05 INFO - PROCESS | 1668 | 1464933065527 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]]]}] 22:51:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 22:51:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 819ms 22:51:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 22:51:05 INFO - PROCESS | 1668 | 1464933065564 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 22:51:05 INFO - PROCESS | 1668 | 1464933065567 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 22:51:05 INFO - PROCESS | 1668 | 1464933065569 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 22:51:05 INFO - PROCESS | 1668 | 1464933065572 Marionette TRACE conn2 <- [1,2182,null,{}] 22:51:05 INFO - PROCESS | 1668 | 1464933065576 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}] 22:51:05 INFO - PROCESS | 1668 | 1464933065687 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 22:51:05 INFO - PROCESS | 1668 | 1464933065754 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:05 INFO - PROCESS | 1668 | ++DOCSHELL 0x119a80800 == 64 [pid = 1668] [id = 553] 22:51:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 152 (0x1166d1800) [pid = 1668] [serial = 1659] [outer = 0x0] 22:51:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 153 (0x1180be000) [pid = 1668] [serial = 1660] [outer = 0x1166d1800] 22:51:05 INFO - PROCESS | 1668 | 1464933065827 Marionette DEBUG loaded listener.js 22:51:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 154 (0x1182a4000) [pid = 1668] [serial = 1661] [outer = 0x1166d1800] 22:51:06 INFO - PROCESS | 1668 | 1464933066242 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]]]}] 22:51:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 22:51:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 724ms 22:51:06 INFO - PROCESS | 1668 | 1464933066319 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 22:51:06 INFO - PROCESS | 1668 | 1464933066321 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 22:51:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 22:51:06 INFO - PROCESS | 1668 | 1464933066326 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 22:51:06 INFO - PROCESS | 1668 | 1464933066327 Marionette TRACE conn2 <- [1,2186,null,{}] 22:51:06 INFO - PROCESS | 1668 | 1464933066329 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}] 22:51:06 INFO - PROCESS | 1668 | 1464933066435 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 22:51:06 INFO - PROCESS | 1668 | 1464933066547 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:06 INFO - PROCESS | 1668 | ++DOCSHELL 0x12447a000 == 65 [pid = 1668] [id = 554] 22:51:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 155 (0x118820800) [pid = 1668] [serial = 1662] [outer = 0x0] 22:51:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 156 (0x118834400) [pid = 1668] [serial = 1663] [outer = 0x118820800] 22:51:06 INFO - PROCESS | 1668 | 1464933066592 Marionette DEBUG loaded listener.js 22:51:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 157 (0x118f41c00) [pid = 1668] [serial = 1664] [outer = 0x118820800] 22:51:07 INFO - PROCESS | 1668 | 1464933067000 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]]]}] 22:51:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 22:51:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 720ms 22:51:07 INFO - PROCESS | 1668 | 1464933067045 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 22:51:07 INFO - PROCESS | 1668 | 1464933067048 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 22:51:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 22:51:07 INFO - PROCESS | 1668 | 1464933067056 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 22:51:07 INFO - PROCESS | 1668 | 1464933067059 Marionette TRACE conn2 <- [1,2190,null,{}] 22:51:07 INFO - PROCESS | 1668 | 1464933067062 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}] 22:51:07 INFO - PROCESS | 1668 | 1464933067170 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 22:51:07 INFO - PROCESS | 1668 | 1464933067249 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:07 INFO - PROCESS | 1668 | ++DOCSHELL 0x12904e000 == 66 [pid = 1668] [id = 555] 22:51:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 158 (0x118824000) [pid = 1668] [serial = 1665] [outer = 0x0] 22:51:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 159 (0x119359400) [pid = 1668] [serial = 1666] [outer = 0x118824000] 22:51:07 INFO - PROCESS | 1668 | 1464933067279 Marionette DEBUG loaded listener.js 22:51:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 160 (0x121039c00) [pid = 1668] [serial = 1667] [outer = 0x118824000] 22:51:07 INFO - PROCESS | 1668 | 1464933067698 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]]]}] 22:51:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 22:51:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 678ms 22:51:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 22:51:07 INFO - PROCESS | 1668 | 1464933067730 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 22:51:07 INFO - PROCESS | 1668 | 1464933067732 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 22:51:07 INFO - PROCESS | 1668 | 1464933067734 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 22:51:07 INFO - PROCESS | 1668 | 1464933067735 Marionette TRACE conn2 <- [1,2194,null,{}] 22:51:07 INFO - PROCESS | 1668 | 1464933067738 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}] 22:51:07 INFO - PROCESS | 1668 | 1464933067859 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 22:51:07 INFO - PROCESS | 1668 | 1464933067940 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:07 INFO - PROCESS | 1668 | ++DOCSHELL 0x1297b6800 == 67 [pid = 1668] [id = 556] 22:51:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 161 (0x1210fbc00) [pid = 1668] [serial = 1668] [outer = 0x0] 22:51:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 162 (0x1231c2400) [pid = 1668] [serial = 1669] [outer = 0x1210fbc00] 22:51:07 INFO - PROCESS | 1668 | 1464933067970 Marionette DEBUG loaded listener.js 22:51:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 163 (0x12340f400) [pid = 1668] [serial = 1670] [outer = 0x1210fbc00] 22:51:08 INFO - PROCESS | 1668 | 1464933068388 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]]]}] 22:51:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 22:51:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 670ms 22:51:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 22:51:08 INFO - PROCESS | 1668 | 1464933068405 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 22:51:08 INFO - PROCESS | 1668 | 1464933068407 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 22:51:08 INFO - PROCESS | 1668 | 1464933068411 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 22:51:08 INFO - PROCESS | 1668 | 1464933068413 Marionette TRACE conn2 <- [1,2198,null,{}] 22:51:08 INFO - PROCESS | 1668 | 1464933068416 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}] 22:51:08 INFO - PROCESS | 1668 | 1464933068560 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 22:51:08 INFO - PROCESS | 1668 | 1464933068670 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:08 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b119000 == 68 [pid = 1668] [id = 557] 22:51:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 164 (0x12405dc00) [pid = 1668] [serial = 1671] [outer = 0x0] 22:51:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 165 (0x124247c00) [pid = 1668] [serial = 1672] [outer = 0x12405dc00] 22:51:08 INFO - PROCESS | 1668 | 1464933068709 Marionette DEBUG loaded listener.js 22:51:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 166 (0x1256bc000) [pid = 1668] [serial = 1673] [outer = 0x12405dc00] 22:51:09 INFO - PROCESS | 1668 | 1464933069136 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]]]}] 22:51:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 22:51:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 771ms 22:51:09 INFO - PROCESS | 1668 | 1464933069181 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 22:51:09 INFO - PROCESS | 1668 | 1464933069183 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 22:51:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 22:51:09 INFO - PROCESS | 1668 | 1464933069185 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 22:51:09 INFO - PROCESS | 1668 | 1464933069186 Marionette TRACE conn2 <- [1,2202,null,{}] 22:51:09 INFO - PROCESS | 1668 | 1464933069189 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}] 22:51:09 INFO - PROCESS | 1668 | 1464933069294 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 22:51:09 INFO - PROCESS | 1668 | 1464933069402 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:09 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bdcd800 == 69 [pid = 1668] [id = 558] 22:51:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 167 (0x12405e000) [pid = 1668] [serial = 1674] [outer = 0x0] 22:51:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 168 (0x125799400) [pid = 1668] [serial = 1675] [outer = 0x12405e000] 22:51:09 INFO - PROCESS | 1668 | 1464933069435 Marionette DEBUG loaded listener.js 22:51:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 169 (0x126b36800) [pid = 1668] [serial = 1676] [outer = 0x12405e000] 22:51:09 INFO - PROCESS | 1668 | 1464933069837 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]]]}] 22:51:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 22:51:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 672ms 22:51:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 22:51:09 INFO - PROCESS | 1668 | 1464933069857 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 22:51:09 INFO - PROCESS | 1668 | 1464933069859 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 22:51:09 INFO - PROCESS | 1668 | 1464933069861 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 22:51:09 INFO - PROCESS | 1668 | 1464933069862 Marionette TRACE conn2 <- [1,2206,null,{}] 22:51:09 INFO - PROCESS | 1668 | 1464933069864 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}] 22:51:09 INFO - PROCESS | 1668 | 1464933069967 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 22:51:10 INFO - PROCESS | 1668 | 1464933070074 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:10 INFO - PROCESS | 1668 | ++DOCSHELL 0x12cd04000 == 70 [pid = 1668] [id = 559] 22:51:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 170 (0x1256e0800) [pid = 1668] [serial = 1677] [outer = 0x0] 22:51:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 171 (0x1290a7c00) [pid = 1668] [serial = 1678] [outer = 0x1256e0800] 22:51:10 INFO - PROCESS | 1668 | 1464933070106 Marionette DEBUG loaded listener.js 22:51:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 172 (0x1290b3c00) [pid = 1668] [serial = 1679] [outer = 0x1256e0800] 22:51:10 INFO - PROCESS | 1668 | 1464933070511 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]]]}] 22:51:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 22:51:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 668ms 22:51:10 INFO - PROCESS | 1668 | 1464933070530 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 22:51:10 INFO - PROCESS | 1668 | 1464933070531 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 22:51:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 22:51:10 INFO - PROCESS | 1668 | 1464933070533 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 22:51:10 INFO - PROCESS | 1668 | 1464933070535 Marionette TRACE conn2 <- [1,2210,null,{}] 22:51:10 INFO - PROCESS | 1668 | 1464933070537 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}] 22:51:10 INFO - PROCESS | 1668 | 1464933070643 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 22:51:10 INFO - PROCESS | 1668 | 1464933070748 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:10 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d634800 == 71 [pid = 1668] [id = 560] 22:51:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 173 (0x1290e0800) [pid = 1668] [serial = 1680] [outer = 0x0] 22:51:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 174 (0x1295e6400) [pid = 1668] [serial = 1681] [outer = 0x1290e0800] 22:51:10 INFO - PROCESS | 1668 | 1464933070778 Marionette DEBUG loaded listener.js 22:51:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 175 (0x129744800) [pid = 1668] [serial = 1682] [outer = 0x1290e0800] 22:51:11 INFO - PROCESS | 1668 | 1464933071151 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]]]}] 22:51:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 22:51:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 669ms 22:51:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 22:51:11 INFO - PROCESS | 1668 | 1464933071204 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 22:51:11 INFO - PROCESS | 1668 | 1464933071205 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 22:51:11 INFO - PROCESS | 1668 | 1464933071207 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 22:51:11 INFO - PROCESS | 1668 | 1464933071209 Marionette TRACE conn2 <- [1,2214,null,{}] 22:51:11 INFO - PROCESS | 1668 | 1464933071212 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}] 22:51:11 INFO - PROCESS | 1668 | 1464933071317 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 22:51:11 INFO - PROCESS | 1668 | 1464933071429 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:11 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d646800 == 72 [pid = 1668] [id = 561] 22:51:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 176 (0x1182a5400) [pid = 1668] [serial = 1683] [outer = 0x0] 22:51:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 177 (0x129783800) [pid = 1668] [serial = 1684] [outer = 0x1182a5400] 22:51:11 INFO - PROCESS | 1668 | 1464933071460 Marionette DEBUG loaded listener.js 22:51:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 178 (0x12a7e1400) [pid = 1668] [serial = 1685] [outer = 0x1182a5400] 22:51:12 INFO - PROCESS | 1668 | 1464933072015 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]]]}] 22:51:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 22:51:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 872ms 22:51:12 INFO - PROCESS | 1668 | 1464933072080 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 22:51:12 INFO - PROCESS | 1668 | 1464933072083 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 22:51:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 22:51:12 INFO - PROCESS | 1668 | 1464933072086 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 22:51:12 INFO - PROCESS | 1668 | 1464933072088 Marionette TRACE conn2 <- [1,2218,null,{}] 22:51:12 INFO - PROCESS | 1668 | 1464933072112 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}] 22:51:12 INFO - PROCESS | 1668 | 1464933072226 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 22:51:12 INFO - PROCESS | 1668 | 1464933072311 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:12 INFO - PROCESS | 1668 | ++DOCSHELL 0x118185000 == 73 [pid = 1668] [id = 562] 22:51:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 179 (0x11695f000) [pid = 1668] [serial = 1686] [outer = 0x0] 22:51:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 180 (0x117e02800) [pid = 1668] [serial = 1687] [outer = 0x11695f000] 22:51:12 INFO - PROCESS | 1668 | 1464933072341 Marionette DEBUG loaded listener.js 22:51:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 181 (0x1182b2000) [pid = 1668] [serial = 1688] [outer = 0x11695f000] 22:51:12 INFO - PROCESS | 1668 | --DOCSHELL 0x1188e7800 == 72 [pid = 1668] [id = 551] 22:51:12 INFO - PROCESS | 1668 | --DOCSHELL 0x1194d5000 == 71 [pid = 1668] [id = 550] 22:51:12 INFO - PROCESS | 1668 | --DOCSHELL 0x12f557000 == 70 [pid = 1668] [id = 546] 22:51:12 INFO - PROCESS | 1668 | --DOCSHELL 0x12eff4000 == 69 [pid = 1668] [id = 545] 22:51:12 INFO - PROCESS | 1668 | --DOCSHELL 0x12cedc800 == 68 [pid = 1668] [id = 544] 22:51:12 INFO - PROCESS | 1668 | --DOCSHELL 0x119e82000 == 67 [pid = 1668] [id = 543] 22:51:12 INFO - PROCESS | 1668 | --DOCSHELL 0x11614d000 == 66 [pid = 1668] [id = 542] 22:51:12 INFO - PROCESS | 1668 | 1464933072731 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]]]}] 22:51:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 22:51:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 690ms 22:51:12 INFO - PROCESS | 1668 | 1464933072777 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 22:51:12 INFO - PROCESS | 1668 | 1464933072780 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 22:51:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 22:51:12 INFO - PROCESS | 1668 | 1464933072785 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 22:51:12 INFO - PROCESS | 1668 | 1464933072787 Marionette TRACE conn2 <- [1,2222,null,{}] 22:51:12 INFO - PROCESS | 1668 | 1464933072789 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}] 22:51:12 INFO - PROCESS | 1668 | 1464933072885 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 22:51:12 INFO - PROCESS | 1668 | 1464933072956 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:12 INFO - PROCESS | 1668 | ++DOCSHELL 0x12447f000 == 67 [pid = 1668] [id = 563] 22:51:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 182 (0x118561000) [pid = 1668] [serial = 1689] [outer = 0x0] 22:51:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 183 (0x118f38800) [pid = 1668] [serial = 1690] [outer = 0x118561000] 22:51:12 INFO - PROCESS | 1668 | 1464933072987 Marionette DEBUG loaded listener.js 22:51:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 184 (0x1194ea800) [pid = 1668] [serial = 1691] [outer = 0x118561000] 22:51:13 INFO - PROCESS | 1668 | 1464933073288 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]]]}] 22:51:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 22:51:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 524ms 22:51:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 22:51:13 INFO - PROCESS | 1668 | 1464933073313 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 22:51:13 INFO - PROCESS | 1668 | 1464933073314 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 22:51:13 INFO - PROCESS | 1668 | 1464933073317 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 22:51:13 INFO - PROCESS | 1668 | 1464933073319 Marionette TRACE conn2 <- [1,2226,null,{}] 22:51:13 INFO - PROCESS | 1668 | 1464933073330 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}] 22:51:13 INFO - PROCESS | 1668 | 1464933073428 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 22:51:13 INFO - PROCESS | 1668 | 1464933073434 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:13 INFO - PROCESS | 1668 | ++DOCSHELL 0x12cd0f000 == 68 [pid = 1668] [id = 564] 22:51:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 185 (0x1231bb800) [pid = 1668] [serial = 1692] [outer = 0x0] 22:51:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 186 (0x12362dc00) [pid = 1668] [serial = 1693] [outer = 0x1231bb800] 22:51:13 INFO - PROCESS | 1668 | 1464933073461 Marionette DEBUG loaded listener.js 22:51:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 187 (0x1256b3400) [pid = 1668] [serial = 1694] [outer = 0x1231bb800] 22:51:13 INFO - PROCESS | 1668 | 1464933073834 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]]]}] 22:51:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 22:51:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 524ms 22:51:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 22:51:13 INFO - PROCESS | 1668 | 1464933073843 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 22:51:13 INFO - PROCESS | 1668 | 1464933073844 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 22:51:13 INFO - PROCESS | 1668 | 1464933073853 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 22:51:13 INFO - PROCESS | 1668 | 1464933073855 Marionette TRACE conn2 <- [1,2230,null,{}] 22:51:13 INFO - PROCESS | 1668 | 1464933073857 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}] 22:51:13 INFO - PROCESS | 1668 | 1464933073949 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 22:51:13 INFO - PROCESS | 1668 | 1464933073953 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:13 INFO - PROCESS | 1668 | ++DOCSHELL 0x12efec000 == 69 [pid = 1668] [id = 565] 22:51:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 188 (0x128e9d400) [pid = 1668] [serial = 1695] [outer = 0x0] 22:51:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 189 (0x129741400) [pid = 1668] [serial = 1696] [outer = 0x128e9d400] 22:51:13 INFO - PROCESS | 1668 | 1464933073979 Marionette DEBUG loaded listener.js 22:51:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 190 (0x12a84e800) [pid = 1668] [serial = 1697] [outer = 0x128e9d400] 22:51:14 INFO - PROCESS | 1668 | 1464933074320 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]]]}] 22:51:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 22:51:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 477ms 22:51:14 INFO - PROCESS | 1668 | 1464933074325 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 22:51:14 INFO - PROCESS | 1668 | 1464933074326 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 22:51:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 22:51:14 INFO - PROCESS | 1668 | 1464933074328 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 22:51:14 INFO - PROCESS | 1668 | 1464933074329 Marionette TRACE conn2 <- [1,2234,null,{}] 22:51:14 INFO - PROCESS | 1668 | 1464933074331 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}] 22:51:14 INFO - PROCESS | 1668 | 1464933074422 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 22:51:14 INFO - PROCESS | 1668 | 1464933074426 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:14 INFO - PROCESS | 1668 | ++DOCSHELL 0x12f5d5000 == 70 [pid = 1668] [id = 566] 22:51:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 191 (0x12a766c00) [pid = 1668] [serial = 1698] [outer = 0x0] 22:51:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 192 (0x12b104c00) [pid = 1668] [serial = 1699] [outer = 0x12a766c00] 22:51:14 INFO - PROCESS | 1668 | 1464933074450 Marionette DEBUG loaded listener.js 22:51:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 193 (0x12b1abc00) [pid = 1668] [serial = 1700] [outer = 0x12a766c00] 22:51:14 INFO - PROCESS | 1668 | 1464933074920 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]]]}] 22:51:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 22:51:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 619ms 22:51:14 INFO - PROCESS | 1668 | 1464933074948 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 22:51:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 22:51:14 INFO - PROCESS | 1668 | 1464933074950 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 22:51:14 INFO - PROCESS | 1668 | 1464933074953 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 22:51:14 INFO - PROCESS | 1668 | 1464933074955 Marionette TRACE conn2 <- [1,2238,null,{}] 22:51:14 INFO - PROCESS | 1668 | 1464933074958 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}] 22:51:15 INFO - PROCESS | 1668 | 1464933075168 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 22:51:15 INFO - PROCESS | 1668 | 1464933075198 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:15 INFO - PROCESS | 1668 | ++DOCSHELL 0x1384da800 == 71 [pid = 1668] [id = 567] 22:51:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 194 (0x12b1ac800) [pid = 1668] [serial = 1701] [outer = 0x0] 22:51:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 195 (0x12baabc00) [pid = 1668] [serial = 1702] [outer = 0x12b1ac800] 22:51:15 INFO - PROCESS | 1668 | 1464933075238 Marionette DEBUG loaded listener.js 22:51:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 196 (0x12bc19400) [pid = 1668] [serial = 1703] [outer = 0x12b1ac800] 22:51:15 INFO - PROCESS | 1668 | 1464933075650 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]]]}] 22:51:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 22:51:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 722ms 22:51:15 INFO - PROCESS | 1668 | 1464933075676 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 22:51:15 INFO - PROCESS | 1668 | 1464933075677 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 22:51:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 22:51:15 INFO - PROCESS | 1668 | 1464933075679 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 22:51:15 INFO - PROCESS | 1668 | 1464933075680 Marionette TRACE conn2 <- [1,2242,null,{}] 22:51:15 INFO - PROCESS | 1668 | 1464933075682 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}] 22:51:15 INFO - PROCESS | 1668 | 1464933075802 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 22:51:15 INFO - PROCESS | 1668 | 1464933075836 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:15 INFO - PROCESS | 1668 | ++DOCSHELL 0x1387c2800 == 72 [pid = 1668] [id = 568] 22:51:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 197 (0x112a73800) [pid = 1668] [serial = 1704] [outer = 0x0] 22:51:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 198 (0x12bd96400) [pid = 1668] [serial = 1705] [outer = 0x112a73800] 22:51:15 INFO - PROCESS | 1668 | 1464933075860 Marionette DEBUG loaded listener.js 22:51:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 199 (0x12bda2c00) [pid = 1668] [serial = 1706] [outer = 0x112a73800] 22:51:16 INFO - PROCESS | 1668 | 1464933076202 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]]]}] 22:51:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 22:51:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 568ms 22:51:16 INFO - PROCESS | 1668 | 1464933076247 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 22:51:16 INFO - PROCESS | 1668 | 1464933076248 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 22:51:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 22:51:16 INFO - PROCESS | 1668 | 1464933076250 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 22:51:16 INFO - PROCESS | 1668 | 1464933076252 Marionette TRACE conn2 <- [1,2246,null,{}] 22:51:16 INFO - PROCESS | 1668 | 1464933076254 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}] 22:51:16 INFO - PROCESS | 1668 | 1464933076372 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 22:51:16 INFO - PROCESS | 1668 | 1464933076385 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:16 INFO - PROCESS | 1668 | ++DOCSHELL 0x138ac8000 == 73 [pid = 1668] [id = 569] 22:51:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 200 (0x12bd9ec00) [pid = 1668] [serial = 1707] [outer = 0x0] 22:51:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 201 (0x12c023000) [pid = 1668] [serial = 1708] [outer = 0x12bd9ec00] 22:51:16 INFO - PROCESS | 1668 | 1464933076417 Marionette DEBUG loaded listener.js 22:51:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 202 (0x118822c00) [pid = 1668] [serial = 1709] [outer = 0x12bd9ec00] 22:51:16 INFO - PROCESS | 1668 | --DOMWINDOW == 201 (0x119b2f000) [pid = 1668] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 22:51:16 INFO - PROCESS | 1668 | --DOMWINDOW == 200 (0x1290b3800) [pid = 1668] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 22:51:16 INFO - PROCESS | 1668 | --DOMWINDOW == 199 (0x12129a400) [pid = 1668] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 22:51:16 INFO - PROCESS | 1668 | --DOMWINDOW == 198 (0x12405f400) [pid = 1668] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 22:51:16 INFO - PROCESS | 1668 | --DOMWINDOW == 197 (0x117e10c00) [pid = 1668] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 22:51:16 INFO - PROCESS | 1668 | --DOMWINDOW == 196 (0x111ed7400) [pid = 1668] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 22:51:16 INFO - PROCESS | 1668 | --DOMWINDOW == 195 (0x1256e0c00) [pid = 1668] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 22:51:16 INFO - PROCESS | 1668 | --DOMWINDOW == 194 (0x118567800) [pid = 1668] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 22:51:16 INFO - PROCESS | 1668 | --DOMWINDOW == 193 (0x111023c00) [pid = 1668] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 22:51:16 INFO - PROCESS | 1668 | --DOMWINDOW == 192 (0x118fa6c00) [pid = 1668] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 22:51:16 INFO - PROCESS | 1668 | --DOMWINDOW == 191 (0x11105f800) [pid = 1668] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 22:51:16 INFO - PROCESS | 1668 | --DOMWINDOW == 190 (0x11104ec00) [pid = 1668] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 22:51:16 INFO - PROCESS | 1668 | --DOMWINDOW == 189 (0x11855e400) [pid = 1668] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 22:51:16 INFO - PROCESS | 1668 | --DOMWINDOW == 188 (0x119353c00) [pid = 1668] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 22:51:16 INFO - PROCESS | 1668 | 1464933076829 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]]]}] 22:51:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 22:51:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 623ms 22:51:16 INFO - PROCESS | 1668 | 1464933076875 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 22:51:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 22:51:16 INFO - PROCESS | 1668 | 1464933076876 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 22:51:16 INFO - PROCESS | 1668 | 1464933076878 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 22:51:16 INFO - PROCESS | 1668 | 1464933076879 Marionette TRACE conn2 <- [1,2250,null,{}] 22:51:16 INFO - PROCESS | 1668 | 1464933076882 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}] 22:51:16 INFO - PROCESS | 1668 | 1464933076973 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 22:51:17 INFO - PROCESS | 1668 | 1464933077067 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:17 INFO - PROCESS | 1668 | ++DOCSHELL 0x12cd18000 == 74 [pid = 1668] [id = 570] 22:51:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 189 (0x112f64800) [pid = 1668] [serial = 1710] [outer = 0x0] 22:51:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 190 (0x118815800) [pid = 1668] [serial = 1711] [outer = 0x112f64800] 22:51:17 INFO - PROCESS | 1668 | 1464933077094 Marionette DEBUG loaded listener.js 22:51:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 191 (0x124553000) [pid = 1668] [serial = 1712] [outer = 0x112f64800] 22:51:17 INFO - PROCESS | 1668 | 1464933077373 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]]]}] 22:51:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 22:51:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 517ms 22:51:17 INFO - PROCESS | 1668 | 1464933077397 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 22:51:17 INFO - PROCESS | 1668 | 1464933077398 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 22:51:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 22:51:17 INFO - PROCESS | 1668 | 1464933077400 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 22:51:17 INFO - PROCESS | 1668 | 1464933077401 Marionette TRACE conn2 <- [1,2254,null,{}] 22:51:17 INFO - PROCESS | 1668 | 1464933077404 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}] 22:51:17 INFO - PROCESS | 1668 | 1464933077511 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 22:51:17 INFO - PROCESS | 1668 | 1464933077515 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:17 INFO - PROCESS | 1668 | ++DOCSHELL 0x138c11000 == 75 [pid = 1668] [id = 571] 22:51:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 192 (0x11934c400) [pid = 1668] [serial = 1713] [outer = 0x0] 22:51:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 193 (0x12b1b0000) [pid = 1668] [serial = 1714] [outer = 0x11934c400] 22:51:17 INFO - PROCESS | 1668 | 1464933077540 Marionette DEBUG loaded listener.js 22:51:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 194 (0x12c0ca000) [pid = 1668] [serial = 1715] [outer = 0x11934c400] 22:51:17 INFO - PROCESS | 1668 | 1464933077893 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]]]}] 22:51:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 22:51:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 522ms 22:51:17 INFO - PROCESS | 1668 | 1464933077923 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 22:51:17 INFO - PROCESS | 1668 | 1464933077928 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 22:51:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 22:51:17 INFO - PROCESS | 1668 | 1464933077930 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 22:51:17 INFO - PROCESS | 1668 | 1464933077932 Marionette TRACE conn2 <- [1,2258,null,{}] 22:51:17 INFO - PROCESS | 1668 | 1464933077934 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}] 22:51:18 INFO - PROCESS | 1668 | 1464933078083 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 22:51:18 INFO - PROCESS | 1668 | 1464933078091 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:18 INFO - PROCESS | 1668 | ++DOCSHELL 0x138c27000 == 76 [pid = 1668] [id = 572] 22:51:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 195 (0x12c0cec00) [pid = 1668] [serial = 1716] [outer = 0x0] 22:51:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 196 (0x12c937000) [pid = 1668] [serial = 1717] [outer = 0x12c0cec00] 22:51:18 INFO - PROCESS | 1668 | 1464933078120 Marionette DEBUG loaded listener.js 22:51:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 197 (0x12d018c00) [pid = 1668] [serial = 1718] [outer = 0x12c0cec00] 22:51:18 INFO - PROCESS | 1668 | 1464933078527 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]]]}] 22:51:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 22:51:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 621ms 22:51:18 INFO - PROCESS | 1668 | 1464933078552 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 22:51:18 INFO - PROCESS | 1668 | 1464933078554 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 22:51:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 22:51:18 INFO - PROCESS | 1668 | 1464933078557 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 22:51:18 INFO - PROCESS | 1668 | 1464933078558 Marionette TRACE conn2 <- [1,2262,null,{}] 22:51:18 INFO - PROCESS | 1668 | 1464933078561 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}] 22:51:18 INFO - PROCESS | 1668 | 1464933078688 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 22:51:18 INFO - PROCESS | 1668 | 1464933078891 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:18 INFO - PROCESS | 1668 | ++DOCSHELL 0x1185e4800 == 77 [pid = 1668] [id = 573] 22:51:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 198 (0x111024c00) [pid = 1668] [serial = 1719] [outer = 0x0] 22:51:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 199 (0x11266e800) [pid = 1668] [serial = 1720] [outer = 0x111024c00] 22:51:18 INFO - PROCESS | 1668 | 1464933078923 Marionette DEBUG loaded listener.js 22:51:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 200 (0x112f8fc00) [pid = 1668] [serial = 1721] [outer = 0x111024c00] 22:51:19 INFO - PROCESS | 1668 | 1464933079396 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]]]}] 22:51:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 22:51:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 869ms 22:51:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 22:51:19 INFO - PROCESS | 1668 | 1464933079427 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 22:51:19 INFO - PROCESS | 1668 | 1464933079430 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 22:51:19 INFO - PROCESS | 1668 | 1464933079433 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 22:51:19 INFO - PROCESS | 1668 | 1464933079436 Marionette TRACE conn2 <- [1,2266,null,{}] 22:51:19 INFO - PROCESS | 1668 | 1464933079439 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}] 22:51:19 INFO - PROCESS | 1668 | 1464933079561 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 22:51:19 INFO - PROCESS | 1668 | 1464933079681 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:19 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ba80800 == 78 [pid = 1668] [id = 574] 22:51:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 201 (0x117e11400) [pid = 1668] [serial = 1722] [outer = 0x0] 22:51:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 202 (0x118fabc00) [pid = 1668] [serial = 1723] [outer = 0x117e11400] 22:51:19 INFO - PROCESS | 1668 | 1464933079713 Marionette DEBUG loaded listener.js 22:51:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 203 (0x119b25000) [pid = 1668] [serial = 1724] [outer = 0x117e11400] 22:51:20 INFO - PROCESS | 1668 | 1464933080127 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]]]}] 22:51:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 22:51:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 723ms 22:51:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 22:51:20 INFO - PROCESS | 1668 | 1464933080158 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 22:51:20 INFO - PROCESS | 1668 | 1464933080161 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 22:51:20 INFO - PROCESS | 1668 | 1464933080164 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 22:51:20 INFO - PROCESS | 1668 | 1464933080165 Marionette TRACE conn2 <- [1,2270,null,{}] 22:51:20 INFO - PROCESS | 1668 | 1464933080168 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}] 22:51:20 INFO - PROCESS | 1668 | 1464933080282 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 22:51:20 INFO - PROCESS | 1668 | 1464933080402 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:20 INFO - PROCESS | 1668 | ++DOCSHELL 0x1387cc800 == 79 [pid = 1668] [id = 575] 22:51:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 204 (0x121040800) [pid = 1668] [serial = 1725] [outer = 0x0] 22:51:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 205 (0x124d73800) [pid = 1668] [serial = 1726] [outer = 0x121040800] 22:51:20 INFO - PROCESS | 1668 | 1464933080433 Marionette DEBUG loaded listener.js 22:51:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 206 (0x1290dac00) [pid = 1668] [serial = 1727] [outer = 0x121040800] 22:51:20 INFO - PROCESS | 1668 | 1464933080843 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]]]}] 22:51:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 22:51:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 720ms 22:51:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 22:51:20 INFO - PROCESS | 1668 | 1464933080885 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 22:51:20 INFO - PROCESS | 1668 | 1464933080886 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 22:51:20 INFO - PROCESS | 1668 | 1464933080894 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 22:51:20 INFO - PROCESS | 1668 | 1464933080898 Marionette TRACE conn2 <- [1,2274,null,{}] 22:51:20 INFO - PROCESS | 1668 | 1464933080901 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}] 22:51:21 INFO - PROCESS | 1668 | 1464933081072 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 22:51:21 INFO - PROCESS | 1668 | 1464933081191 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:21 INFO - PROCESS | 1668 | ++DOCSHELL 0x139056000 == 80 [pid = 1668] [id = 576] 22:51:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 207 (0x1256db800) [pid = 1668] [serial = 1728] [outer = 0x0] 22:51:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 208 (0x12b105c00) [pid = 1668] [serial = 1729] [outer = 0x1256db800] 22:51:21 INFO - PROCESS | 1668 | 1464933081222 Marionette DEBUG loaded listener.js 22:51:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 209 (0x12bac9000) [pid = 1668] [serial = 1730] [outer = 0x1256db800] 22:51:21 INFO - PROCESS | 1668 | 1464933081623 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]]]}] 22:51:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 22:51:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 784ms 22:51:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 22:51:21 INFO - PROCESS | 1668 | 1464933081674 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 22:51:21 INFO - PROCESS | 1668 | 1464933081675 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 22:51:21 INFO - PROCESS | 1668 | 1464933081678 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 22:51:21 INFO - PROCESS | 1668 | 1464933081679 Marionette TRACE conn2 <- [1,2278,null,{}] 22:51:21 INFO - PROCESS | 1668 | 1464933081681 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}] 22:51:21 INFO - PROCESS | 1668 | 1464933081797 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 22:51:21 INFO - PROCESS | 1668 | 1464933081888 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:21 INFO - PROCESS | 1668 | ++DOCSHELL 0x1402c6000 == 81 [pid = 1668] [id = 577] 22:51:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 210 (0x12bc15000) [pid = 1668] [serial = 1731] [outer = 0x0] 22:51:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 211 (0x12c0cd800) [pid = 1668] [serial = 1732] [outer = 0x12bc15000] 22:51:21 INFO - PROCESS | 1668 | 1464933081917 Marionette DEBUG loaded listener.js 22:51:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 212 (0x12c93a800) [pid = 1668] [serial = 1733] [outer = 0x12bc15000] 22:51:22 INFO - PROCESS | 1668 | 1464933082325 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]]]}] 22:51:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 22:51:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 669ms 22:51:22 INFO - PROCESS | 1668 | 1464933082348 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 22:51:22 INFO - PROCESS | 1668 | 1464933082349 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 22:51:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 22:51:22 INFO - PROCESS | 1668 | 1464933082351 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 22:51:22 INFO - PROCESS | 1668 | 1464933082352 Marionette TRACE conn2 <- [1,2282,null,{}] 22:51:22 INFO - PROCESS | 1668 | 1464933082355 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}] 22:51:22 INFO - PROCESS | 1668 | 1464933082532 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 22:51:22 INFO - PROCESS | 1668 | 1464933082599 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:22 INFO - PROCESS | 1668 | ++DOCSHELL 0x140796000 == 82 [pid = 1668] [id = 578] 22:51:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 213 (0x12d098c00) [pid = 1668] [serial = 1734] [outer = 0x0] 22:51:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 214 (0x12d3bc800) [pid = 1668] [serial = 1735] [outer = 0x12d098c00] 22:51:22 INFO - PROCESS | 1668 | 1464933082635 Marionette DEBUG loaded listener.js 22:51:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 215 (0x12d6ac400) [pid = 1668] [serial = 1736] [outer = 0x12d098c00] 22:51:23 INFO - PROCESS | 1668 | 1464933083057 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]]]}] 22:51:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 22:51:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 721ms 22:51:23 INFO - PROCESS | 1668 | 1464933083073 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 22:51:23 INFO - PROCESS | 1668 | 1464933083074 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 22:51:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 22:51:23 INFO - PROCESS | 1668 | 1464933083076 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 22:51:23 INFO - PROCESS | 1668 | 1464933083078 Marionette TRACE conn2 <- [1,2286,null,{}] 22:51:23 INFO - PROCESS | 1668 | 1464933083080 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}] 22:51:23 INFO - PROCESS | 1668 | 1464933083193 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 22:51:23 INFO - PROCESS | 1668 | 1464933083313 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:23 INFO - PROCESS | 1668 | ++DOCSHELL 0x138911800 == 83 [pid = 1668] [id = 579] 22:51:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 216 (0x12d6a1400) [pid = 1668] [serial = 1737] [outer = 0x0] 22:51:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 217 (0x12df38000) [pid = 1668] [serial = 1738] [outer = 0x12d6a1400] 22:51:23 INFO - PROCESS | 1668 | 1464933083343 Marionette DEBUG loaded listener.js 22:51:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 218 (0x138598c00) [pid = 1668] [serial = 1739] [outer = 0x12d6a1400] 22:51:23 INFO - PROCESS | 1668 | 1464933083767 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]]]}] 22:51:23 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 22:51:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 719ms 22:51:23 INFO - PROCESS | 1668 | 1464933083795 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 22:51:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 22:51:23 INFO - PROCESS | 1668 | 1464933083797 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 22:51:23 INFO - PROCESS | 1668 | 1464933083799 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 22:51:23 INFO - PROCESS | 1668 | 1464933083800 Marionette TRACE conn2 <- [1,2290,null,{}] 22:51:23 INFO - PROCESS | 1668 | 1464933083803 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}] 22:51:23 INFO - PROCESS | 1668 | 1464933083938 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 22:51:24 INFO - PROCESS | 1668 | 1464933084033 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:24 INFO - PROCESS | 1668 | ++DOCSHELL 0x126b1d000 == 84 [pid = 1668] [id = 580] 22:51:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 219 (0x113190c00) [pid = 1668] [serial = 1740] [outer = 0x0] 22:51:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 220 (0x128ca5c00) [pid = 1668] [serial = 1741] [outer = 0x113190c00] 22:51:24 INFO - PROCESS | 1668 | 1464933084063 Marionette DEBUG loaded listener.js 22:51:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 221 (0x138507000) [pid = 1668] [serial = 1742] [outer = 0x113190c00] 22:51:24 INFO - PROCESS | 1668 | 1464933084736 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]]]}] 22:51:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 22:51:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 975ms 22:51:24 INFO - PROCESS | 1668 | 1464933084776 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 22:51:24 INFO - PROCESS | 1668 | 1464933084778 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 22:51:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 22:51:24 INFO - PROCESS | 1668 | 1464933084782 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 22:51:24 INFO - PROCESS | 1668 | 1464933084784 Marionette TRACE conn2 <- [1,2294,null,{}] 22:51:24 INFO - PROCESS | 1668 | 1464933084788 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}] 22:51:24 INFO - PROCESS | 1668 | 1464933084901 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 22:51:25 INFO - PROCESS | 1668 | 1464933084996 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:25 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a5ab000 == 85 [pid = 1668] [id = 581] 22:51:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 222 (0x11319c800) [pid = 1668] [serial = 1743] [outer = 0x0] 22:51:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 223 (0x11645b000) [pid = 1668] [serial = 1744] [outer = 0x11319c800] 22:51:25 INFO - PROCESS | 1668 | 1464933085024 Marionette DEBUG loaded listener.js 22:51:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 224 (0x11855d400) [pid = 1668] [serial = 1745] [outer = 0x11319c800] 22:51:25 INFO - PROCESS | 1668 | 1464933085440 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]]]}] 22:51:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 22:51:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 727ms 22:51:25 INFO - PROCESS | 1668 | 1464933085529 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 22:51:25 INFO - PROCESS | 1668 | 1464933085533 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 22:51:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 22:51:25 INFO - PROCESS | 1668 | 1464933085540 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 22:51:25 INFO - PROCESS | 1668 | 1464933085543 Marionette TRACE conn2 <- [1,2298,null,{}] 22:51:25 INFO - PROCESS | 1668 | 1464933085546 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}] 22:51:25 INFO - PROCESS | 1668 | 1464933085649 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 22:51:25 INFO - PROCESS | 1668 | 1464933085746 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:25 INFO - PROCESS | 1668 | ++DOCSHELL 0x1212a6000 == 86 [pid = 1668] [id = 582] 22:51:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 225 (0x118565800) [pid = 1668] [serial = 1746] [outer = 0x0] 22:51:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 226 (0x118842c00) [pid = 1668] [serial = 1747] [outer = 0x118565800] 22:51:25 INFO - PROCESS | 1668 | 1464933085773 Marionette DEBUG loaded listener.js 22:51:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 227 (0x1198ab400) [pid = 1668] [serial = 1748] [outer = 0x118565800] 22:51:26 INFO - PROCESS | 1668 | 1464933086187 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]]]}] 22:51:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 22:51:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 672ms 22:51:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 22:51:26 INFO - PROCESS | 1668 | 1464933086225 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 22:51:26 INFO - PROCESS | 1668 | 1464933086226 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 22:51:26 INFO - PROCESS | 1668 | 1464933086230 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 22:51:26 INFO - PROCESS | 1668 | 1464933086233 Marionette TRACE conn2 <- [1,2302,null,{}] 22:51:26 INFO - PROCESS | 1668 | 1464933086242 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}] 22:51:26 INFO - PROCESS | 1668 | 1464933086349 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 22:51:26 INFO - PROCESS | 1668 | 1464933086463 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:26 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bdd0000 == 87 [pid = 1668] [id = 583] 22:51:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 228 (0x123628c00) [pid = 1668] [serial = 1749] [outer = 0x0] 22:51:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 229 (0x124060400) [pid = 1668] [serial = 1750] [outer = 0x123628c00] 22:51:26 INFO - PROCESS | 1668 | 1464933086491 Marionette DEBUG loaded listener.js 22:51:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 230 (0x1256d3800) [pid = 1668] [serial = 1751] [outer = 0x123628c00] 22:51:26 INFO - PROCESS | 1668 | 1464933086936 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]]]}] 22:51:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 22:51:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 723ms 22:51:26 INFO - PROCESS | 1668 | 1464933086954 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 22:51:26 INFO - PROCESS | 1668 | 1464933086956 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 22:51:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 22:51:26 INFO - PROCESS | 1668 | 1464933086960 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 22:51:26 INFO - PROCESS | 1668 | 1464933086962 Marionette TRACE conn2 <- [1,2306,null,{}] 22:51:26 INFO - PROCESS | 1668 | 1464933086965 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}] 22:51:27 INFO - PROCESS | 1668 | 1464933087123 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 22:51:27 INFO - PROCESS | 1668 | 1464933087317 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:27 INFO - PROCESS | 1668 | --DOCSHELL 0x138b24000 == 86 [pid = 1668] [id = 481] 22:51:27 INFO - PROCESS | 1668 | --DOCSHELL 0x138c27000 == 85 [pid = 1668] [id = 572] 22:51:27 INFO - PROCESS | 1668 | --DOCSHELL 0x138c11000 == 84 [pid = 1668] [id = 571] 22:51:27 INFO - PROCESS | 1668 | --DOCSHELL 0x12cd18000 == 83 [pid = 1668] [id = 570] 22:51:27 INFO - PROCESS | 1668 | --DOMWINDOW == 229 (0x11106a800) [pid = 1668] [serial = 1627] [outer = 0x0] [url = about:blank] 22:51:27 INFO - PROCESS | 1668 | --DOMWINDOW == 228 (0x11672a800) [pid = 1668] [serial = 1630] [outer = 0x0] [url = about:blank] 22:51:27 INFO - PROCESS | 1668 | --DOMWINDOW == 227 (0x1231c0800) [pid = 1668] [serial = 1636] [outer = 0x0] [url = about:blank] 22:51:27 INFO - PROCESS | 1668 | --DOMWINDOW == 226 (0x11881d000) [pid = 1668] [serial = 1633] [outer = 0x0] [url = about:blank] 22:51:27 INFO - PROCESS | 1668 | --DOMWINDOW == 225 (0x128ca2c00) [pid = 1668] [serial = 1639] [outer = 0x0] [url = about:blank] 22:51:27 INFO - PROCESS | 1668 | --DOMWINDOW == 224 (0x129742c00) [pid = 1668] [serial = 1642] [outer = 0x0] [url = about:blank] 22:51:27 INFO - PROCESS | 1668 | --DOMWINDOW == 223 (0x12a7da400) [pid = 1668] [serial = 1645] [outer = 0x0] [url = about:blank] 22:51:27 INFO - PROCESS | 1668 | --DOMWINDOW == 222 (0x113ba6800) [pid = 1668] [serial = 1648] [outer = 0x0] [url = about:blank] 22:51:27 INFO - PROCESS | 1668 | --DOMWINDOW == 221 (0x116730c00) [pid = 1668] [serial = 1654] [outer = 0x0] [url = about:blank] 22:51:27 INFO - PROCESS | 1668 | --DOMWINDOW == 220 (0x113190000) [pid = 1668] [serial = 1567] [outer = 0x0] [url = about:blank] 22:51:27 INFO - PROCESS | 1668 | --DOMWINDOW == 219 (0x112f8ac00) [pid = 1668] [serial = 1588] [outer = 0x0] [url = about:blank] 22:51:27 INFO - PROCESS | 1668 | --DOMWINDOW == 218 (0x124055c00) [pid = 1668] [serial = 1579] [outer = 0x0] [url = about:blank] 22:51:27 INFO - PROCESS | 1668 | --DOMWINDOW == 217 (0x1166d3800) [pid = 1668] [serial = 1570] [outer = 0x0] [url = about:blank] 22:51:27 INFO - PROCESS | 1668 | --DOMWINDOW == 216 (0x1256c0400) [pid = 1668] [serial = 1585] [outer = 0x0] [url = about:blank] 22:51:27 INFO - PROCESS | 1668 | --DOMWINDOW == 215 (0x124d30400) [pid = 1668] [serial = 1582] [outer = 0x0] [url = about:blank] 22:51:27 INFO - PROCESS | 1668 | --DOMWINDOW == 214 (0x121295000) [pid = 1668] [serial = 1576] [outer = 0x0] [url = about:blank] 22:51:27 INFO - PROCESS | 1668 | --DOMWINDOW == 213 (0x11883d400) [pid = 1668] [serial = 1573] [outer = 0x0] [url = about:blank] 22:51:27 INFO - PROCESS | 1668 | --DOMWINDOW == 212 (0x111021800) [pid = 1668] [serial = 1564] [outer = 0x0] [url = about:blank] 22:51:27 INFO - PROCESS | 1668 | ++DOCSHELL 0x112855000 == 84 [pid = 1668] [id = 584] 22:51:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 213 (0x11106a800) [pid = 1668] [serial = 1752] [outer = 0x0] 22:51:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 214 (0x11319b000) [pid = 1668] [serial = 1753] [outer = 0x11106a800] 22:51:27 INFO - PROCESS | 1668 | 1464933087414 Marionette DEBUG loaded listener.js 22:51:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 215 (0x118835400) [pid = 1668] [serial = 1754] [outer = 0x11106a800] 22:51:27 INFO - PROCESS | 1668 | --DOCSHELL 0x138ac8000 == 83 [pid = 1668] [id = 569] 22:51:27 INFO - PROCESS | 1668 | --DOCSHELL 0x1387c2800 == 82 [pid = 1668] [id = 568] 22:51:27 INFO - PROCESS | 1668 | --DOCSHELL 0x1384da800 == 81 [pid = 1668] [id = 567] 22:51:27 INFO - PROCESS | 1668 | --DOCSHELL 0x12f5d5000 == 80 [pid = 1668] [id = 566] 22:51:27 INFO - PROCESS | 1668 | --DOCSHELL 0x12efec000 == 79 [pid = 1668] [id = 565] 22:51:27 INFO - PROCESS | 1668 | --DOCSHELL 0x11301f000 == 78 [pid = 1668] [id = 549] 22:51:27 INFO - PROCESS | 1668 | --DOCSHELL 0x12cd0f000 == 77 [pid = 1668] [id = 564] 22:51:27 INFO - PROCESS | 1668 | --DOCSHELL 0x12447f000 == 76 [pid = 1668] [id = 563] 22:51:27 INFO - PROCESS | 1668 | --DOCSHELL 0x118185000 == 75 [pid = 1668] [id = 562] 22:51:27 INFO - PROCESS | 1668 | --DOCSHELL 0x1297b6800 == 74 [pid = 1668] [id = 556] 22:51:27 INFO - PROCESS | 1668 | --DOCSHELL 0x12904e000 == 73 [pid = 1668] [id = 555] 22:51:27 INFO - PROCESS | 1668 | --DOCSHELL 0x12447a000 == 72 [pid = 1668] [id = 554] 22:51:27 INFO - PROCESS | 1668 | --DOCSHELL 0x119a80800 == 71 [pid = 1668] [id = 553] 22:51:27 INFO - PROCESS | 1668 | --DOCSHELL 0x116718800 == 70 [pid = 1668] [id = 552] 22:51:27 INFO - PROCESS | 1668 | --DOMWINDOW == 214 (0x1235abc00) [pid = 1668] [serial = 1562] [outer = 0x0] [url = about:blank] 22:51:27 INFO - PROCESS | 1668 | --DOMWINDOW == 213 (0x1267d6000) [pid = 1668] [serial = 1625] [outer = 0x0] [url = about:blank] 22:51:27 INFO - PROCESS | 1668 | --DOMWINDOW == 212 (0x1290b0c00) [pid = 1668] [serial = 1622] [outer = 0x0] [url = about:blank] 22:51:27 INFO - PROCESS | 1668 | --DOMWINDOW == 211 (0x1210f0c00) [pid = 1668] [serial = 1606] [outer = 0x0] [url = about:blank] 22:51:27 INFO - PROCESS | 1668 | --DOMWINDOW == 210 (0x126754400) [pid = 1668] [serial = 1613] [outer = 0x0] [url = about:blank] 22:51:27 INFO - PROCESS | 1668 | --DOMWINDOW == 209 (0x128c9e400) [pid = 1668] [serial = 1616] [outer = 0x0] [url = about:blank] 22:51:27 INFO - PROCESS | 1668 | --DOMWINDOW == 208 (0x11881cc00) [pid = 1668] [serial = 1619] [outer = 0x0] [url = about:blank] 22:51:27 INFO - PROCESS | 1668 | --DOMWINDOW == 207 (0x12405d400) [pid = 1668] [serial = 1607] [outer = 0x0] [url = about:blank] 22:51:27 INFO - PROCESS | 1668 | --DOMWINDOW == 206 (0x126d27400) [pid = 1668] [serial = 1621] [outer = 0x0] [url = about:blank] 22:51:27 INFO - PROCESS | 1668 | --DOMWINDOW == 205 (0x12937e800) [pid = 1668] [serial = 1624] [outer = 0x0] [url = about:blank] 22:51:27 INFO - PROCESS | 1668 | --DOMWINDOW == 204 (0x124550400) [pid = 1668] [serial = 1609] [outer = 0x0] [url = about:blank] 22:51:27 INFO - PROCESS | 1668 | --DOMWINDOW == 203 (0x126224000) [pid = 1668] [serial = 1612] [outer = 0x0] [url = about:blank] 22:51:27 INFO - PROCESS | 1668 | --DOMWINDOW == 202 (0x1256de400) [pid = 1668] [serial = 1610] [outer = 0x0] [url = about:blank] 22:51:27 INFO - PROCESS | 1668 | --DOMWINDOW == 201 (0x1180bc800) [pid = 1668] [serial = 1597] [outer = 0x0] [url = about:blank] 22:51:27 INFO - PROCESS | 1668 | --DOMWINDOW == 200 (0x1184c8000) [pid = 1668] [serial = 1598] [outer = 0x0] [url = about:blank] 22:51:27 INFO - PROCESS | 1668 | --DOMWINDOW == 199 (0x112d5ec00) [pid = 1668] [serial = 1592] [outer = 0x0] [url = about:blank] 22:51:27 INFO - PROCESS | 1668 | --DOMWINDOW == 198 (0x112674800) [pid = 1668] [serial = 1591] [outer = 0x0] [url = about:blank] 22:51:27 INFO - PROCESS | 1668 | --DOMWINDOW == 197 (0x126b2f800) [pid = 1668] [serial = 1615] [outer = 0x0] [url = about:blank] 22:51:27 INFO - PROCESS | 1668 | --DOMWINDOW == 196 (0x118821800) [pid = 1668] [serial = 1600] [outer = 0x0] [url = about:blank] 22:51:27 INFO - PROCESS | 1668 | --DOMWINDOW == 195 (0x118843c00) [pid = 1668] [serial = 1601] [outer = 0x0] [url = about:blank] 22:51:27 INFO - PROCESS | 1668 | --DOMWINDOW == 194 (0x116727400) [pid = 1668] [serial = 1618] [outer = 0x0] [url = about:blank] 22:51:27 INFO - PROCESS | 1668 | --DOMWINDOW == 193 (0x118fe7c00) [pid = 1668] [serial = 1603] [outer = 0x0] [url = about:blank] 22:51:27 INFO - PROCESS | 1668 | --DOMWINDOW == 192 (0x1194f5800) [pid = 1668] [serial = 1604] [outer = 0x0] [url = about:blank] 22:51:27 INFO - PROCESS | 1668 | --DOMWINDOW == 191 (0x114ee9000) [pid = 1668] [serial = 1594] [outer = 0x0] [url = about:blank] 22:51:27 INFO - PROCESS | 1668 | --DOMWINDOW == 190 (0x116727c00) [pid = 1668] [serial = 1595] [outer = 0x0] [url = about:blank] 22:51:27 INFO - PROCESS | 1668 | --DOMWINDOW == 189 (0x1120ecc00) [pid = 1668] [serial = 1651] [outer = 0x0] [url = about:blank] 22:51:27 INFO - PROCESS | 1668 | --DOMWINDOW == 188 (0x112921800) [pid = 1668] [serial = 1652] [outer = 0x0] [url = about:blank] 22:51:27 INFO - PROCESS | 1668 | 1464933087742 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]]]}] 22:51:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 22:51:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 823ms 22:51:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 22:51:27 INFO - PROCESS | 1668 | 1464933087783 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 22:51:27 INFO - PROCESS | 1668 | 1464933087784 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 22:51:27 INFO - PROCESS | 1668 | 1464933087786 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 22:51:27 INFO - PROCESS | 1668 | 1464933087787 Marionette TRACE conn2 <- [1,2310,null,{}] 22:51:27 INFO - PROCESS | 1668 | 1464933087790 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}] 22:51:27 INFO - PROCESS | 1668 | 1464933087887 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 22:51:28 INFO - PROCESS | 1668 | 1464933088009 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:28 INFO - PROCESS | 1668 | ++DOCSHELL 0x118fa0000 == 71 [pid = 1668] [id = 585] 22:51:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 189 (0x112674800) [pid = 1668] [serial = 1755] [outer = 0x0] 22:51:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 190 (0x118823800) [pid = 1668] [serial = 1756] [outer = 0x112674800] 22:51:28 INFO - PROCESS | 1668 | 1464933088050 Marionette DEBUG loaded listener.js 22:51:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 191 (0x1267d6000) [pid = 1668] [serial = 1757] [outer = 0x112674800] 22:51:28 INFO - PROCESS | 1668 | 1464933088454 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]]]}] 22:51:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 22:51:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 721ms 22:51:28 INFO - PROCESS | 1668 | 1464933088507 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 22:51:28 INFO - PROCESS | 1668 | 1464933088508 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 22:51:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 22:51:28 INFO - PROCESS | 1668 | 1464933088510 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 22:51:28 INFO - PROCESS | 1668 | 1464933088511 Marionette TRACE conn2 <- [1,2314,null,{}] 22:51:28 INFO - PROCESS | 1668 | 1464933088514 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}] 22:51:28 INFO - PROCESS | 1668 | 1464933088620 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 22:51:28 INFO - PROCESS | 1668 | 1464933088625 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:28 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a5b5000 == 72 [pid = 1668] [id = 586] 22:51:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 192 (0x1290ac400) [pid = 1668] [serial = 1758] [outer = 0x0] 22:51:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 193 (0x12a76d400) [pid = 1668] [serial = 1759] [outer = 0x1290ac400] 22:51:28 INFO - PROCESS | 1668 | 1464933088651 Marionette DEBUG loaded listener.js 22:51:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 194 (0x12b1b4000) [pid = 1668] [serial = 1760] [outer = 0x1290ac400] 22:51:29 INFO - PROCESS | 1668 | 1464933088997 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]]]}] 22:51:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 22:51:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 520ms 22:51:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 22:51:29 INFO - PROCESS | 1668 | 1464933089030 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 22:51:29 INFO - PROCESS | 1668 | 1464933089031 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 22:51:29 INFO - PROCESS | 1668 | 1464933089033 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 22:51:29 INFO - PROCESS | 1668 | 1464933089034 Marionette TRACE conn2 <- [1,2318,null,{}] 22:51:29 INFO - PROCESS | 1668 | 1464933089037 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}] 22:51:29 INFO - PROCESS | 1668 | 1464933089127 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 22:51:29 INFO - PROCESS | 1668 | 1464933089214 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:29 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ba77000 == 73 [pid = 1668] [id = 587] 22:51:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 195 (0x12a7da400) [pid = 1668] [serial = 1761] [outer = 0x0] 22:51:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 196 (0x12b3d0800) [pid = 1668] [serial = 1762] [outer = 0x12a7da400] 22:51:29 INFO - PROCESS | 1668 | 1464933089239 Marionette DEBUG loaded listener.js 22:51:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 197 (0x12bacc800) [pid = 1668] [serial = 1763] [outer = 0x12a7da400] 22:51:29 INFO - PROCESS | 1668 | 1464933089571 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] 22:51:29 INFO - PROCESS | 1668 | 1464933089606 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 22:51:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 22:51:29 INFO - PROCESS | 1668 | 1464933089609 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 22:51:29 INFO - PROCESS | 1668 | 1464933089611 Marionette TRACE conn2 <- [1,2322,null,{}] 22:51:29 INFO - PROCESS | 1668 | 1464933089614 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}] 22:51:29 INFO - PROCESS | 1668 | 1464933089791 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 22:51:29 INFO - PROCESS | 1668 | 1464933089810 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:29 INFO - PROCESS | 1668 | ++DOCSHELL 0x12db60800 == 74 [pid = 1668] [id = 588] 22:51:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 198 (0x12b1b3800) [pid = 1668] [serial = 1764] [outer = 0x0] 22:51:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 199 (0x12bda3800) [pid = 1668] [serial = 1765] [outer = 0x12b1b3800] 22:51:29 INFO - PROCESS | 1668 | 1464933089835 Marionette DEBUG loaded listener.js 22:51:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 200 (0x12c0c7800) [pid = 1668] [serial = 1766] [outer = 0x12b1b3800] 22:51:30 INFO - PROCESS | 1668 | 1464933090201 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]]]}] 22:51:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 22:51:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 624ms 22:51:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 22:51:30 INFO - PROCESS | 1668 | 1464933090233 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 22:51:30 INFO - PROCESS | 1668 | 1464933090234 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 22:51:30 INFO - PROCESS | 1668 | 1464933090237 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 22:51:30 INFO - PROCESS | 1668 | 1464933090239 Marionette TRACE conn2 <- [1,2326,null,{}] 22:51:30 INFO - PROCESS | 1668 | 1464933090243 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}] 22:51:30 INFO - PROCESS | 1668 | 1464933090422 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 22:51:30 INFO - PROCESS | 1668 | 1464933090456 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:30 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ef5c000 == 75 [pid = 1668] [id = 589] 22:51:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 201 (0x118818800) [pid = 1668] [serial = 1767] [outer = 0x0] 22:51:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 202 (0x12c0cb000) [pid = 1668] [serial = 1768] [outer = 0x118818800] 22:51:30 INFO - PROCESS | 1668 | 1464933090480 Marionette DEBUG loaded listener.js 22:51:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 203 (0x12d018400) [pid = 1668] [serial = 1769] [outer = 0x118818800] 22:51:30 INFO - PROCESS | 1668 | 1464933090800 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]]]}] 22:51:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 22:51:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 571ms 22:51:30 INFO - PROCESS | 1668 | 1464933090823 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 22:51:30 INFO - PROCESS | 1668 | 1464933090827 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 22:51:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 22:51:30 INFO - PROCESS | 1668 | 1464933090835 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 22:51:30 INFO - PROCESS | 1668 | 1464933090836 Marionette TRACE conn2 <- [1,2330,null,{}] 22:51:30 INFO - PROCESS | 1668 | 1464933090838 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}] 22:51:30 INFO - PROCESS | 1668 | 1464933090976 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 22:51:30 INFO - PROCESS | 1668 | 1464933090986 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:30 INFO - PROCESS | 1668 | ++DOCSHELL 0x12f53d000 == 76 [pid = 1668] [id = 590] 22:51:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 204 (0x121298400) [pid = 1668] [serial = 1770] [outer = 0x0] 22:51:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 205 (0x12d6a0c00) [pid = 1668] [serial = 1771] [outer = 0x121298400] 22:51:31 INFO - PROCESS | 1668 | 1464933091010 Marionette DEBUG loaded listener.js 22:51:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 206 (0x12df3a800) [pid = 1668] [serial = 1772] [outer = 0x121298400] 22:51:31 INFO - PROCESS | 1668 | 1464933091372 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]]]}] 22:51:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 22:51:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 568ms 22:51:31 INFO - PROCESS | 1668 | 1464933091420 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 22:51:31 INFO - PROCESS | 1668 | 1464933091422 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 22:51:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 22:51:31 INFO - PROCESS | 1668 | 1464933091424 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 22:51:31 INFO - PROCESS | 1668 | 1464933091426 Marionette TRACE conn2 <- [1,2334,null,{}] 22:51:31 INFO - PROCESS | 1668 | 1464933091428 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}] 22:51:31 INFO - PROCESS | 1668 | 1464933091981 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 22:51:32 INFO - PROCESS | 1668 | --DOMWINDOW == 205 (0x112fadc00) [pid = 1668] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 22:51:32 INFO - PROCESS | 1668 | --DOMWINDOW == 204 (0x1290df800) [pid = 1668] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 22:51:32 INFO - PROCESS | 1668 | --DOMWINDOW == 203 (0x1182aec00) [pid = 1668] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 22:51:32 INFO - PROCESS | 1668 | --DOMWINDOW == 202 (0x138594000) [pid = 1668] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 22:51:32 INFO - PROCESS | 1668 | --DOMWINDOW == 201 (0x119354000) [pid = 1668] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 22:51:32 INFO - PROCESS | 1668 | --DOMWINDOW == 200 (0x124552c00) [pid = 1668] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 22:51:32 INFO - PROCESS | 1668 | --DOMWINDOW == 199 (0x124b29000) [pid = 1668] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 22:51:32 INFO - PROCESS | 1668 | --DOMWINDOW == 198 (0x12df3f800) [pid = 1668] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 22:51:32 INFO - PROCESS | 1668 | --DOMWINDOW == 197 (0x12d011c00) [pid = 1668] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 22:51:32 INFO - PROCESS | 1668 | --DOMWINDOW == 196 (0x114eb3800) [pid = 1668] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 22:51:32 INFO - PROCESS | 1668 | --DOMWINDOW == 195 (0x111022c00) [pid = 1668] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 22:51:32 INFO - PROCESS | 1668 | --DOMWINDOW == 194 (0x12a765c00) [pid = 1668] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 22:51:32 INFO - PROCESS | 1668 | --DOMWINDOW == 193 (0x12402d400) [pid = 1668] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 22:51:32 INFO - PROCESS | 1668 | --DOMWINDOW == 192 (0x126503c00) [pid = 1668] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 22:51:32 INFO - PROCESS | 1668 | --DOMWINDOW == 191 (0x1194ea400) [pid = 1668] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 22:51:32 INFO - PROCESS | 1668 | --DOMWINDOW == 190 (0x114eba800) [pid = 1668] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 22:51:32 INFO - PROCESS | 1668 | --DOMWINDOW == 189 (0x111044c00) [pid = 1668] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 22:51:32 INFO - PROCESS | 1668 | --DOMWINDOW == 188 (0x12b2d2c00) [pid = 1668] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 22:51:32 INFO - PROCESS | 1668 | --DOMWINDOW == 187 (0x112922000) [pid = 1668] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 22:51:32 INFO - PROCESS | 1668 | --DOMWINDOW == 186 (0x112af3000) [pid = 1668] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 22:51:32 INFO - PROCESS | 1668 | --DOMWINDOW == 185 (0x1194f4c00) [pid = 1668] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 22:51:32 INFO - PROCESS | 1668 | --DOMWINDOW == 184 (0x1110a6c00) [pid = 1668] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 22:51:32 INFO - PROCESS | 1668 | --DOMWINDOW == 183 (0x11105c400) [pid = 1668] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 22:51:32 INFO - PROCESS | 1668 | --DOMWINDOW == 182 (0x11101b800) [pid = 1668] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 22:51:32 INFO - PROCESS | 1668 | --DOMWINDOW == 181 (0x118564400) [pid = 1668] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 22:51:32 INFO - PROCESS | 1668 | --DOMWINDOW == 180 (0x1133ab000) [pid = 1668] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 22:51:32 INFO - PROCESS | 1668 | --DOMWINDOW == 179 (0x11318f000) [pid = 1668] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 22:51:32 INFO - PROCESS | 1668 | --DOMWINDOW == 178 (0x1198aac00) [pid = 1668] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 22:51:32 INFO - PROCESS | 1668 | --DOMWINDOW == 177 (0x12baa6000) [pid = 1668] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 22:51:32 INFO - PROCESS | 1668 | --DOMWINDOW == 176 (0x1295f3800) [pid = 1668] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 22:51:32 INFO - PROCESS | 1668 | --DOMWINDOW == 175 (0x111e3d800) [pid = 1668] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 22:51:32 INFO - PROCESS | 1668 | --DOMWINDOW == 174 (0x124b25000) [pid = 1668] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 22:51:32 INFO - PROCESS | 1668 | --DOMWINDOW == 173 (0x111066400) [pid = 1668] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 22:51:32 INFO - PROCESS | 1668 | --DOMWINDOW == 172 (0x117676c00) [pid = 1668] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 22:51:32 INFO - PROCESS | 1668 | --DOMWINDOW == 171 (0x118563000) [pid = 1668] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 22:51:32 INFO - PROCESS | 1668 | --DOMWINDOW == 170 (0x12b1ac800) [pid = 1668] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 22:51:32 INFO - PROCESS | 1668 | --DOMWINDOW == 169 (0x128e9d400) [pid = 1668] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 22:51:32 INFO - PROCESS | 1668 | --DOMWINDOW == 168 (0x1231bb800) [pid = 1668] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 22:51:32 INFO - PROCESS | 1668 | --DOMWINDOW == 167 (0x11695f000) [pid = 1668] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 22:51:32 INFO - PROCESS | 1668 | --DOMWINDOW == 166 (0x12a766c00) [pid = 1668] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 22:51:32 INFO - PROCESS | 1668 | --DOMWINDOW == 165 (0x112a73800) [pid = 1668] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 22:51:32 INFO - PROCESS | 1668 | --DOMWINDOW == 164 (0x1182a5400) [pid = 1668] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 22:51:32 INFO - PROCESS | 1668 | --DOMWINDOW == 163 (0x118561000) [pid = 1668] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 22:51:32 INFO - PROCESS | 1668 | --DOMWINDOW == 162 (0x11618fc00) [pid = 1668] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 22:51:32 INFO - PROCESS | 1668 | --DOMWINDOW == 161 (0x12bd9ec00) [pid = 1668] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 22:51:32 INFO - PROCESS | 1668 | --DOMWINDOW == 160 (0x11934c400) [pid = 1668] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 22:51:32 INFO - PROCESS | 1668 | --DOMWINDOW == 159 (0x112f64800) [pid = 1668] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 22:51:32 INFO - PROCESS | 1668 | 1464933092074 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:32 INFO - PROCESS | 1668 | ++DOCSHELL 0x112ad5800 == 77 [pid = 1668] [id = 591] 22:51:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 160 (0x111020800) [pid = 1668] [serial = 1773] [outer = 0x0] 22:51:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 161 (0x111066400) [pid = 1668] [serial = 1774] [outer = 0x111020800] 22:51:32 INFO - PROCESS | 1668 | 1464933092103 Marionette DEBUG loaded listener.js 22:51:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 162 (0x11332c000) [pid = 1668] [serial = 1775] [outer = 0x111020800] 22:51:32 INFO - PROCESS | 1668 | 1464933092391 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]]]}] 22:51:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 22:51:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1020ms 22:51:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 22:51:32 INFO - PROCESS | 1668 | 1464933092446 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 22:51:32 INFO - PROCESS | 1668 | 1464933092447 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 22:51:32 INFO - PROCESS | 1668 | 1464933092449 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 22:51:32 INFO - PROCESS | 1668 | 1464933092450 Marionette TRACE conn2 <- [1,2338,null,{}] 22:51:32 INFO - PROCESS | 1668 | 1464933092452 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}] 22:51:32 INFO - PROCESS | 1668 | 1464933092581 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 22:51:32 INFO - PROCESS | 1668 | 1464933092588 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:32 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ba87800 == 78 [pid = 1668] [id = 592] 22:51:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 163 (0x111023c00) [pid = 1668] [serial = 1776] [outer = 0x0] 22:51:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 164 (0x117e03000) [pid = 1668] [serial = 1777] [outer = 0x111023c00] 22:51:32 INFO - PROCESS | 1668 | 1464933092613 Marionette DEBUG loaded listener.js 22:51:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 165 (0x1194f4400) [pid = 1668] [serial = 1778] [outer = 0x111023c00] 22:51:32 INFO - PROCESS | 1668 | 1464933092925 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]]]}] 22:51:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 22:51:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 519ms 22:51:32 INFO - PROCESS | 1668 | 1464933092968 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 22:51:32 INFO - PROCESS | 1668 | 1464933092969 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 22:51:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 22:51:32 INFO - PROCESS | 1668 | 1464933092972 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 22:51:32 INFO - PROCESS | 1668 | 1464933092973 Marionette TRACE conn2 <- [1,2342,null,{}] 22:51:32 INFO - PROCESS | 1668 | 1464933092975 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}] 22:51:33 INFO - PROCESS | 1668 | 1464933093070 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 22:51:33 INFO - PROCESS | 1668 | 1464933093074 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:33 INFO - PROCESS | 1668 | ++DOCSHELL 0x1387d4000 == 79 [pid = 1668] [id = 593] 22:51:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 166 (0x113321800) [pid = 1668] [serial = 1779] [outer = 0x0] 22:51:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 167 (0x12452a000) [pid = 1668] [serial = 1780] [outer = 0x113321800] 22:51:33 INFO - PROCESS | 1668 | 1464933093106 Marionette DEBUG loaded listener.js 22:51:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 168 (0x1256de800) [pid = 1668] [serial = 1781] [outer = 0x113321800] 22:51:33 INFO - PROCESS | 1668 | 1464933093459 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]]]}] 22:51:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 22:51:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 521ms 22:51:33 INFO - PROCESS | 1668 | 1464933093495 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 22:51:33 INFO - PROCESS | 1668 | 1464933093496 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 22:51:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 22:51:33 INFO - PROCESS | 1668 | 1464933093499 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 22:51:33 INFO - PROCESS | 1668 | 1464933093500 Marionette TRACE conn2 <- [1,2346,null,{}] 22:51:33 INFO - PROCESS | 1668 | 1464933093502 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}] 22:51:33 INFO - PROCESS | 1668 | 1464933093637 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 22:51:33 INFO - PROCESS | 1668 | 1464933093644 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:33 INFO - PROCESS | 1668 | ++DOCSHELL 0x138916000 == 80 [pid = 1668] [id = 594] 22:51:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 169 (0x126503c00) [pid = 1668] [serial = 1782] [outer = 0x0] 22:51:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 170 (0x1295f0800) [pid = 1668] [serial = 1783] [outer = 0x126503c00] 22:51:33 INFO - PROCESS | 1668 | 1464933093668 Marionette DEBUG loaded listener.js 22:51:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 171 (0x12a85c000) [pid = 1668] [serial = 1784] [outer = 0x126503c00] 22:51:34 INFO - PROCESS | 1668 | 1464933094136 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]]]}] 22:51:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 22:51:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 668ms 22:51:34 INFO - PROCESS | 1668 | 1464933094174 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 22:51:34 INFO - PROCESS | 1668 | 1464933094177 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 22:51:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 22:51:34 INFO - PROCESS | 1668 | 1464933094182 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 22:51:34 INFO - PROCESS | 1668 | 1464933094184 Marionette TRACE conn2 <- [1,2350,null,{}] 22:51:34 INFO - PROCESS | 1668 | 1464933094188 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}] 22:51:34 INFO - PROCESS | 1668 | 1464933094316 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 22:51:34 INFO - PROCESS | 1668 | 1464933094448 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:34 INFO - PROCESS | 1668 | ++DOCSHELL 0x11968b800 == 81 [pid = 1668] [id = 595] 22:51:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 172 (0x113262c00) [pid = 1668] [serial = 1785] [outer = 0x0] 22:51:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 173 (0x114eb1c00) [pid = 1668] [serial = 1786] [outer = 0x113262c00] 22:51:34 INFO - PROCESS | 1668 | 1464933094482 Marionette DEBUG loaded listener.js 22:51:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 174 (0x117676c00) [pid = 1668] [serial = 1787] [outer = 0x113262c00] 22:51:34 INFO - PROCESS | 1668 | 1464933094925 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]]]}] 22:51:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 22:51:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 777ms 22:51:34 INFO - PROCESS | 1668 | 1464933094959 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 22:51:34 INFO - PROCESS | 1668 | 1464933094963 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 22:51:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 22:51:34 INFO - PROCESS | 1668 | 1464933094968 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 22:51:34 INFO - PROCESS | 1668 | 1464933094970 Marionette TRACE conn2 <- [1,2354,null,{}] 22:51:34 INFO - PROCESS | 1668 | 1464933094972 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}] 22:51:35 INFO - PROCESS | 1668 | 1464933095089 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 22:51:35 INFO - PROCESS | 1668 | 1464933095211 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:35 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b115800 == 82 [pid = 1668] [id = 596] 22:51:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 175 (0x118560000) [pid = 1668] [serial = 1788] [outer = 0x0] 22:51:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 176 (0x11883a000) [pid = 1668] [serial = 1789] [outer = 0x118560000] 22:51:35 INFO - PROCESS | 1668 | 1464933095242 Marionette DEBUG loaded listener.js 22:51:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 177 (0x119b21c00) [pid = 1668] [serial = 1790] [outer = 0x118560000] 22:51:35 INFO - PROCESS | 1668 | 1464933095641 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]]]}] 22:51:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 22:51:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 720ms 22:51:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 22:51:35 INFO - PROCESS | 1668 | 1464933095714 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 22:51:35 INFO - PROCESS | 1668 | 1464933095716 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 22:51:35 INFO - PROCESS | 1668 | 1464933095718 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 22:51:35 INFO - PROCESS | 1668 | 1464933095720 Marionette TRACE conn2 <- [1,2358,null,{}] 22:51:35 INFO - PROCESS | 1668 | 1464933095728 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}] 22:51:35 INFO - PROCESS | 1668 | 1464933095846 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 22:51:35 INFO - PROCESS | 1668 | 1464933095941 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:35 INFO - PROCESS | 1668 | ++DOCSHELL 0x138909000 == 83 [pid = 1668] [id = 597] 22:51:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 178 (0x1231c7400) [pid = 1668] [serial = 1791] [outer = 0x0] 22:51:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 179 (0x1256ba800) [pid = 1668] [serial = 1792] [outer = 0x1231c7400] 22:51:35 INFO - PROCESS | 1668 | 1464933095974 Marionette DEBUG loaded listener.js 22:51:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 180 (0x1290df800) [pid = 1668] [serial = 1793] [outer = 0x1231c7400] 22:51:36 INFO - PROCESS | 1668 | 1464933096407 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]]]}] 22:51:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 22:51:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 723ms 22:51:36 INFO - PROCESS | 1668 | 1464933096441 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 22:51:36 INFO - PROCESS | 1668 | 1464933096443 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 22:51:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 22:51:36 INFO - PROCESS | 1668 | 1464933096446 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 22:51:36 INFO - PROCESS | 1668 | 1464933096447 Marionette TRACE conn2 <- [1,2362,null,{}] 22:51:36 INFO - PROCESS | 1668 | 1464933096449 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}] 22:51:36 INFO - PROCESS | 1668 | 1464933096566 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 22:51:36 INFO - PROCESS | 1668 | 1464933096668 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:36 INFO - PROCESS | 1668 | ++DOCSHELL 0x139058000 == 84 [pid = 1668] [id = 598] 22:51:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 181 (0x12a765c00) [pid = 1668] [serial = 1794] [outer = 0x0] 22:51:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 182 (0x12a774000) [pid = 1668] [serial = 1795] [outer = 0x12a765c00] 22:51:36 INFO - PROCESS | 1668 | 1464933096699 Marionette DEBUG loaded listener.js 22:51:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 183 (0x12b1b1c00) [pid = 1668] [serial = 1796] [outer = 0x12a765c00] 22:51:37 INFO - PROCESS | 1668 | 1464933097130 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]]]}] 22:51:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 22:51:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 718ms 22:51:37 INFO - PROCESS | 1668 | 1464933097170 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 22:51:37 INFO - PROCESS | 1668 | 1464933097171 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 22:51:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 22:51:37 INFO - PROCESS | 1668 | 1464933097187 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 22:51:37 INFO - PROCESS | 1668 | 1464933097188 Marionette TRACE conn2 <- [1,2366,null,{}] 22:51:37 INFO - PROCESS | 1668 | 1464933097193 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}] 22:51:37 INFO - PROCESS | 1668 | 1464933097307 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 22:51:37 INFO - PROCESS | 1668 | 1464933097399 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:37 INFO - PROCESS | 1668 | ++DOCSHELL 0x140791800 == 85 [pid = 1668] [id = 599] 22:51:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 184 (0x12b1af000) [pid = 1668] [serial = 1797] [outer = 0x0] 22:51:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 185 (0x12bd99c00) [pid = 1668] [serial = 1798] [outer = 0x12b1af000] 22:51:37 INFO - PROCESS | 1668 | 1464933097430 Marionette DEBUG loaded listener.js 22:51:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 186 (0x12cd54800) [pid = 1668] [serial = 1799] [outer = 0x12b1af000] 22:51:37 INFO - PROCESS | 1668 | 1464933097874 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]]]}] 22:51:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 22:51:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 737ms 22:51:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 22:51:37 INFO - PROCESS | 1668 | 1464933097911 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 22:51:37 INFO - PROCESS | 1668 | 1464933097912 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 22:51:37 INFO - PROCESS | 1668 | 1464933097914 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 22:51:37 INFO - PROCESS | 1668 | 1464933097916 Marionette TRACE conn2 <- [1,2370,null,{}] 22:51:37 INFO - PROCESS | 1668 | 1464933097918 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}] 22:51:38 INFO - PROCESS | 1668 | 1464933098046 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 22:51:38 INFO - PROCESS | 1668 | 1464933098170 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:38 INFO - PROCESS | 1668 | ++DOCSHELL 0x13b43f000 == 86 [pid = 1668] [id = 600] 22:51:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 187 (0x12d096800) [pid = 1668] [serial = 1800] [outer = 0x0] 22:51:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 188 (0x138505c00) [pid = 1668] [serial = 1801] [outer = 0x12d096800] 22:51:38 INFO - PROCESS | 1668 | 1464933098201 Marionette DEBUG loaded listener.js 22:51:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 189 (0x138796400) [pid = 1668] [serial = 1802] [outer = 0x12d096800] 22:51:38 INFO - PROCESS | 1668 | 1464933098588 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]]]}] 22:51:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 22:51:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 721ms 22:51:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 22:51:38 INFO - PROCESS | 1668 | 1464933098636 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 22:51:38 INFO - PROCESS | 1668 | 1464933098637 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 22:51:38 INFO - PROCESS | 1668 | 1464933098654 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 22:51:38 INFO - PROCESS | 1668 | 1464933098655 Marionette TRACE conn2 <- [1,2374,null,{}] 22:51:38 INFO - PROCESS | 1668 | 1464933098660 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}] 22:51:38 INFO - PROCESS | 1668 | 1464933098774 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 22:51:38 INFO - PROCESS | 1668 | 1464933098868 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:38 INFO - PROCESS | 1668 | ++DOCSHELL 0x1416e1800 == 87 [pid = 1668] [id = 601] 22:51:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 190 (0x12d3c1c00) [pid = 1668] [serial = 1803] [outer = 0x0] 22:51:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 191 (0x13879d800) [pid = 1668] [serial = 1804] [outer = 0x12d3c1c00] 22:51:38 INFO - PROCESS | 1668 | 1464933098897 Marionette DEBUG loaded listener.js 22:51:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 192 (0x1389be000) [pid = 1668] [serial = 1805] [outer = 0x12d3c1c00] 22:51:39 INFO - PROCESS | 1668 | 1464933099344 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]]]}] 22:51:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 22:51:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 739ms 22:51:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 22:51:39 INFO - PROCESS | 1668 | 1464933099378 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 22:51:39 INFO - PROCESS | 1668 | 1464933099379 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 22:51:39 INFO - PROCESS | 1668 | 1464933099382 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 22:51:39 INFO - PROCESS | 1668 | 1464933099383 Marionette TRACE conn2 <- [1,2378,null,{}] 22:51:39 INFO - PROCESS | 1668 | 1464933099385 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}] 22:51:39 INFO - PROCESS | 1668 | 1464933099498 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 22:51:39 INFO - PROCESS | 1668 | 1464933099622 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:39 INFO - PROCESS | 1668 | ++DOCSHELL 0x140069800 == 88 [pid = 1668] [id = 602] 22:51:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 193 (0x13879e000) [pid = 1668] [serial = 1806] [outer = 0x0] 22:51:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 194 (0x1389c4800) [pid = 1668] [serial = 1807] [outer = 0x13879e000] 22:51:39 INFO - PROCESS | 1668 | 1464933099653 Marionette DEBUG loaded listener.js 22:51:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 195 (0x138a79c00) [pid = 1668] [serial = 1808] [outer = 0x13879e000] 22:51:40 INFO - PROCESS | 1668 | 1464933100076 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]]]}] 22:51:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 22:51:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 721ms 22:51:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 22:51:40 INFO - PROCESS | 1668 | 1464933100153 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 22:51:40 INFO - PROCESS | 1668 | 1464933100154 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 22:51:40 INFO - PROCESS | 1668 | 1464933100158 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 22:51:40 INFO - PROCESS | 1668 | 1464933100160 Marionette TRACE conn2 <- [1,2382,null,{}] 22:51:40 INFO - PROCESS | 1668 | 1464933100162 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}] 22:51:40 INFO - PROCESS | 1668 | 1464933100278 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 22:51:40 INFO - PROCESS | 1668 | 1464933100373 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:40 INFO - PROCESS | 1668 | ++DOCSHELL 0x123215000 == 89 [pid = 1668] [id = 603] 22:51:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 196 (0x114eb6c00) [pid = 1668] [serial = 1809] [outer = 0x0] 22:51:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 197 (0x1235a8c00) [pid = 1668] [serial = 1810] [outer = 0x114eb6c00] 22:51:40 INFO - PROCESS | 1668 | 1464933100403 Marionette DEBUG loaded listener.js 22:51:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 198 (0x12c0c8400) [pid = 1668] [serial = 1811] [outer = 0x114eb6c00] 22:51:40 INFO - PROCESS | 1668 | 1464933100820 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]]]}] 22:51:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 22:51:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 719ms 22:51:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 22:51:40 INFO - PROCESS | 1668 | 1464933100879 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 22:51:40 INFO - PROCESS | 1668 | 1464933100880 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 22:51:40 INFO - PROCESS | 1668 | 1464933100883 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 22:51:40 INFO - PROCESS | 1668 | 1464933100884 Marionette TRACE conn2 <- [1,2386,null,{}] 22:51:40 INFO - PROCESS | 1668 | 1464933100886 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}] 22:51:41 INFO - PROCESS | 1668 | 1464933101006 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 22:51:41 INFO - PROCESS | 1668 | 1464933101102 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:41 INFO - PROCESS | 1668 | ++DOCSHELL 0x1191c3800 == 90 [pid = 1668] [id = 604] 22:51:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 199 (0x111063800) [pid = 1668] [serial = 1812] [outer = 0x0] 22:51:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 200 (0x114ee9800) [pid = 1668] [serial = 1813] [outer = 0x111063800] 22:51:41 INFO - PROCESS | 1668 | 1464933101131 Marionette DEBUG loaded listener.js 22:51:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 201 (0x12348c400) [pid = 1668] [serial = 1814] [outer = 0x111063800] 22:51:41 INFO - PROCESS | 1668 | 1464933101849 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]]]}] 22:51:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 22:51:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 971ms 22:51:41 INFO - PROCESS | 1668 | 1464933101855 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 22:51:41 INFO - PROCESS | 1668 | 1464933101859 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 22:51:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 22:51:41 INFO - PROCESS | 1668 | 1464933101882 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 22:51:41 INFO - PROCESS | 1668 | 1464933101885 Marionette TRACE conn2 <- [1,2390,null,{}] 22:51:41 INFO - PROCESS | 1668 | 1464933101888 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}] 22:51:42 INFO - PROCESS | 1668 | 1464933102006 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 22:51:42 INFO - PROCESS | 1668 | 1464933102104 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:42 INFO - PROCESS | 1668 | ++DOCSHELL 0x12377e800 == 91 [pid = 1668] [id = 605] 22:51:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 202 (0x1129ae400) [pid = 1668] [serial = 1815] [outer = 0x0] 22:51:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 203 (0x113197000) [pid = 1668] [serial = 1816] [outer = 0x1129ae400] 22:51:42 INFO - PROCESS | 1668 | 1464933102133 Marionette DEBUG loaded listener.js 22:51:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 204 (0x114ebd800) [pid = 1668] [serial = 1817] [outer = 0x1129ae400] 22:51:42 INFO - PROCESS | 1668 | 1464933102554 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]]]}] 22:51:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 22:51:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 725ms 22:51:42 INFO - PROCESS | 1668 | 1464933102611 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 22:51:42 INFO - PROCESS | 1668 | 1464933102615 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 22:51:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 22:51:42 INFO - PROCESS | 1668 | 1464933102622 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 22:51:42 INFO - PROCESS | 1668 | 1464933102625 Marionette TRACE conn2 <- [1,2394,null,{}] 22:51:42 INFO - PROCESS | 1668 | 1464933102629 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}] 22:51:42 INFO - PROCESS | 1668 | 1464933102736 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 22:51:42 INFO - PROCESS | 1668 | 1464933102836 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:42 INFO - PROCESS | 1668 | ++DOCSHELL 0x1191c3000 == 92 [pid = 1668] [id = 606] 22:51:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 205 (0x114ef0000) [pid = 1668] [serial = 1818] [outer = 0x0] 22:51:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 206 (0x1184c2800) [pid = 1668] [serial = 1819] [outer = 0x114ef0000] 22:51:42 INFO - PROCESS | 1668 | 1464933102864 Marionette DEBUG loaded listener.js 22:51:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 207 (0x118818400) [pid = 1668] [serial = 1820] [outer = 0x114ef0000] 22:51:43 INFO - PROCESS | 1668 | --DOCSHELL 0x138b1d800 == 91 [pid = 1668] [id = 441] 22:51:43 INFO - PROCESS | 1668 | --DOCSHELL 0x1387d4000 == 90 [pid = 1668] [id = 593] 22:51:43 INFO - PROCESS | 1668 | --DOCSHELL 0x12ba87800 == 89 [pid = 1668] [id = 592] 22:51:43 INFO - PROCESS | 1668 | --DOCSHELL 0x112ad5800 == 88 [pid = 1668] [id = 591] 22:51:43 INFO - PROCESS | 1668 | --DOCSHELL 0x12f53d000 == 87 [pid = 1668] [id = 590] 22:51:43 INFO - PROCESS | 1668 | --DOCSHELL 0x12ef5c000 == 86 [pid = 1668] [id = 589] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 206 (0x119359400) [pid = 1668] [serial = 1666] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 205 (0x1231c2400) [pid = 1668] [serial = 1669] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 204 (0x124247c00) [pid = 1668] [serial = 1672] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 203 (0x125799400) [pid = 1668] [serial = 1675] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 202 (0x1290a7c00) [pid = 1668] [serial = 1678] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 201 (0x1295e6400) [pid = 1668] [serial = 1681] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 200 (0x12c937000) [pid = 1668] [serial = 1717] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | 1464933103400 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]]]}] 22:51:43 INFO - PROCESS | 1668 | --DOCSHELL 0x12db60800 == 85 [pid = 1668] [id = 588] 22:51:43 INFO - PROCESS | 1668 | --DOCSHELL 0x12ba77000 == 84 [pid = 1668] [id = 587] 22:51:43 INFO - PROCESS | 1668 | --DOCSHELL 0x12a5b5000 == 83 [pid = 1668] [id = 586] 22:51:43 INFO - PROCESS | 1668 | --DOCSHELL 0x118fa0000 == 82 [pid = 1668] [id = 585] 22:51:43 INFO - PROCESS | 1668 | --DOCSHELL 0x112855000 == 81 [pid = 1668] [id = 584] 22:51:43 INFO - PROCESS | 1668 | --DOCSHELL 0x12bdd0000 == 80 [pid = 1668] [id = 583] 22:51:43 INFO - PROCESS | 1668 | --DOCSHELL 0x1212a6000 == 79 [pid = 1668] [id = 582] 22:51:43 INFO - PROCESS | 1668 | --DOCSHELL 0x12a5ab000 == 78 [pid = 1668] [id = 581] 22:51:43 INFO - PROCESS | 1668 | --DOCSHELL 0x1402c6000 == 77 [pid = 1668] [id = 577] 22:51:43 INFO - PROCESS | 1668 | --DOCSHELL 0x139056000 == 76 [pid = 1668] [id = 576] 22:51:43 INFO - PROCESS | 1668 | --DOCSHELL 0x1387cc800 == 75 [pid = 1668] [id = 575] 22:51:43 INFO - PROCESS | 1668 | --DOCSHELL 0x12ba80800 == 74 [pid = 1668] [id = 574] 22:51:43 INFO - PROCESS | 1668 | --DOCSHELL 0x1185e4800 == 73 [pid = 1668] [id = 573] 22:51:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 22:51:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 824ms 22:51:43 INFO - PROCESS | 1668 | 1464933103447 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 22:51:43 INFO - PROCESS | 1668 | 1464933103449 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 22:51:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 22:51:43 INFO - PROCESS | 1668 | 1464933103452 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 22:51:43 INFO - PROCESS | 1668 | 1464933103456 Marionette TRACE conn2 <- [1,2398,null,{}] 22:51:43 INFO - PROCESS | 1668 | 1464933103469 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}] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 199 (0x117412400) [pid = 1668] [serial = 1631] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 198 (0x129782400) [pid = 1668] [serial = 1514] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 197 (0x1198ab800) [pid = 1668] [serial = 1634] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 196 (0x138cad400) [pid = 1668] [serial = 1453] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 195 (0x1231c0c00) [pid = 1668] [serial = 1577] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 194 (0x1256b6000) [pid = 1668] [serial = 1583] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 193 (0x128e96800) [pid = 1668] [serial = 1511] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 192 (0x138a83400) [pid = 1668] [serial = 1450] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 191 (0x12d3c3800) [pid = 1668] [serial = 1303] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 190 (0x118fb2000) [pid = 1668] [serial = 1505] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 189 (0x118fe7000) [pid = 1668] [serial = 1520] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 188 (0x12a855c00) [pid = 1668] [serial = 1646] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 187 (0x124249c00) [pid = 1668] [serial = 1580] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 186 (0x1290a8000) [pid = 1668] [serial = 1640] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 185 (0x1235adc00) [pid = 1668] [serial = 1508] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 184 (0x1180b6000) [pid = 1668] [serial = 1571] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 183 (0x11291ac00) [pid = 1668] [serial = 1628] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 182 (0x12cd54000) [pid = 1668] [serial = 1444] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 181 (0x12455ac00) [pid = 1668] [serial = 1523] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 180 (0x113b2dc00) [pid = 1668] [serial = 1568] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 179 (0x12509c000) [pid = 1668] [serial = 1637] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 178 (0x1235a5c00) [pid = 1668] [serial = 1589] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 177 (0x119f3dc00) [pid = 1668] [serial = 1649] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 176 (0x11224cc00) [pid = 1668] [serial = 1565] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 175 (0x1256da400) [pid = 1668] [serial = 1586] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 174 (0x11883f800) [pid = 1668] [serial = 1435] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 173 (0x12c0c8c00) [pid = 1668] [serial = 1390] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 172 (0x1235aa000) [pid = 1668] [serial = 1438] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 171 (0x12d6ad800) [pid = 1668] [serial = 1447] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 170 (0x129788c00) [pid = 1668] [serial = 1643] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 169 (0x13859d400) [pid = 1668] [serial = 1393] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 168 (0x129745c00) [pid = 1668] [serial = 1441] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 167 (0x13b119c00) [pid = 1668] [serial = 1456] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 166 (0x12a773800) [pid = 1668] [serial = 1517] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 165 (0x1194f1400) [pid = 1668] [serial = 1574] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 164 (0x111060c00) [pid = 1668] [serial = 1657] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 163 (0x12baabc00) [pid = 1668] [serial = 1702] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 162 (0x129741400) [pid = 1668] [serial = 1696] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 161 (0x12a84e800) [pid = 1668] [serial = 1697] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 160 (0x1180be000) [pid = 1668] [serial = 1660] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 159 (0x12362dc00) [pid = 1668] [serial = 1693] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 158 (0x117e02800) [pid = 1668] [serial = 1687] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 157 (0x1182b2000) [pid = 1668] [serial = 1688] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 156 (0x1256b3400) [pid = 1668] [serial = 1694] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 155 (0x12b104c00) [pid = 1668] [serial = 1699] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 154 (0x12bd96400) [pid = 1668] [serial = 1705] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 153 (0x129783800) [pid = 1668] [serial = 1684] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 152 (0x12a7e1400) [pid = 1668] [serial = 1685] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 151 (0x118834400) [pid = 1668] [serial = 1663] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 150 (0x118f38800) [pid = 1668] [serial = 1690] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 149 (0x1194ea800) [pid = 1668] [serial = 1691] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 148 (0x12bc19400) [pid = 1668] [serial = 1703] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 147 (0x11711c400) [pid = 1668] [serial = 1655] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 146 (0x12c023000) [pid = 1668] [serial = 1708] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 145 (0x12bda2c00) [pid = 1668] [serial = 1706] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 144 (0x12b1b0000) [pid = 1668] [serial = 1714] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 143 (0x118815800) [pid = 1668] [serial = 1711] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 142 (0x118822c00) [pid = 1668] [serial = 1709] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 141 (0x124553000) [pid = 1668] [serial = 1712] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 140 (0x12c0ca000) [pid = 1668] [serial = 1715] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | --DOMWINDOW == 139 (0x12b1abc00) [pid = 1668] [serial = 1700] [outer = 0x0] [url = about:blank] 22:51:43 INFO - PROCESS | 1668 | 1464933103689 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 22:51:43 INFO - PROCESS | 1668 | 1464933103769 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:43 INFO - PROCESS | 1668 | ++DOCSHELL 0x1186b9000 == 74 [pid = 1668] [id = 607] 22:51:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 140 (0x11868c800) [pid = 1668] [serial = 1821] [outer = 0x0] 22:51:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 141 (0x118843800) [pid = 1668] [serial = 1822] [outer = 0x11868c800] 22:51:43 INFO - PROCESS | 1668 | 1464933103817 Marionette DEBUG loaded listener.js 22:51:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 142 (0x1194ea800) [pid = 1668] [serial = 1823] [outer = 0x11868c800] 22:51:44 INFO - PROCESS | 1668 | 1464933104192 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]]]}] 22:51:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 22:51:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 778ms 22:51:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 22:51:44 INFO - PROCESS | 1668 | 1464933104231 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 22:51:44 INFO - PROCESS | 1668 | 1464933104232 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 22:51:44 INFO - PROCESS | 1668 | 1464933104235 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 22:51:44 INFO - PROCESS | 1668 | 1464933104236 Marionette TRACE conn2 <- [1,2402,null,{}] 22:51:44 INFO - PROCESS | 1668 | 1464933104238 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}] 22:51:44 INFO - PROCESS | 1668 | 1464933104337 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 22:51:44 INFO - PROCESS | 1668 | 1464933104409 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:44 INFO - PROCESS | 1668 | ++DOCSHELL 0x119fea800 == 75 [pid = 1668] [id = 608] 22:51:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 143 (0x119353c00) [pid = 1668] [serial = 1824] [outer = 0x0] 22:51:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 144 (0x1210fd800) [pid = 1668] [serial = 1825] [outer = 0x119353c00] 22:51:44 INFO - PROCESS | 1668 | 1464933104441 Marionette DEBUG loaded listener.js 22:51:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 145 (0x1235a2000) [pid = 1668] [serial = 1826] [outer = 0x119353c00] 22:51:44 INFO - PROCESS | 1668 | 1464933104737 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]]]}] 22:51:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 22:51:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 519ms 22:51:44 INFO - PROCESS | 1668 | 1464933104755 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 22:51:44 INFO - PROCESS | 1668 | 1464933104756 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 22:51:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 22:51:44 INFO - PROCESS | 1668 | 1464933104761 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 22:51:44 INFO - PROCESS | 1668 | 1464933104763 Marionette TRACE conn2 <- [1,2406,null,{}] 22:51:44 INFO - PROCESS | 1668 | 1464933104773 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}] 22:51:44 INFO - PROCESS | 1668 | 1464933104868 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 22:51:44 INFO - PROCESS | 1668 | 1464933104873 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:44 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a873000 == 76 [pid = 1668] [id = 609] 22:51:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 146 (0x1235a7400) [pid = 1668] [serial = 1827] [outer = 0x0] 22:51:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 147 (0x124052000) [pid = 1668] [serial = 1828] [outer = 0x1235a7400] 22:51:44 INFO - PROCESS | 1668 | 1464933104899 Marionette DEBUG loaded listener.js 22:51:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 148 (0x124558800) [pid = 1668] [serial = 1829] [outer = 0x1235a7400] 22:51:45 INFO - PROCESS | 1668 | 1464933105268 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]]]}] 22:51:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 22:51:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 529ms 22:51:45 INFO - PROCESS | 1668 | 1464933105289 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 22:51:45 INFO - PROCESS | 1668 | 1464933105290 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 22:51:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 22:51:45 INFO - PROCESS | 1668 | 1464933105296 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 22:51:45 INFO - PROCESS | 1668 | 1464933105297 Marionette TRACE conn2 <- [1,2410,null,{}] 22:51:45 INFO - PROCESS | 1668 | 1464933105299 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}] 22:51:45 INFO - PROCESS | 1668 | 1464933105455 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 22:51:45 INFO - PROCESS | 1668 | 1464933105463 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:45 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bdd0000 == 77 [pid = 1668] [id = 610] 22:51:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 149 (0x12405f800) [pid = 1668] [serial = 1830] [outer = 0x0] 22:51:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 150 (0x1256d7400) [pid = 1668] [serial = 1831] [outer = 0x12405f800] 22:51:45 INFO - PROCESS | 1668 | 1464933105489 Marionette DEBUG loaded listener.js 22:51:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 151 (0x12937ec00) [pid = 1668] [serial = 1832] [outer = 0x12405f800] 22:51:45 INFO - PROCESS | 1668 | 1464933105847 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]]]}] 22:51:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 22:51:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 570ms 22:51:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 22:51:45 INFO - PROCESS | 1668 | 1464933105865 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 22:51:45 INFO - PROCESS | 1668 | 1464933105867 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 22:51:45 INFO - PROCESS | 1668 | 1464933105869 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 22:51:45 INFO - PROCESS | 1668 | 1464933105870 Marionette TRACE conn2 <- [1,2414,null,{}] 22:51:45 INFO - PROCESS | 1668 | 1464933105872 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}] 22:51:46 INFO - PROCESS | 1668 | 1464933106000 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 22:51:46 INFO - PROCESS | 1668 | 1464933106015 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:46 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d14e000 == 78 [pid = 1668] [id = 611] 22:51:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 152 (0x1290aa400) [pid = 1668] [serial = 1833] [outer = 0x0] 22:51:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 153 (0x12a76a800) [pid = 1668] [serial = 1834] [outer = 0x1290aa400] 22:51:46 INFO - PROCESS | 1668 | 1464933106047 Marionette DEBUG loaded listener.js 22:51:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 154 (0x12b104c00) [pid = 1668] [serial = 1835] [outer = 0x1290aa400] 22:51:46 INFO - PROCESS | 1668 | 1464933106413 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]]]}] 22:51:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 22:51:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 568ms 22:51:46 INFO - PROCESS | 1668 | 1464933106437 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 22:51:46 INFO - PROCESS | 1668 | 1464933106439 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 22:51:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 22:51:46 INFO - PROCESS | 1668 | 1464933106444 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 22:51:46 INFO - PROCESS | 1668 | 1464933106445 Marionette TRACE conn2 <- [1,2418,null,{}] 22:51:46 INFO - PROCESS | 1668 | 1464933106447 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}] 22:51:46 INFO - PROCESS | 1668 | 1464933106570 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 22:51:46 INFO - PROCESS | 1668 | 1464933106584 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:46 INFO - PROCESS | 1668 | ++DOCSHELL 0x12db7b000 == 79 [pid = 1668] [id = 612] 22:51:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 155 (0x129742800) [pid = 1668] [serial = 1836] [outer = 0x0] 22:51:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 156 (0x12b2d4800) [pid = 1668] [serial = 1837] [outer = 0x129742800] 22:51:46 INFO - PROCESS | 1668 | 1464933106609 Marionette DEBUG loaded listener.js 22:51:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 157 (0x12bacc400) [pid = 1668] [serial = 1838] [outer = 0x129742800] 22:51:46 INFO - PROCESS | 1668 | 1464933106962 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]]]}] 22:51:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 22:51:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 572ms 22:51:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 22:51:47 INFO - PROCESS | 1668 | 1464933107014 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 22:51:47 INFO - PROCESS | 1668 | 1464933107016 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 22:51:47 INFO - PROCESS | 1668 | 1464933107018 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 22:51:47 INFO - PROCESS | 1668 | 1464933107019 Marionette TRACE conn2 <- [1,2422,null,{}] 22:51:47 INFO - PROCESS | 1668 | 1464933107021 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}] 22:51:47 INFO - PROCESS | 1668 | 1464933107146 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 22:51:47 INFO - PROCESS | 1668 | 1464933107159 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:47 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ef69000 == 80 [pid = 1668] [id = 613] 22:51:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 158 (0x12a855c00) [pid = 1668] [serial = 1839] [outer = 0x0] 22:51:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 159 (0x12bc1ac00) [pid = 1668] [serial = 1840] [outer = 0x12a855c00] 22:51:47 INFO - PROCESS | 1668 | 1464933107183 Marionette DEBUG loaded listener.js 22:51:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 160 (0x12c022400) [pid = 1668] [serial = 1841] [outer = 0x12a855c00] 22:51:47 INFO - PROCESS | 1668 | 1464933107543 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]]]}] 22:51:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 22:51:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 569ms 22:51:47 INFO - PROCESS | 1668 | 1464933107589 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 22:51:47 INFO - PROCESS | 1668 | 1464933107590 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 22:51:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 22:51:47 INFO - PROCESS | 1668 | 1464933107592 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 22:51:47 INFO - PROCESS | 1668 | 1464933107593 Marionette TRACE conn2 <- [1,2426,null,{}] 22:51:47 INFO - PROCESS | 1668 | 1464933107595 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}] 22:51:47 INFO - PROCESS | 1668 | 1464933107927 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 22:51:47 INFO - PROCESS | 1668 | --DOMWINDOW == 159 (0x12c0cec00) [pid = 1668] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 22:51:47 INFO - PROCESS | 1668 | --DOMWINDOW == 158 (0x12b1b3800) [pid = 1668] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 22:51:47 INFO - PROCESS | 1668 | --DOMWINDOW == 157 (0x118818800) [pid = 1668] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 22:51:47 INFO - PROCESS | 1668 | --DOMWINDOW == 156 (0x121298400) [pid = 1668] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 22:51:47 INFO - PROCESS | 1668 | --DOMWINDOW == 155 (0x112674800) [pid = 1668] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 22:51:47 INFO - PROCESS | 1668 | --DOMWINDOW == 154 (0x123628c00) [pid = 1668] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 22:51:47 INFO - PROCESS | 1668 | --DOMWINDOW == 153 (0x12a7da400) [pid = 1668] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 22:51:47 INFO - PROCESS | 1668 | --DOMWINDOW == 152 (0x1290ac400) [pid = 1668] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 22:51:47 INFO - PROCESS | 1668 | --DOMWINDOW == 151 (0x118565800) [pid = 1668] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 22:51:47 INFO - PROCESS | 1668 | --DOMWINDOW == 150 (0x11106a800) [pid = 1668] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 22:51:47 INFO - PROCESS | 1668 | --DOMWINDOW == 149 (0x11319c800) [pid = 1668] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 22:51:47 INFO - PROCESS | 1668 | --DOMWINDOW == 148 (0x113321800) [pid = 1668] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 22:51:47 INFO - PROCESS | 1668 | --DOMWINDOW == 147 (0x111020800) [pid = 1668] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 22:51:47 INFO - PROCESS | 1668 | --DOMWINDOW == 146 (0x111023c00) [pid = 1668] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 22:51:47 INFO - PROCESS | 1668 | 1464933107990 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:47 INFO - PROCESS | 1668 | ++DOCSHELL 0x119671000 == 81 [pid = 1668] [id = 614] 22:51:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 147 (0x111023c00) [pid = 1668] [serial = 1842] [outer = 0x0] 22:51:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 148 (0x11318f000) [pid = 1668] [serial = 1843] [outer = 0x111023c00] 22:51:48 INFO - PROCESS | 1668 | 1464933108016 Marionette DEBUG loaded listener.js 22:51:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 149 (0x119b25c00) [pid = 1668] [serial = 1844] [outer = 0x111023c00] 22:51:48 INFO - PROCESS | 1668 | 1464933108270 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]]]}] 22:51:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 22:51:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 721ms 22:51:48 INFO - PROCESS | 1668 | 1464933108314 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 22:51:48 INFO - PROCESS | 1668 | 1464933108315 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 22:51:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 22:51:48 INFO - PROCESS | 1668 | 1464933108318 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 22:51:48 INFO - PROCESS | 1668 | 1464933108320 Marionette TRACE conn2 <- [1,2430,null,{}] 22:51:48 INFO - PROCESS | 1668 | 1464933108322 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}] 22:51:48 INFO - PROCESS | 1668 | 1464933108449 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 22:51:48 INFO - PROCESS | 1668 | 1464933108544 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:48 INFO - PROCESS | 1668 | ++DOCSHELL 0x12f53d000 == 82 [pid = 1668] [id = 615] 22:51:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 150 (0x11106a800) [pid = 1668] [serial = 1845] [outer = 0x0] 22:51:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 151 (0x12c932c00) [pid = 1668] [serial = 1846] [outer = 0x11106a800] 22:51:48 INFO - PROCESS | 1668 | 1464933108573 Marionette DEBUG loaded listener.js 22:51:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 152 (0x12df30c00) [pid = 1668] [serial = 1847] [outer = 0x11106a800] 22:51:48 INFO - PROCESS | 1668 | 1464933108859 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]]]}] 22:51:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 22:51:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 571ms 22:51:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 22:51:48 INFO - PROCESS | 1668 | 1464933108898 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 22:51:48 INFO - PROCESS | 1668 | 1464933108899 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 22:51:48 INFO - PROCESS | 1668 | 1464933108901 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 22:51:48 INFO - PROCESS | 1668 | 1464933108902 Marionette TRACE conn2 <- [1,2434,null,{}] 22:51:48 INFO - PROCESS | 1668 | 1464933108904 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}] 22:51:49 INFO - PROCESS | 1668 | 1464933109007 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 22:51:49 INFO - PROCESS | 1668 | 1464933109011 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:49 INFO - PROCESS | 1668 | ++DOCSHELL 0x1384da800 == 83 [pid = 1668] [id = 616] 22:51:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 153 (0x12df3f400) [pid = 1668] [serial = 1848] [outer = 0x0] 22:51:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 154 (0x13850f800) [pid = 1668] [serial = 1849] [outer = 0x12df3f400] 22:51:49 INFO - PROCESS | 1668 | 1464933109035 Marionette DEBUG loaded listener.js 22:51:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 155 (0x13859b800) [pid = 1668] [serial = 1850] [outer = 0x12df3f400] 22:51:49 INFO - PROCESS | 1668 | 1464933109374 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]]]}] 22:51:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 22:51:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 525ms 22:51:49 INFO - PROCESS | 1668 | 1464933109428 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 22:51:49 INFO - PROCESS | 1668 | 1464933109430 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 22:51:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 22:51:49 INFO - PROCESS | 1668 | 1464933109448 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 22:51:49 INFO - PROCESS | 1668 | 1464933109449 Marionette TRACE conn2 <- [1,2438,null,{}] 22:51:49 INFO - PROCESS | 1668 | 1464933109451 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}] 22:51:49 INFO - PROCESS | 1668 | 1464933109549 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 22:51:49 INFO - PROCESS | 1668 | 1464933109553 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:49 INFO - PROCESS | 1668 | ++DOCSHELL 0x1387d2800 == 84 [pid = 1668] [id = 617] 22:51:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 156 (0x1133ad000) [pid = 1668] [serial = 1851] [outer = 0x0] 22:51:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 157 (0x13879b400) [pid = 1668] [serial = 1852] [outer = 0x1133ad000] 22:51:49 INFO - PROCESS | 1668 | 1464933109578 Marionette DEBUG loaded listener.js 22:51:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 158 (0x138a7a000) [pid = 1668] [serial = 1853] [outer = 0x1133ad000] 22:51:50 INFO - PROCESS | 1668 | 1464933110170 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]]]}] 22:51:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 22:51:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 769ms 22:51:50 INFO - PROCESS | 1668 | 1464933110218 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 22:51:50 INFO - PROCESS | 1668 | 1464933110222 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 22:51:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 22:51:50 INFO - PROCESS | 1668 | 1464933110228 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 22:51:50 INFO - PROCESS | 1668 | 1464933110232 Marionette TRACE conn2 <- [1,2442,null,{}] 22:51:50 INFO - PROCESS | 1668 | 1464933110239 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}] 22:51:50 INFO - PROCESS | 1668 | 1464933110425 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 22:51:50 INFO - PROCESS | 1668 | 1464933110549 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:50 INFO - PROCESS | 1668 | ++DOCSHELL 0x117e32800 == 85 [pid = 1668] [id = 618] 22:51:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 159 (0x11103fc00) [pid = 1668] [serial = 1854] [outer = 0x0] 22:51:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 160 (0x1129ad400) [pid = 1668] [serial = 1855] [outer = 0x11103fc00] 22:51:50 INFO - PROCESS | 1668 | 1464933110580 Marionette DEBUG loaded listener.js 22:51:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 161 (0x113b2bc00) [pid = 1668] [serial = 1856] [outer = 0x11103fc00] 22:51:51 INFO - PROCESS | 1668 | 1464933111038 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]]]}] 22:51:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 22:51:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 826ms 22:51:51 INFO - PROCESS | 1668 | 1464933111054 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 22:51:51 INFO - PROCESS | 1668 | 1464933111058 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 22:51:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 22:51:51 INFO - PROCESS | 1668 | 1464933111081 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 22:51:51 INFO - PROCESS | 1668 | 1464933111083 Marionette TRACE conn2 <- [1,2446,null,{}] 22:51:51 INFO - PROCESS | 1668 | 1464933111086 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}] 22:51:51 INFO - PROCESS | 1668 | 1464933111208 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 22:51:51 INFO - PROCESS | 1668 | 1464933111300 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:51 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b130000 == 86 [pid = 1668] [id = 619] 22:51:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 162 (0x117e10c00) [pid = 1668] [serial = 1857] [outer = 0x0] 22:51:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 163 (0x118692c00) [pid = 1668] [serial = 1858] [outer = 0x117e10c00] 22:51:51 INFO - PROCESS | 1668 | 1464933111329 Marionette DEBUG loaded listener.js 22:51:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 164 (0x118fdc800) [pid = 1668] [serial = 1859] [outer = 0x117e10c00] 22:51:51 INFO - PROCESS | 1668 | 1464933111770 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]]]}] 22:51:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 22:51:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 724ms 22:51:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 22:51:51 INFO - PROCESS | 1668 | 1464933111804 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 22:51:51 INFO - PROCESS | 1668 | 1464933111805 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 22:51:51 INFO - PROCESS | 1668 | 1464933111808 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 22:51:51 INFO - PROCESS | 1668 | 1464933111810 Marionette TRACE conn2 <- [1,2450,null,{}] 22:51:51 INFO - PROCESS | 1668 | 1464933111818 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}] 22:51:51 INFO - PROCESS | 1668 | 1464933111939 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 22:51:52 INFO - PROCESS | 1668 | 1464933112034 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:52 INFO - PROCESS | 1668 | ++DOCSHELL 0x1384cb800 == 87 [pid = 1668] [id = 620] 22:51:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 165 (0x119b22c00) [pid = 1668] [serial = 1860] [outer = 0x0] 22:51:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 166 (0x124d2fc00) [pid = 1668] [serial = 1861] [outer = 0x119b22c00] 22:51:52 INFO - PROCESS | 1668 | 1464933112067 Marionette DEBUG loaded listener.js 22:51:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 167 (0x1265b1800) [pid = 1668] [serial = 1862] [outer = 0x119b22c00] 22:51:52 INFO - PROCESS | 1668 | 1464933112586 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]]]}] 22:51:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 22:51:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 821ms 22:51:52 INFO - PROCESS | 1668 | 1464933112630 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 22:51:52 INFO - PROCESS | 1668 | 1464933112633 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 22:51:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 22:51:52 INFO - PROCESS | 1668 | 1464933112637 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 22:51:52 INFO - PROCESS | 1668 | 1464933112639 Marionette TRACE conn2 <- [1,2454,null,{}] 22:51:52 INFO - PROCESS | 1668 | 1464933112643 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}] 22:51:52 INFO - PROCESS | 1668 | 1464933112820 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 22:51:52 INFO - PROCESS | 1668 | 1464933112937 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:52 INFO - PROCESS | 1668 | ++DOCSHELL 0x138c1b800 == 88 [pid = 1668] [id = 621] 22:51:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 168 (0x12a76e800) [pid = 1668] [serial = 1863] [outer = 0x0] 22:51:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 169 (0x12ab5b000) [pid = 1668] [serial = 1864] [outer = 0x12a76e800] 22:51:52 INFO - PROCESS | 1668 | 1464933112967 Marionette DEBUG loaded listener.js 22:51:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 170 (0x12bc18400) [pid = 1668] [serial = 1865] [outer = 0x12a76e800] 22:51:53 INFO - PROCESS | 1668 | 1464933113383 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]]]}] 22:51:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 22:51:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 774ms 22:51:53 INFO - PROCESS | 1668 | 1464933113410 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 22:51:53 INFO - PROCESS | 1668 | 1464933113412 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 22:51:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 22:51:53 INFO - PROCESS | 1668 | 1464933113414 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 22:51:53 INFO - PROCESS | 1668 | 1464933113415 Marionette TRACE conn2 <- [1,2458,null,{}] 22:51:53 INFO - PROCESS | 1668 | 1464933113418 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}] 22:51:53 INFO - PROCESS | 1668 | 1464933113534 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 22:51:53 INFO - PROCESS | 1668 | 1464933113655 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:53 INFO - PROCESS | 1668 | ++DOCSHELL 0x138e7c000 == 89 [pid = 1668] [id = 622] 22:51:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 171 (0x12bd9a000) [pid = 1668] [serial = 1866] [outer = 0x0] 22:51:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 172 (0x12cd57000) [pid = 1668] [serial = 1867] [outer = 0x12bd9a000] 22:51:53 INFO - PROCESS | 1668 | 1464933113686 Marionette DEBUG loaded listener.js 22:51:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 173 (0x12d3bb000) [pid = 1668] [serial = 1868] [outer = 0x12bd9a000] 22:51:54 INFO - PROCESS | 1668 | 1464933114100 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]]]}] 22:51:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 22:51:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 721ms 22:51:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 22:51:54 INFO - PROCESS | 1668 | 1464933114135 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 22:51:54 INFO - PROCESS | 1668 | 1464933114136 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 22:51:54 INFO - PROCESS | 1668 | 1464933114139 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 22:51:54 INFO - PROCESS | 1668 | 1464933114140 Marionette TRACE conn2 <- [1,2462,null,{}] 22:51:54 INFO - PROCESS | 1668 | 1464933114142 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}] 22:51:54 INFO - PROCESS | 1668 | 1464933114291 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 22:51:54 INFO - PROCESS | 1668 | 1464933114386 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:54 INFO - PROCESS | 1668 | ++DOCSHELL 0x13f9df800 == 90 [pid = 1668] [id = 623] 22:51:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 174 (0x12bda2800) [pid = 1668] [serial = 1869] [outer = 0x0] 22:51:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 175 (0x12df34800) [pid = 1668] [serial = 1870] [outer = 0x12bda2800] 22:51:54 INFO - PROCESS | 1668 | 1464933114415 Marionette DEBUG loaded listener.js 22:51:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 176 (0x138ca8400) [pid = 1668] [serial = 1871] [outer = 0x12bda2800] 22:51:54 INFO - PROCESS | 1668 | 1464933114841 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]]]}] 22:51:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 22:51:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 769ms 22:51:54 INFO - PROCESS | 1668 | 1464933114908 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 22:51:54 INFO - PROCESS | 1668 | 1464933114910 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 22:51:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 22:51:54 INFO - PROCESS | 1668 | 1464933114912 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 22:51:54 INFO - PROCESS | 1668 | 1464933114913 Marionette TRACE conn2 <- [1,2466,null,{}] 22:51:54 INFO - PROCESS | 1668 | 1464933114916 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}] 22:51:55 INFO - PROCESS | 1668 | 1464933115031 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 22:51:55 INFO - PROCESS | 1668 | 1464933115124 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:55 INFO - PROCESS | 1668 | ++DOCSHELL 0x1402de800 == 91 [pid = 1668] [id = 624] 22:51:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 177 (0x138a83c00) [pid = 1668] [serial = 1872] [outer = 0x0] 22:51:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 178 (0x138cb1c00) [pid = 1668] [serial = 1873] [outer = 0x138a83c00] 22:51:55 INFO - PROCESS | 1668 | 1464933115152 Marionette DEBUG loaded listener.js 22:51:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 179 (0x13b118c00) [pid = 1668] [serial = 1874] [outer = 0x138a83c00] 22:51:55 INFO - PROCESS | 1668 | 1464933115556 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]]]}] 22:51:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 22:51:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 670ms 22:51:55 INFO - PROCESS | 1668 | 1464933115583 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 22:51:55 INFO - PROCESS | 1668 | 1464933115584 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 22:51:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 22:51:55 INFO - PROCESS | 1668 | 1464933115587 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 22:51:55 INFO - PROCESS | 1668 | 1464933115588 Marionette TRACE conn2 <- [1,2470,null,{}] 22:51:55 INFO - PROCESS | 1668 | 1464933115609 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}] 22:51:55 INFO - PROCESS | 1668 | 1464933115745 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 22:51:55 INFO - PROCESS | 1668 | 1464933115838 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:55 INFO - PROCESS | 1668 | ++DOCSHELL 0x1416f0800 == 92 [pid = 1668] [id = 625] 22:51:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 180 (0x13b114000) [pid = 1668] [serial = 1875] [outer = 0x0] 22:51:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 181 (0x13b11ec00) [pid = 1668] [serial = 1876] [outer = 0x13b114000] 22:51:55 INFO - PROCESS | 1668 | 1464933115866 Marionette DEBUG loaded listener.js 22:51:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 182 (0x13b44b000) [pid = 1668] [serial = 1877] [outer = 0x13b114000] 22:51:56 INFO - PROCESS | 1668 | 1464933116254 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]]]}] 22:51:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 22:51:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 719ms 22:51:56 INFO - PROCESS | 1668 | 1464933116323 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 22:51:56 INFO - PROCESS | 1668 | 1464933116325 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 22:51:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 22:51:56 INFO - PROCESS | 1668 | 1464933116330 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 22:51:56 INFO - PROCESS | 1668 | 1464933116331 Marionette TRACE conn2 <- [1,2474,null,{}] 22:51:56 INFO - PROCESS | 1668 | 1464933116333 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}] 22:51:56 INFO - PROCESS | 1668 | 1464933116450 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 22:51:56 INFO - PROCESS | 1668 | 1464933116567 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:56 INFO - PROCESS | 1668 | ++DOCSHELL 0x13b14c800 == 93 [pid = 1668] [id = 626] 22:51:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 183 (0x111060c00) [pid = 1668] [serial = 1878] [outer = 0x0] 22:51:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 184 (0x13b44fc00) [pid = 1668] [serial = 1879] [outer = 0x111060c00] 22:51:56 INFO - PROCESS | 1668 | 1464933116596 Marionette DEBUG loaded listener.js 22:51:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 185 (0x13b454400) [pid = 1668] [serial = 1880] [outer = 0x111060c00] 22:51:57 INFO - PROCESS | 1668 | 1464933117058 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]]]}] 22:51:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 22:51:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 771ms 22:51:57 INFO - PROCESS | 1668 | 1464933117110 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 22:51:57 INFO - PROCESS | 1668 | 1464933117111 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 22:51:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 22:51:57 INFO - PROCESS | 1668 | 1464933117115 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 22:51:57 INFO - PROCESS | 1668 | 1464933117116 Marionette TRACE conn2 <- [1,2478,null,{}] 22:51:57 INFO - PROCESS | 1668 | 1464933117118 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}] 22:51:57 INFO - PROCESS | 1668 | 1464933117254 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 22:51:57 INFO - PROCESS | 1668 | 1464933117393 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:57 INFO - PROCESS | 1668 | ++DOCSHELL 0x12320b800 == 94 [pid = 1668] [id = 627] 22:51:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 186 (0x1194f1800) [pid = 1668] [serial = 1881] [outer = 0x0] 22:51:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 187 (0x12d6a4800) [pid = 1668] [serial = 1882] [outer = 0x1194f1800] 22:51:57 INFO - PROCESS | 1668 | 1464933117439 Marionette DEBUG loaded listener.js 22:51:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 188 (0x13b458c00) [pid = 1668] [serial = 1883] [outer = 0x1194f1800] 22:51:57 INFO - PROCESS | 1668 | 1464933117920 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]]]}] 22:51:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 22:51:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 822ms 22:51:57 INFO - PROCESS | 1668 | 1464933117938 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 22:51:57 INFO - PROCESS | 1668 | 1464933117942 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 22:51:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 22:51:57 INFO - PROCESS | 1668 | 1464933117947 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 22:51:57 INFO - PROCESS | 1668 | 1464933117950 Marionette TRACE conn2 <- [1,2482,null,{}] 22:51:57 INFO - PROCESS | 1668 | 1464933117954 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}] 22:51:58 INFO - PROCESS | 1668 | 1464933118459 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 22:51:58 INFO - PROCESS | 1668 | 1464933118650 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:58 INFO - PROCESS | 1668 | ++DOCSHELL 0x119e78800 == 95 [pid = 1668] [id = 628] 22:51:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 189 (0x11105f800) [pid = 1668] [serial = 1884] [outer = 0x0] 22:51:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 190 (0x111069400) [pid = 1668] [serial = 1885] [outer = 0x11105f800] 22:51:58 INFO - PROCESS | 1668 | 1464933118679 Marionette DEBUG loaded listener.js 22:51:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 191 (0x1129af800) [pid = 1668] [serial = 1886] [outer = 0x11105f800] 22:51:59 INFO - PROCESS | 1668 | 1464933119141 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]]]}] 22:51:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 22:51:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1223ms 22:51:59 INFO - PROCESS | 1668 | 1464933119171 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 22:51:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 22:51:59 INFO - PROCESS | 1668 | 1464933119173 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 22:51:59 INFO - PROCESS | 1668 | 1464933119176 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 22:51:59 INFO - PROCESS | 1668 | 1464933119179 Marionette TRACE conn2 <- [1,2486,null,{}] 22:51:59 INFO - PROCESS | 1668 | 1464933119181 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}] 22:51:59 INFO - PROCESS | 1668 | 1464933119298 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 22:51:59 INFO - PROCESS | 1668 | 1464933119399 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:59 INFO - PROCESS | 1668 | ++DOCSHELL 0x118184800 == 96 [pid = 1668] [id = 629] 22:51:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 192 (0x11695f000) [pid = 1668] [serial = 1887] [outer = 0x0] 22:51:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 193 (0x1182a6800) [pid = 1668] [serial = 1888] [outer = 0x11695f000] 22:51:59 INFO - PROCESS | 1668 | 1464933119430 Marionette DEBUG loaded listener.js 22:51:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 194 (0x11881c000) [pid = 1668] [serial = 1889] [outer = 0x11695f000] 22:51:59 INFO - PROCESS | 1668 | 1464933119873 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]]]}] 22:51:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 22:51:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 775ms 22:51:59 INFO - PROCESS | 1668 | --DOCSHELL 0x138434800 == 95 [pid = 1668] [id = 434] 22:51:59 INFO - PROCESS | 1668 | --DOCSHELL 0x1384da800 == 94 [pid = 1668] [id = 616] 22:51:59 INFO - PROCESS | 1668 | --DOCSHELL 0x12f53d000 == 93 [pid = 1668] [id = 615] 22:51:59 INFO - PROCESS | 1668 | --DOCSHELL 0x119671000 == 92 [pid = 1668] [id = 614] 22:51:59 INFO - PROCESS | 1668 | --DOCSHELL 0x12ef69000 == 91 [pid = 1668] [id = 613] 22:51:59 INFO - PROCESS | 1668 | --DOMWINDOW == 193 (0x124d73800) [pid = 1668] [serial = 1726] [outer = 0x0] [url = about:blank] 22:51:59 INFO - PROCESS | 1668 | --DOMWINDOW == 192 (0x12b105c00) [pid = 1668] [serial = 1729] [outer = 0x0] [url = about:blank] 22:51:59 INFO - PROCESS | 1668 | --DOMWINDOW == 191 (0x12c0cd800) [pid = 1668] [serial = 1732] [outer = 0x0] [url = about:blank] 22:51:59 INFO - PROCESS | 1668 | --DOMWINDOW == 190 (0x12d3bc800) [pid = 1668] [serial = 1735] [outer = 0x0] [url = about:blank] 22:51:59 INFO - PROCESS | 1668 | --DOMWINDOW == 189 (0x12df38000) [pid = 1668] [serial = 1738] [outer = 0x0] [url = about:blank] 22:51:59 INFO - PROCESS | 1668 | --DOMWINDOW == 188 (0x1295f0800) [pid = 1668] [serial = 1783] [outer = 0x0] [url = about:blank] 22:52:00 INFO - PROCESS | 1668 | 1464933120009 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 22:52:00 INFO - PROCESS | 1668 | 1464933120010 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 22:52:00 INFO - PROCESS | 1668 | --DOCSHELL 0x12db7b000 == 90 [pid = 1668] [id = 612] 22:52:00 INFO - PROCESS | 1668 | --DOCSHELL 0x12d14e000 == 89 [pid = 1668] [id = 611] 22:52:00 INFO - PROCESS | 1668 | --DOCSHELL 0x12bdd0000 == 88 [pid = 1668] [id = 610] 22:52:00 INFO - PROCESS | 1668 | --DOCSHELL 0x12a873000 == 87 [pid = 1668] [id = 609] 22:52:00 INFO - PROCESS | 1668 | --DOCSHELL 0x119fea800 == 86 [pid = 1668] [id = 608] 22:52:00 INFO - PROCESS | 1668 | --DOCSHELL 0x1186b9000 == 85 [pid = 1668] [id = 607] 22:52:00 INFO - PROCESS | 1668 | --DOCSHELL 0x1191c3000 == 84 [pid = 1668] [id = 606] 22:52:00 INFO - PROCESS | 1668 | --DOCSHELL 0x12377e800 == 83 [pid = 1668] [id = 605] 22:52:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 22:52:00 INFO - PROCESS | 1668 | --DOCSHELL 0x1416e1800 == 82 [pid = 1668] [id = 601] 22:52:00 INFO - PROCESS | 1668 | --DOCSHELL 0x13b43f000 == 81 [pid = 1668] [id = 600] 22:52:00 INFO - PROCESS | 1668 | --DOCSHELL 0x140791800 == 80 [pid = 1668] [id = 599] 22:52:00 INFO - PROCESS | 1668 | --DOCSHELL 0x139058000 == 79 [pid = 1668] [id = 598] 22:52:00 INFO - PROCESS | 1668 | --DOCSHELL 0x138909000 == 78 [pid = 1668] [id = 597] 22:52:00 INFO - PROCESS | 1668 | --DOCSHELL 0x12b115800 == 77 [pid = 1668] [id = 596] 22:52:00 INFO - PROCESS | 1668 | --DOCSHELL 0x11968b800 == 76 [pid = 1668] [id = 595] 22:52:00 INFO - PROCESS | 1668 | 1464933120022 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 22:52:00 INFO - PROCESS | 1668 | 1464933120023 Marionette TRACE conn2 <- [1,2490,null,{}] 22:52:00 INFO - PROCESS | 1668 | 1464933120026 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}] 22:52:00 INFO - PROCESS | 1668 | 1464933120125 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 22:52:00 INFO - PROCESS | 1668 | 1464933120133 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:00 INFO - PROCESS | 1668 | ++DOCSHELL 0x118188000 == 77 [pid = 1668] [id = 630] 22:52:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 189 (0x118839c00) [pid = 1668] [serial = 1890] [outer = 0x0] 22:52:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 190 (0x118843c00) [pid = 1668] [serial = 1891] [outer = 0x118839c00] 22:52:00 INFO - PROCESS | 1668 | 1464933120159 Marionette DEBUG loaded listener.js 22:52:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 191 (0x1194f2400) [pid = 1668] [serial = 1892] [outer = 0x118839c00] 22:52:00 INFO - PROCESS | 1668 | --DOMWINDOW == 190 (0x12d018c00) [pid = 1668] [serial = 1718] [outer = 0x0] [url = about:blank] 22:52:00 INFO - PROCESS | 1668 | --DOMWINDOW == 189 (0x12bda3800) [pid = 1668] [serial = 1765] [outer = 0x0] [url = about:blank] 22:52:00 INFO - PROCESS | 1668 | --DOMWINDOW == 188 (0x12c0cb000) [pid = 1668] [serial = 1768] [outer = 0x0] [url = about:blank] 22:52:00 INFO - PROCESS | 1668 | --DOMWINDOW == 187 (0x12df3a800) [pid = 1668] [serial = 1772] [outer = 0x0] [url = about:blank] 22:52:00 INFO - PROCESS | 1668 | --DOMWINDOW == 186 (0x12d6a0c00) [pid = 1668] [serial = 1771] [outer = 0x0] [url = about:blank] 22:52:00 INFO - PROCESS | 1668 | --DOMWINDOW == 185 (0x118823800) [pid = 1668] [serial = 1756] [outer = 0x0] [url = about:blank] 22:52:00 INFO - PROCESS | 1668 | --DOMWINDOW == 184 (0x1267d6000) [pid = 1668] [serial = 1757] [outer = 0x0] [url = about:blank] 22:52:00 INFO - PROCESS | 1668 | --DOMWINDOW == 183 (0x1256d3800) [pid = 1668] [serial = 1751] [outer = 0x0] [url = about:blank] 22:52:00 INFO - PROCESS | 1668 | --DOMWINDOW == 182 (0x124060400) [pid = 1668] [serial = 1750] [outer = 0x0] [url = about:blank] 22:52:00 INFO - PROCESS | 1668 | --DOMWINDOW == 181 (0x12b3d0800) [pid = 1668] [serial = 1762] [outer = 0x0] [url = about:blank] 22:52:00 INFO - PROCESS | 1668 | --DOMWINDOW == 180 (0x12b1b4000) [pid = 1668] [serial = 1760] [outer = 0x0] [url = about:blank] 22:52:00 INFO - PROCESS | 1668 | --DOMWINDOW == 179 (0x12a76d400) [pid = 1668] [serial = 1759] [outer = 0x0] [url = about:blank] 22:52:00 INFO - PROCESS | 1668 | --DOMWINDOW == 178 (0x1198ab400) [pid = 1668] [serial = 1748] [outer = 0x0] [url = about:blank] 22:52:00 INFO - PROCESS | 1668 | --DOMWINDOW == 177 (0x118842c00) [pid = 1668] [serial = 1747] [outer = 0x0] [url = about:blank] 22:52:00 INFO - PROCESS | 1668 | --DOMWINDOW == 176 (0x11319b000) [pid = 1668] [serial = 1753] [outer = 0x0] [url = about:blank] 22:52:00 INFO - PROCESS | 1668 | --DOMWINDOW == 175 (0x118835400) [pid = 1668] [serial = 1754] [outer = 0x0] [url = about:blank] 22:52:00 INFO - PROCESS | 1668 | --DOMWINDOW == 174 (0x11855d400) [pid = 1668] [serial = 1745] [outer = 0x0] [url = about:blank] 22:52:00 INFO - PROCESS | 1668 | --DOMWINDOW == 173 (0x11645b000) [pid = 1668] [serial = 1744] [outer = 0x0] [url = about:blank] 22:52:00 INFO - PROCESS | 1668 | --DOMWINDOW == 172 (0x11266e800) [pid = 1668] [serial = 1720] [outer = 0x0] [url = about:blank] 22:52:00 INFO - PROCESS | 1668 | --DOMWINDOW == 171 (0x118fabc00) [pid = 1668] [serial = 1723] [outer = 0x0] [url = about:blank] 22:52:00 INFO - PROCESS | 1668 | --DOMWINDOW == 170 (0x128ca5c00) [pid = 1668] [serial = 1741] [outer = 0x0] [url = about:blank] 22:52:00 INFO - PROCESS | 1668 | --DOMWINDOW == 169 (0x12452a000) [pid = 1668] [serial = 1780] [outer = 0x0] [url = about:blank] 22:52:00 INFO - PROCESS | 1668 | --DOMWINDOW == 168 (0x11332c000) [pid = 1668] [serial = 1775] [outer = 0x0] [url = about:blank] 22:52:00 INFO - PROCESS | 1668 | --DOMWINDOW == 167 (0x111066400) [pid = 1668] [serial = 1774] [outer = 0x0] [url = about:blank] 22:52:00 INFO - PROCESS | 1668 | --DOMWINDOW == 166 (0x117e03000) [pid = 1668] [serial = 1777] [outer = 0x0] [url = about:blank] 22:52:00 INFO - PROCESS | 1668 | --DOMWINDOW == 165 (0x12c0c7800) [pid = 1668] [serial = 1766] [outer = 0x0] [url = about:blank] 22:52:00 INFO - PROCESS | 1668 | --DOMWINDOW == 164 (0x1256de800) [pid = 1668] [serial = 1781] [outer = 0x0] [url = about:blank] 22:52:00 INFO - PROCESS | 1668 | --DOMWINDOW == 163 (0x12bacc800) [pid = 1668] [serial = 1763] [outer = 0x0] [url = about:blank] 22:52:00 INFO - PROCESS | 1668 | --DOMWINDOW == 162 (0x12d018400) [pid = 1668] [serial = 1769] [outer = 0x0] [url = about:blank] 22:52:00 INFO - PROCESS | 1668 | --DOMWINDOW == 161 (0x1194f4400) [pid = 1668] [serial = 1778] [outer = 0x0] [url = about:blank] 22:52:00 INFO - PROCESS | 1668 | 1464933120564 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]]]}] 22:52:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 22:52:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 572ms 22:52:00 INFO - PROCESS | 1668 | 1464933120591 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 22:52:00 INFO - PROCESS | 1668 | 1464933120595 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 22:52:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 22:52:00 INFO - PROCESS | 1668 | 1464933120603 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 22:52:00 INFO - PROCESS | 1668 | 1464933120605 Marionette TRACE conn2 <- [1,2494,null,{}] 22:52:00 INFO - PROCESS | 1668 | 1464933120608 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}] 22:52:00 INFO - PROCESS | 1668 | 1464933120708 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 22:52:00 INFO - PROCESS | 1668 | 1464933120712 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:00 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a5a5800 == 78 [pid = 1668] [id = 631] 22:52:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 162 (0x119a14c00) [pid = 1668] [serial = 1893] [outer = 0x0] 22:52:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 163 (0x1210fe000) [pid = 1668] [serial = 1894] [outer = 0x119a14c00] 22:52:00 INFO - PROCESS | 1668 | 1464933120738 Marionette DEBUG loaded listener.js 22:52:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 164 (0x123628c00) [pid = 1668] [serial = 1895] [outer = 0x119a14c00] 22:52:01 INFO - PROCESS | 1668 | 1464933121116 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]]]}] 22:52:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 22:52:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 529ms 22:52:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 22:52:01 INFO - PROCESS | 1668 | 1464933121130 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 22:52:01 INFO - PROCESS | 1668 | 1464933121131 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 22:52:01 INFO - PROCESS | 1668 | 1464933121133 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 22:52:01 INFO - PROCESS | 1668 | 1464933121134 Marionette TRACE conn2 <- [1,2498,null,{}] 22:52:01 INFO - PROCESS | 1668 | 1464933121136 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}] 22:52:01 INFO - PROCESS | 1668 | 1464933121241 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 22:52:01 INFO - PROCESS | 1668 | 1464933121245 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:01 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c51a000 == 79 [pid = 1668] [id = 632] 22:52:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 165 (0x124057000) [pid = 1668] [serial = 1896] [outer = 0x0] 22:52:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 166 (0x124553000) [pid = 1668] [serial = 1897] [outer = 0x124057000] 22:52:01 INFO - PROCESS | 1668 | 1464933121270 Marionette DEBUG loaded listener.js 22:52:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 167 (0x125795000) [pid = 1668] [serial = 1898] [outer = 0x124057000] 22:52:01 INFO - PROCESS | 1668 | 1464933121642 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]]]}] 22:52:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 22:52:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 519ms 22:52:01 INFO - PROCESS | 1668 | 1464933121664 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 22:52:01 INFO - PROCESS | 1668 | 1464933121665 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 22:52:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 22:52:01 INFO - PROCESS | 1668 | 1464933121667 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 22:52:01 INFO - PROCESS | 1668 | 1464933121668 Marionette TRACE conn2 <- [1,2502,null,{}] 22:52:01 INFO - PROCESS | 1668 | 1464933121671 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}] 22:52:01 INFO - PROCESS | 1668 | 1464933121770 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 22:52:01 INFO - PROCESS | 1668 | 1464933121777 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:01 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d32d800 == 80 [pid = 1668] [id = 633] 22:52:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 168 (0x128ca8800) [pid = 1668] [serial = 1899] [outer = 0x0] 22:52:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 169 (0x1290a8000) [pid = 1668] [serial = 1900] [outer = 0x128ca8800] 22:52:01 INFO - PROCESS | 1668 | 1464933121808 Marionette DEBUG loaded listener.js 22:52:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 170 (0x1295e7c00) [pid = 1668] [serial = 1901] [outer = 0x128ca8800] 22:52:02 INFO - PROCESS | 1668 | 1464933122254 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]]]}] 22:52:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 22:52:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 619ms 22:52:02 INFO - PROCESS | 1668 | 1464933122288 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 22:52:02 INFO - PROCESS | 1668 | 1464933122290 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 22:52:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 22:52:02 INFO - PROCESS | 1668 | 1464933122331 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 22:52:02 INFO - PROCESS | 1668 | 1464933122333 Marionette TRACE conn2 <- [1,2506,null,{}] 22:52:02 INFO - PROCESS | 1668 | 1464933122350 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}] 22:52:02 INFO - PROCESS | 1668 | 1464933122550 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 22:52:02 INFO - PROCESS | 1668 | 1464933122587 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:02 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ef39800 == 81 [pid = 1668] [id = 634] 22:52:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 171 (0x129743000) [pid = 1668] [serial = 1902] [outer = 0x0] 22:52:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 172 (0x12a7d8800) [pid = 1668] [serial = 1903] [outer = 0x129743000] 22:52:02 INFO - PROCESS | 1668 | 1464933122612 Marionette DEBUG loaded listener.js 22:52:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 173 (0x12b104800) [pid = 1668] [serial = 1904] [outer = 0x129743000] 22:52:02 INFO - PROCESS | 1668 | 1464933122972 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]]]}] 22:52:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 22:52:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 712ms 22:52:03 INFO - PROCESS | 1668 | 1464933123015 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 22:52:03 INFO - PROCESS | 1668 | 1464933123016 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 22:52:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 22:52:03 INFO - PROCESS | 1668 | 1464933123018 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 22:52:03 INFO - PROCESS | 1668 | 1464933123019 Marionette TRACE conn2 <- [1,2510,null,{}] 22:52:03 INFO - PROCESS | 1668 | 1464933123021 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}] 22:52:03 INFO - PROCESS | 1668 | 1464933123146 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 22:52:03 INFO - PROCESS | 1668 | 1464933123160 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:03 INFO - PROCESS | 1668 | ++DOCSHELL 0x12efe5800 == 82 [pid = 1668] [id = 635] 22:52:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 174 (0x129748800) [pid = 1668] [serial = 1905] [outer = 0x0] 22:52:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 175 (0x12b1ba400) [pid = 1668] [serial = 1906] [outer = 0x129748800] 22:52:03 INFO - PROCESS | 1668 | 1464933123185 Marionette DEBUG loaded listener.js 22:52:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 176 (0x12bac6000) [pid = 1668] [serial = 1907] [outer = 0x129748800] 22:52:03 INFO - PROCESS | 1668 | 1464933123545 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]]]}] 22:52:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 22:52:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 570ms 22:52:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 22:52:03 INFO - PROCESS | 1668 | 1464933123588 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 22:52:03 INFO - PROCESS | 1668 | 1464933123589 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 22:52:03 INFO - PROCESS | 1668 | 1464933123593 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 22:52:03 INFO - PROCESS | 1668 | 1464933123595 Marionette TRACE conn2 <- [1,2514,null,{}] 22:52:03 INFO - PROCESS | 1668 | 1464933123597 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}] 22:52:03 INFO - PROCESS | 1668 | 1464933123722 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 22:52:03 INFO - PROCESS | 1668 | 1464933123746 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:03 INFO - PROCESS | 1668 | ++DOCSHELL 0x12f5de800 == 83 [pid = 1668] [id = 636] 22:52:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 177 (0x12bd9d800) [pid = 1668] [serial = 1908] [outer = 0x0] 22:52:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 178 (0x12bc19800) [pid = 1668] [serial = 1909] [outer = 0x12bd9d800] 22:52:03 INFO - PROCESS | 1668 | 1464933123772 Marionette DEBUG loaded listener.js 22:52:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 179 (0x12c0c9400) [pid = 1668] [serial = 1910] [outer = 0x12bd9d800] 22:52:04 INFO - PROCESS | 1668 | 1464933124163 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]]]}] 22:52:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 22:52:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 622ms 22:52:04 INFO - PROCESS | 1668 | 1464933124215 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 22:52:04 INFO - PROCESS | 1668 | 1464933124216 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 22:52:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 22:52:04 INFO - PROCESS | 1668 | 1464933124218 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 22:52:04 INFO - PROCESS | 1668 | 1464933124219 Marionette TRACE conn2 <- [1,2518,null,{}] 22:52:04 INFO - PROCESS | 1668 | 1464933124221 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}] 22:52:04 INFO - PROCESS | 1668 | 1464933124350 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 22:52:04 INFO - PROCESS | 1668 | --DOMWINDOW == 178 (0x1290aa400) [pid = 1668] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 22:52:04 INFO - PROCESS | 1668 | --DOMWINDOW == 177 (0x129742800) [pid = 1668] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 22:52:04 INFO - PROCESS | 1668 | --DOMWINDOW == 176 (0x12a855c00) [pid = 1668] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 22:52:04 INFO - PROCESS | 1668 | --DOMWINDOW == 175 (0x111023c00) [pid = 1668] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 22:52:04 INFO - PROCESS | 1668 | --DOMWINDOW == 174 (0x114ef0000) [pid = 1668] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 22:52:04 INFO - PROCESS | 1668 | --DOMWINDOW == 173 (0x11868c800) [pid = 1668] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 22:52:04 INFO - PROCESS | 1668 | --DOMWINDOW == 172 (0x12405f800) [pid = 1668] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 22:52:04 INFO - PROCESS | 1668 | --DOMWINDOW == 171 (0x1129ae400) [pid = 1668] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 22:52:04 INFO - PROCESS | 1668 | --DOMWINDOW == 170 (0x1235a7400) [pid = 1668] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 22:52:04 INFO - PROCESS | 1668 | --DOMWINDOW == 169 (0x119353c00) [pid = 1668] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 22:52:04 INFO - PROCESS | 1668 | --DOMWINDOW == 168 (0x12df3f400) [pid = 1668] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 22:52:04 INFO - PROCESS | 1668 | --DOMWINDOW == 167 (0x11106a800) [pid = 1668] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 22:52:04 INFO - PROCESS | 1668 | 1464933124634 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:04 INFO - PROCESS | 1668 | ++DOCSHELL 0x12320e800 == 84 [pid = 1668] [id = 637] 22:52:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 168 (0x11104ac00) [pid = 1668] [serial = 1911] [outer = 0x0] 22:52:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 169 (0x11319c400) [pid = 1668] [serial = 1912] [outer = 0x11104ac00] 22:52:04 INFO - PROCESS | 1668 | 1464933124659 Marionette DEBUG loaded listener.js 22:52:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 170 (0x124550000) [pid = 1668] [serial = 1913] [outer = 0x11104ac00] 22:52:04 INFO - PROCESS | 1668 | 1464933124948 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]]]}] 22:52:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 22:52:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 769ms 22:52:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 22:52:04 INFO - PROCESS | 1668 | 1464933124987 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 22:52:04 INFO - PROCESS | 1668 | 1464933124989 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 22:52:04 INFO - PROCESS | 1668 | 1464933124991 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 22:52:04 INFO - PROCESS | 1668 | 1464933124995 Marionette TRACE conn2 <- [1,2522,null,{}] 22:52:05 INFO - PROCESS | 1668 | 1464933125018 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}] 22:52:05 INFO - PROCESS | 1668 | 1464933125117 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 22:52:05 INFO - PROCESS | 1668 | 1464933125197 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:05 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ef57000 == 85 [pid = 1668] [id = 638] 22:52:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 171 (0x11291ac00) [pid = 1668] [serial = 1914] [outer = 0x0] 22:52:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 172 (0x12c0c4c00) [pid = 1668] [serial = 1915] [outer = 0x11291ac00] 22:52:05 INFO - PROCESS | 1668 | 1464933125227 Marionette DEBUG loaded listener.js 22:52:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 173 (0x12d6a6000) [pid = 1668] [serial = 1916] [outer = 0x11291ac00] 22:52:05 INFO - PROCESS | 1668 | 1464933125523 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]]]}] 22:52:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 22:52:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 543ms 22:52:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 22:52:05 INFO - PROCESS | 1668 | 1464933125534 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 22:52:05 INFO - PROCESS | 1668 | 1464933125536 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 22:52:05 INFO - PROCESS | 1668 | 1464933125538 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 22:52:05 INFO - PROCESS | 1668 | 1464933125540 Marionette TRACE conn2 <- [1,2526,null,{}] 22:52:05 INFO - PROCESS | 1668 | 1464933125551 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}] 22:52:05 INFO - PROCESS | 1668 | 1464933125667 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 22:52:05 INFO - PROCESS | 1668 | 1464933125671 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:05 INFO - PROCESS | 1668 | ++DOCSHELL 0x13891b800 == 86 [pid = 1668] [id = 639] 22:52:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 174 (0x12d6adc00) [pid = 1668] [serial = 1917] [outer = 0x0] 22:52:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 175 (0x138599400) [pid = 1668] [serial = 1918] [outer = 0x12d6adc00] 22:52:05 INFO - PROCESS | 1668 | 1464933125696 Marionette DEBUG loaded listener.js 22:52:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 176 (0x1389bcc00) [pid = 1668] [serial = 1919] [outer = 0x12d6adc00] 22:52:06 INFO - PROCESS | 1668 | 1464933126043 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]]]}] 22:52:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 22:52:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 527ms 22:52:06 INFO - PROCESS | 1668 | 1464933126066 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 22:52:06 INFO - PROCESS | 1668 | 1464933126067 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 22:52:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 22:52:06 INFO - PROCESS | 1668 | 1464933126069 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 22:52:06 INFO - PROCESS | 1668 | 1464933126070 Marionette TRACE conn2 <- [1,2530,null,{}] 22:52:06 INFO - PROCESS | 1668 | 1464933126073 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}] 22:52:06 INFO - PROCESS | 1668 | 1464933126224 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 22:52:06 INFO - PROCESS | 1668 | 1464933126230 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:06 INFO - PROCESS | 1668 | ++DOCSHELL 0x138c0c000 == 87 [pid = 1668] [id = 640] 22:52:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 177 (0x113193000) [pid = 1668] [serial = 1920] [outer = 0x0] 22:52:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 178 (0x1389be800) [pid = 1668] [serial = 1921] [outer = 0x113193000] 22:52:06 INFO - PROCESS | 1668 | 1464933126255 Marionette DEBUG loaded listener.js 22:52:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 179 (0x138a80800) [pid = 1668] [serial = 1922] [outer = 0x113193000] 22:52:06 INFO - PROCESS | 1668 | 1464933126683 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]]]}] 22:52:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 22:52:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 670ms 22:52:06 INFO - PROCESS | 1668 | 1464933126745 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 22:52:06 INFO - PROCESS | 1668 | 1464933126748 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 22:52:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 22:52:06 INFO - PROCESS | 1668 | 1464933126755 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 22:52:06 INFO - PROCESS | 1668 | 1464933126757 Marionette TRACE conn2 <- [1,2534,null,{}] 22:52:06 INFO - PROCESS | 1668 | 1464933126761 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}] 22:52:06 INFO - PROCESS | 1668 | 1464933126895 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 22:52:06 INFO - PROCESS | 1668 | 1464933126988 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:06 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194cf000 == 88 [pid = 1668] [id = 641] 22:52:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 180 (0x113ba6800) [pid = 1668] [serial = 1923] [outer = 0x0] 22:52:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 181 (0x114ee7c00) [pid = 1668] [serial = 1924] [outer = 0x113ba6800] 22:52:07 INFO - PROCESS | 1668 | 1464933127020 Marionette DEBUG loaded listener.js 22:52:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 182 (0x117e0cc00) [pid = 1668] [serial = 1925] [outer = 0x113ba6800] 22:52:07 INFO - PROCESS | 1668 | 1464933127474 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]]]}] 22:52:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 22:52:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 771ms 22:52:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 22:52:07 INFO - PROCESS | 1668 | 1464933127527 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 22:52:07 INFO - PROCESS | 1668 | 1464933127530 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 22:52:07 INFO - PROCESS | 1668 | 1464933127535 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 22:52:07 INFO - PROCESS | 1668 | 1464933127537 Marionette TRACE conn2 <- [1,2538,null,{}] 22:52:07 INFO - PROCESS | 1668 | 1464933127539 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}] 22:52:07 INFO - PROCESS | 1668 | 1464933127662 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 22:52:07 INFO - PROCESS | 1668 | 1464933127786 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:07 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d13f000 == 89 [pid = 1668] [id = 642] 22:52:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 183 (0x11824c800) [pid = 1668] [serial = 1926] [outer = 0x0] 22:52:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 184 (0x118251800) [pid = 1668] [serial = 1927] [outer = 0x11824c800] 22:52:07 INFO - PROCESS | 1668 | 1464933127818 Marionette DEBUG loaded listener.js 22:52:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 185 (0x118837400) [pid = 1668] [serial = 1928] [outer = 0x11824c800] 22:52:08 INFO - PROCESS | 1668 | 1464933128278 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]]]}] 22:52:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 22:52:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 771ms 22:52:08 INFO - PROCESS | 1668 | 1464933128307 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 22:52:08 INFO - PROCESS | 1668 | 1464933128312 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 22:52:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 22:52:08 INFO - PROCESS | 1668 | 1464933128315 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 22:52:08 INFO - PROCESS | 1668 | 1464933128319 Marionette TRACE conn2 <- [1,2542,null,{}] 22:52:08 INFO - PROCESS | 1668 | 1464933128331 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}] 22:52:08 INFO - PROCESS | 1668 | 1464933128515 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 22:52:08 INFO - PROCESS | 1668 | 1464933128652 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:08 INFO - PROCESS | 1668 | ++DOCSHELL 0x138c2b800 == 90 [pid = 1668] [id = 643] 22:52:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 186 (0x118fb1000) [pid = 1668] [serial = 1929] [outer = 0x0] 22:52:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 187 (0x119b24400) [pid = 1668] [serial = 1930] [outer = 0x118fb1000] 22:52:08 INFO - PROCESS | 1668 | 1464933128684 Marionette DEBUG loaded listener.js 22:52:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 188 (0x124d6d800) [pid = 1668] [serial = 1931] [outer = 0x118fb1000] 22:52:09 INFO - PROCESS | 1668 | 1464933129106 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]]]}] 22:52:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 22:52:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 825ms 22:52:09 INFO - PROCESS | 1668 | 1464933129146 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 22:52:09 INFO - PROCESS | 1668 | 1464933129148 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 22:52:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 22:52:09 INFO - PROCESS | 1668 | 1464933129152 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 22:52:09 INFO - PROCESS | 1668 | 1464933129153 Marionette TRACE conn2 <- [1,2546,null,{}] 22:52:09 INFO - PROCESS | 1668 | 1464933129155 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}] 22:52:09 INFO - PROCESS | 1668 | 1464933129279 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 22:52:09 INFO - PROCESS | 1668 | 1464933129373 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:09 INFO - PROCESS | 1668 | ++DOCSHELL 0x13b43c000 == 91 [pid = 1668] [id = 644] 22:52:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 189 (0x12622c400) [pid = 1668] [serial = 1932] [outer = 0x0] 22:52:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 190 (0x1290afc00) [pid = 1668] [serial = 1933] [outer = 0x12622c400] 22:52:09 INFO - PROCESS | 1668 | 1464933129405 Marionette DEBUG loaded listener.js 22:52:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 191 (0x12a7e0400) [pid = 1668] [serial = 1934] [outer = 0x12622c400] 22:52:09 INFO - PROCESS | 1668 | 1464933129814 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]]]}] 22:52:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 22:52:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 721ms 22:52:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 22:52:09 INFO - PROCESS | 1668 | 1464933129874 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 22:52:09 INFO - PROCESS | 1668 | 1464933129876 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 22:52:09 INFO - PROCESS | 1668 | 1464933129878 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 22:52:09 INFO - PROCESS | 1668 | 1464933129879 Marionette TRACE conn2 <- [1,2550,null,{}] 22:52:09 INFO - PROCESS | 1668 | 1464933129881 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}] 22:52:10 INFO - PROCESS | 1668 | 1464933129997 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 22:52:10 INFO - PROCESS | 1668 | 1464933130091 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:10 INFO - PROCESS | 1668 | ++DOCSHELL 0x1402d0800 == 92 [pid = 1668] [id = 645] 22:52:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 192 (0x12b1bac00) [pid = 1668] [serial = 1935] [outer = 0x0] 22:52:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 193 (0x12bc1a800) [pid = 1668] [serial = 1936] [outer = 0x12b1bac00] 22:52:10 INFO - PROCESS | 1668 | 1464933130122 Marionette DEBUG loaded listener.js 22:52:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 194 (0x12cd5b400) [pid = 1668] [serial = 1937] [outer = 0x12b1bac00] 22:52:10 INFO - PROCESS | 1668 | 1464933130539 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]]]}] 22:52:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 22:52:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 670ms 22:52:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 22:52:10 INFO - PROCESS | 1668 | 1464933130548 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 22:52:10 INFO - PROCESS | 1668 | 1464933130550 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 22:52:10 INFO - PROCESS | 1668 | 1464933130552 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 22:52:10 INFO - PROCESS | 1668 | 1464933130553 Marionette TRACE conn2 <- [1,2554,null,{}] 22:52:10 INFO - PROCESS | 1668 | 1464933130555 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}] 22:52:10 INFO - PROCESS | 1668 | 1464933130707 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 22:52:10 INFO - PROCESS | 1668 | 1464933130816 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:10 INFO - PROCESS | 1668 | ++DOCSHELL 0x13f988000 == 93 [pid = 1668] [id = 646] 22:52:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 195 (0x138593400) [pid = 1668] [serial = 1938] [outer = 0x0] 22:52:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 196 (0x138a77800) [pid = 1668] [serial = 1939] [outer = 0x138593400] 22:52:10 INFO - PROCESS | 1668 | 1464933130848 Marionette DEBUG loaded listener.js 22:52:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 197 (0x13b44e400) [pid = 1668] [serial = 1940] [outer = 0x138593400] 22:52:11 INFO - PROCESS | 1668 | 1464933131285 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]]]}] 22:52:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 22:52:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 768ms 22:52:11 INFO - PROCESS | 1668 | 1464933131320 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 22:52:11 INFO - PROCESS | 1668 | 1464933131322 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 22:52:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 22:52:11 INFO - PROCESS | 1668 | 1464933131343 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 22:52:11 INFO - PROCESS | 1668 | 1464933131344 Marionette TRACE conn2 <- [1,2558,null,{}] 22:52:11 INFO - PROCESS | 1668 | 1464933131348 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}] 22:52:11 INFO - PROCESS | 1668 | 1464933131466 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 22:52:11 INFO - PROCESS | 1668 | 1464933131558 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:11 INFO - PROCESS | 1668 | ++DOCSHELL 0x141fa2800 == 94 [pid = 1668] [id = 647] 22:52:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 198 (0x138ca9400) [pid = 1668] [serial = 1941] [outer = 0x0] 22:52:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 199 (0x13f947800) [pid = 1668] [serial = 1942] [outer = 0x138ca9400] 22:52:11 INFO - PROCESS | 1668 | 1464933131588 Marionette DEBUG loaded listener.js 22:52:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 200 (0x13f94e400) [pid = 1668] [serial = 1943] [outer = 0x138ca9400] 22:52:12 INFO - PROCESS | 1668 | 1464933132020 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]]]}] 22:52:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 22:52:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 740ms 22:52:12 INFO - PROCESS | 1668 | 1464933132077 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 22:52:12 INFO - PROCESS | 1668 | 1464933132079 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 22:52:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 22:52:12 INFO - PROCESS | 1668 | 1464933132083 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 22:52:12 INFO - PROCESS | 1668 | 1464933132084 Marionette TRACE conn2 <- [1,2562,null,{}] 22:52:12 INFO - PROCESS | 1668 | 1464933132086 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}] 22:52:12 INFO - PROCESS | 1668 | 1464933132203 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 22:52:12 INFO - PROCESS | 1668 | 1464933132298 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:12 INFO - PROCESS | 1668 | ++DOCSHELL 0x141fb9800 == 95 [pid = 1668] [id = 648] 22:52:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 201 (0x124996400) [pid = 1668] [serial = 1944] [outer = 0x0] 22:52:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 202 (0x12499e000) [pid = 1668] [serial = 1945] [outer = 0x124996400] 22:52:12 INFO - PROCESS | 1668 | 1464933132326 Marionette DEBUG loaded listener.js 22:52:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 203 (0x1249a3000) [pid = 1668] [serial = 1946] [outer = 0x124996400] 22:52:12 INFO - PROCESS | 1668 | 1464933132766 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]]]}] 22:52:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 22:52:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 720ms 22:52:12 INFO - PROCESS | 1668 | 1464933132808 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 22:52:12 INFO - PROCESS | 1668 | 1464933132810 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 22:52:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 22:52:12 INFO - PROCESS | 1668 | 1464933132814 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 22:52:12 INFO - PROCESS | 1668 | 1464933132815 Marionette TRACE conn2 <- [1,2566,null,{}] 22:52:12 INFO - PROCESS | 1668 | 1464933132817 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}] 22:52:12 INFO - PROCESS | 1668 | 1464933132937 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 22:52:13 INFO - PROCESS | 1668 | 1464933133030 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:13 INFO - PROCESS | 1668 | ++DOCSHELL 0x140842000 == 96 [pid = 1668] [id = 649] 22:52:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 204 (0x1249a2000) [pid = 1668] [serial = 1947] [outer = 0x0] 22:52:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 205 (0x13f94d800) [pid = 1668] [serial = 1948] [outer = 0x1249a2000] 22:52:13 INFO - PROCESS | 1668 | 1464933133058 Marionette DEBUG loaded listener.js 22:52:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 206 (0x13fea2800) [pid = 1668] [serial = 1949] [outer = 0x1249a2000] 22:52:13 INFO - PROCESS | 1668 | 1464933133507 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]]]}] 22:52:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 22:52:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 769ms 22:52:13 INFO - PROCESS | 1668 | 1464933133584 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 22:52:13 INFO - PROCESS | 1668 | 1464933133585 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 22:52:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 22:52:13 INFO - PROCESS | 1668 | 1464933133588 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 22:52:13 INFO - PROCESS | 1668 | 1464933133589 Marionette TRACE conn2 <- [1,2570,null,{}] 22:52:13 INFO - PROCESS | 1668 | 1464933133591 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}] 22:52:13 INFO - PROCESS | 1668 | 1464933133709 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 22:52:13 INFO - PROCESS | 1668 | 1464933133830 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:13 INFO - PROCESS | 1668 | ++DOCSHELL 0x1418cc000 == 97 [pid = 1668] [id = 650] 22:52:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 207 (0x13b451000) [pid = 1668] [serial = 1950] [outer = 0x0] 22:52:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 208 (0x13fea8400) [pid = 1668] [serial = 1951] [outer = 0x13b451000] 22:52:13 INFO - PROCESS | 1668 | 1464933133862 Marionette DEBUG loaded listener.js 22:52:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 209 (0x13feac800) [pid = 1668] [serial = 1952] [outer = 0x13b451000] 22:52:14 INFO - PROCESS | 1668 | 1464933134355 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]]]}] 22:52:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 22:52:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 819ms 22:52:14 INFO - PROCESS | 1668 | 1464933134407 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 22:52:14 INFO - PROCESS | 1668 | 1464933134411 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 22:52:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 22:52:14 INFO - PROCESS | 1668 | 1464933134414 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 22:52:14 INFO - PROCESS | 1668 | 1464933134415 Marionette TRACE conn2 <- [1,2574,null,{}] 22:52:14 INFO - PROCESS | 1668 | 1464933134418 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}] 22:52:14 INFO - PROCESS | 1668 | 1464933134622 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 22:52:14 INFO - PROCESS | 1668 | 1464933134806 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:14 INFO - PROCESS | 1668 | ++DOCSHELL 0x119e75000 == 98 [pid = 1668] [id = 651] 22:52:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 210 (0x112a7f800) [pid = 1668] [serial = 1953] [outer = 0x0] 22:52:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 211 (0x1198ac400) [pid = 1668] [serial = 1954] [outer = 0x112a7f800] 22:52:14 INFO - PROCESS | 1668 | 1464933134863 Marionette DEBUG loaded listener.js 22:52:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 212 (0x13ff38c00) [pid = 1668] [serial = 1955] [outer = 0x112a7f800] 22:52:15 INFO - PROCESS | 1668 | 1464933135356 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]]]}] 22:52:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 22:52:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 969ms 22:52:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 22:52:15 INFO - PROCESS | 1668 | 1464933135383 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 22:52:15 INFO - PROCESS | 1668 | 1464933135385 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 22:52:15 INFO - PROCESS | 1668 | 1464933135387 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 22:52:15 INFO - PROCESS | 1668 | 1464933135388 Marionette TRACE conn2 <- [1,2578,null,{}] 22:52:15 INFO - PROCESS | 1668 | 1464933135390 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}] 22:52:15 INFO - PROCESS | 1668 | 1464933135513 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 22:52:15 INFO - PROCESS | 1668 | 1464933135824 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:15 INFO - PROCESS | 1668 | ++DOCSHELL 0x119e7f000 == 99 [pid = 1668] [id = 652] 22:52:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 213 (0x111020800) [pid = 1668] [serial = 1956] [outer = 0x0] 22:52:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 214 (0x11106a800) [pid = 1668] [serial = 1957] [outer = 0x111020800] 22:52:15 INFO - PROCESS | 1668 | 1464933135869 Marionette DEBUG loaded listener.js 22:52:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 215 (0x113264400) [pid = 1668] [serial = 1958] [outer = 0x111020800] 22:52:16 INFO - PROCESS | 1668 | 1464933136327 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]]]}] 22:52:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 22:52:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 970ms 22:52:16 INFO - PROCESS | 1668 | 1464933136366 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 22:52:16 INFO - PROCESS | 1668 | 1464933136369 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 22:52:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 22:52:16 INFO - PROCESS | 1668 | 1464933136372 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 22:52:16 INFO - PROCESS | 1668 | 1464933136374 Marionette TRACE conn2 <- [1,2582,null,{}] 22:52:16 INFO - PROCESS | 1668 | 1464933136379 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}] 22:52:16 INFO - PROCESS | 1668 | 1464933136495 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 22:52:16 INFO - PROCESS | 1668 | 1464933136624 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:16 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b132800 == 100 [pid = 1668] [id = 653] 22:52:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 216 (0x1182b5000) [pid = 1668] [serial = 1959] [outer = 0x0] 22:52:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 217 (0x118564c00) [pid = 1668] [serial = 1960] [outer = 0x1182b5000] 22:52:16 INFO - PROCESS | 1668 | 1464933136655 Marionette DEBUG loaded listener.js 22:52:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 218 (0x11883d400) [pid = 1668] [serial = 1961] [outer = 0x1182b5000] 22:52:17 INFO - PROCESS | 1668 | 1464933137071 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]]]}] 22:52:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 22:52:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 728ms 22:52:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 22:52:17 INFO - PROCESS | 1668 | 1464933137101 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 22:52:17 INFO - PROCESS | 1668 | 1464933137103 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 22:52:17 INFO - PROCESS | 1668 | 1464933137106 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 22:52:17 INFO - PROCESS | 1668 | 1464933137107 Marionette TRACE conn2 <- [1,2586,null,{}] 22:52:17 INFO - PROCESS | 1668 | 1464933137110 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}] 22:52:17 INFO - PROCESS | 1668 | 1464933137246 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 22:52:17 INFO - PROCESS | 1668 | --DOCSHELL 0x12cd04000 == 99 [pid = 1668] [id = 559] 22:52:17 INFO - PROCESS | 1668 | --DOCSHELL 0x138911800 == 98 [pid = 1668] [id = 579] 22:52:17 INFO - PROCESS | 1668 | --DOCSHELL 0x140796000 == 97 [pid = 1668] [id = 578] 22:52:17 INFO - PROCESS | 1668 | --DOCSHELL 0x13891b800 == 96 [pid = 1668] [id = 639] 22:52:17 INFO - PROCESS | 1668 | --DOCSHELL 0x12ef57000 == 95 [pid = 1668] [id = 638] 22:52:17 INFO - PROCESS | 1668 | --DOCSHELL 0x12320e800 == 94 [pid = 1668] [id = 637] 22:52:17 INFO - PROCESS | 1668 | --DOCSHELL 0x12f5de800 == 93 [pid = 1668] [id = 636] 22:52:17 INFO - PROCESS | 1668 | --DOMWINDOW == 217 (0x13879b400) [pid = 1668] [serial = 1852] [outer = 0x0] [url = about:blank] 22:52:17 INFO - PROCESS | 1668 | --DOCSHELL 0x12efe5800 == 92 [pid = 1668] [id = 635] 22:52:17 INFO - PROCESS | 1668 | --DOCSHELL 0x12ef39800 == 91 [pid = 1668] [id = 634] 22:52:17 INFO - PROCESS | 1668 | --DOCSHELL 0x12d32d800 == 90 [pid = 1668] [id = 633] 22:52:17 INFO - PROCESS | 1668 | --DOCSHELL 0x12c51a000 == 89 [pid = 1668] [id = 632] 22:52:17 INFO - PROCESS | 1668 | --DOCSHELL 0x12a5a5800 == 88 [pid = 1668] [id = 631] 22:52:17 INFO - PROCESS | 1668 | --DOCSHELL 0x118188000 == 87 [pid = 1668] [id = 630] 22:52:17 INFO - PROCESS | 1668 | --DOCSHELL 0x118184800 == 86 [pid = 1668] [id = 629] 22:52:17 INFO - PROCESS | 1668 | --DOCSHELL 0x119e78800 == 85 [pid = 1668] [id = 628] 22:52:17 INFO - PROCESS | 1668 | --DOCSHELL 0x1402de800 == 84 [pid = 1668] [id = 624] 22:52:17 INFO - PROCESS | 1668 | --DOCSHELL 0x13f9df800 == 83 [pid = 1668] [id = 623] 22:52:17 INFO - PROCESS | 1668 | --DOCSHELL 0x138e7c000 == 82 [pid = 1668] [id = 622] 22:52:17 INFO - PROCESS | 1668 | --DOCSHELL 0x138c1b800 == 81 [pid = 1668] [id = 621] 22:52:17 INFO - PROCESS | 1668 | --DOCSHELL 0x1384cb800 == 80 [pid = 1668] [id = 620] 22:52:17 INFO - PROCESS | 1668 | --DOCSHELL 0x12b130000 == 79 [pid = 1668] [id = 619] 22:52:17 INFO - PROCESS | 1668 | --DOCSHELL 0x1387d2800 == 78 [pid = 1668] [id = 617] 22:52:17 INFO - PROCESS | 1668 | --DOCSHELL 0x117e32800 == 77 [pid = 1668] [id = 618] 22:52:17 INFO - PROCESS | 1668 | --DOMWINDOW == 216 (0x12a76a800) [pid = 1668] [serial = 1834] [outer = 0x0] [url = about:blank] 22:52:17 INFO - PROCESS | 1668 | --DOMWINDOW == 215 (0x12b2d4800) [pid = 1668] [serial = 1837] [outer = 0x0] [url = about:blank] 22:52:17 INFO - PROCESS | 1668 | --DOMWINDOW == 214 (0x12b104c00) [pid = 1668] [serial = 1835] [outer = 0x0] [url = about:blank] 22:52:17 INFO - PROCESS | 1668 | --DOMWINDOW == 213 (0x12bc1ac00) [pid = 1668] [serial = 1840] [outer = 0x0] [url = about:blank] 22:52:17 INFO - PROCESS | 1668 | --DOMWINDOW == 212 (0x12bacc400) [pid = 1668] [serial = 1838] [outer = 0x0] [url = about:blank] 22:52:17 INFO - PROCESS | 1668 | --DOMWINDOW == 211 (0x119b25c00) [pid = 1668] [serial = 1844] [outer = 0x0] [url = about:blank] 22:52:17 INFO - PROCESS | 1668 | --DOMWINDOW == 210 (0x118818400) [pid = 1668] [serial = 1820] [outer = 0x0] [url = about:blank] 22:52:17 INFO - PROCESS | 1668 | --DOMWINDOW == 209 (0x1184c2800) [pid = 1668] [serial = 1819] [outer = 0x0] [url = about:blank] 22:52:17 INFO - PROCESS | 1668 | --DOMWINDOW == 208 (0x118843800) [pid = 1668] [serial = 1822] [outer = 0x0] [url = about:blank] 22:52:17 INFO - PROCESS | 1668 | --DOMWINDOW == 207 (0x12c022400) [pid = 1668] [serial = 1841] [outer = 0x0] [url = about:blank] 22:52:17 INFO - PROCESS | 1668 | --DOMWINDOW == 206 (0x1194ea800) [pid = 1668] [serial = 1823] [outer = 0x0] [url = about:blank] 22:52:17 INFO - PROCESS | 1668 | --DOMWINDOW == 205 (0x138505c00) [pid = 1668] [serial = 1801] [outer = 0x0] [url = about:blank] 22:52:17 INFO - PROCESS | 1668 | --DOMWINDOW == 204 (0x1256d7400) [pid = 1668] [serial = 1831] [outer = 0x0] [url = about:blank] 22:52:17 INFO - PROCESS | 1668 | --DOMWINDOW == 203 (0x114ebd800) [pid = 1668] [serial = 1817] [outer = 0x0] [url = about:blank] 22:52:17 INFO - PROCESS | 1668 | --DOMWINDOW == 202 (0x113197000) [pid = 1668] [serial = 1816] [outer = 0x0] [url = about:blank] 22:52:17 INFO - PROCESS | 1668 | --DOMWINDOW == 201 (0x114eb1c00) [pid = 1668] [serial = 1786] [outer = 0x0] [url = about:blank] 22:52:17 INFO - PROCESS | 1668 | --DOMWINDOW == 200 (0x12bd99c00) [pid = 1668] [serial = 1798] [outer = 0x0] [url = about:blank] 22:52:17 INFO - PROCESS | 1668 | --DOMWINDOW == 199 (0x124052000) [pid = 1668] [serial = 1828] [outer = 0x0] [url = about:blank] 22:52:17 INFO - PROCESS | 1668 | --DOMWINDOW == 198 (0x124558800) [pid = 1668] [serial = 1829] [outer = 0x0] [url = about:blank] 22:52:17 INFO - PROCESS | 1668 | --DOMWINDOW == 197 (0x114ee9800) [pid = 1668] [serial = 1813] [outer = 0x0] [url = about:blank] 22:52:17 INFO - PROCESS | 1668 | --DOMWINDOW == 196 (0x1210fd800) [pid = 1668] [serial = 1825] [outer = 0x0] [url = about:blank] 22:52:17 INFO - PROCESS | 1668 | --DOMWINDOW == 195 (0x1235a2000) [pid = 1668] [serial = 1826] [outer = 0x0] [url = about:blank] 22:52:17 INFO - PROCESS | 1668 | --DOMWINDOW == 194 (0x1235a8c00) [pid = 1668] [serial = 1810] [outer = 0x0] [url = about:blank] 22:52:17 INFO - PROCESS | 1668 | --DOMWINDOW == 193 (0x13879d800) [pid = 1668] [serial = 1804] [outer = 0x0] [url = about:blank] 22:52:17 INFO - PROCESS | 1668 | --DOMWINDOW == 192 (0x11883a000) [pid = 1668] [serial = 1789] [outer = 0x0] [url = about:blank] 22:52:17 INFO - PROCESS | 1668 | --DOMWINDOW == 191 (0x12a774000) [pid = 1668] [serial = 1795] [outer = 0x0] [url = about:blank] 22:52:17 INFO - PROCESS | 1668 | --DOMWINDOW == 190 (0x1256ba800) [pid = 1668] [serial = 1792] [outer = 0x0] [url = about:blank] 22:52:17 INFO - PROCESS | 1668 | --DOMWINDOW == 189 (0x13850f800) [pid = 1668] [serial = 1849] [outer = 0x0] [url = about:blank] 22:52:17 INFO - PROCESS | 1668 | --DOMWINDOW == 188 (0x11318f000) [pid = 1668] [serial = 1843] [outer = 0x0] [url = about:blank] 22:52:17 INFO - PROCESS | 1668 | --DOMWINDOW == 187 (0x1389c4800) [pid = 1668] [serial = 1807] [outer = 0x0] [url = about:blank] 22:52:17 INFO - PROCESS | 1668 | --DOMWINDOW == 186 (0x12937ec00) [pid = 1668] [serial = 1832] [outer = 0x0] [url = about:blank] 22:52:17 INFO - PROCESS | 1668 | --DOMWINDOW == 185 (0x12c932c00) [pid = 1668] [serial = 1846] [outer = 0x0] [url = about:blank] 22:52:17 INFO - PROCESS | 1668 | --DOMWINDOW == 184 (0x12df30c00) [pid = 1668] [serial = 1847] [outer = 0x0] [url = about:blank] 22:52:17 INFO - PROCESS | 1668 | --DOMWINDOW == 183 (0x13859b800) [pid = 1668] [serial = 1850] [outer = 0x0] [url = about:blank] 22:52:17 INFO - PROCESS | 1668 | 1464933137396 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:17 INFO - PROCESS | 1668 | ++DOCSHELL 0x118189800 == 78 [pid = 1668] [id = 654] 22:52:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 184 (0x11318f000) [pid = 1668] [serial = 1962] [outer = 0x0] 22:52:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 185 (0x116961400) [pid = 1668] [serial = 1963] [outer = 0x11318f000] 22:52:17 INFO - PROCESS | 1668 | 1464933137425 Marionette DEBUG loaded listener.js 22:52:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 186 (0x119b23c00) [pid = 1668] [serial = 1964] [outer = 0x11318f000] 22:52:17 INFO - PROCESS | 1668 | 1464933137753 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]]]}] 22:52:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 22:52:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 669ms 22:52:17 INFO - PROCESS | 1668 | 1464933137777 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 22:52:17 INFO - PROCESS | 1668 | 1464933137780 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 22:52:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 22:52:17 INFO - PROCESS | 1668 | 1464933137784 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 22:52:17 INFO - PROCESS | 1668 | 1464933137788 Marionette TRACE conn2 <- [1,2590,null,{}] 22:52:17 INFO - PROCESS | 1668 | 1464933137796 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}] 22:52:17 INFO - PROCESS | 1668 | 1464933137917 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 22:52:18 INFO - PROCESS | 1668 | 1464933138018 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:18 INFO - PROCESS | 1668 | ++DOCSHELL 0x12aa36800 == 79 [pid = 1668] [id = 655] 22:52:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 187 (0x118fb3c00) [pid = 1668] [serial = 1965] [outer = 0x0] 22:52:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 188 (0x124249c00) [pid = 1668] [serial = 1966] [outer = 0x118fb3c00] 22:52:18 INFO - PROCESS | 1668 | 1464933138044 Marionette DEBUG loaded listener.js 22:52:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 189 (0x128ca5400) [pid = 1668] [serial = 1967] [outer = 0x118fb3c00] 22:52:18 INFO - PROCESS | 1668 | 1464933138344 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]]]}] 22:52:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 22:52:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 578ms 22:52:18 INFO - PROCESS | 1668 | 1464933138367 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 22:52:18 INFO - PROCESS | 1668 | 1464933138368 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 22:52:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 22:52:18 INFO - PROCESS | 1668 | 1464933138370 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 22:52:18 INFO - PROCESS | 1668 | 1464933138371 Marionette TRACE conn2 <- [1,2594,null,{}] 22:52:18 INFO - PROCESS | 1668 | 1464933138374 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}] 22:52:18 INFO - PROCESS | 1668 | 1464933138481 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 22:52:18 INFO - PROCESS | 1668 | 1464933138563 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:18 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c97e000 == 80 [pid = 1668] [id = 656] 22:52:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 190 (0x11318f400) [pid = 1668] [serial = 1968] [outer = 0x0] 22:52:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 191 (0x1256b8000) [pid = 1668] [serial = 1969] [outer = 0x11318f400] 22:52:18 INFO - PROCESS | 1668 | 1464933138589 Marionette DEBUG loaded listener.js 22:52:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 192 (0x12a7e0000) [pid = 1668] [serial = 1970] [outer = 0x11318f400] 22:52:18 INFO - PROCESS | 1668 | 1464933138883 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]]]}] 22:52:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 22:52:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 568ms 22:52:18 INFO - PROCESS | 1668 | 1464933138939 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 22:52:18 INFO - PROCESS | 1668 | 1464933138940 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 22:52:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 22:52:18 INFO - PROCESS | 1668 | 1464933138945 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 22:52:18 INFO - PROCESS | 1668 | 1464933138946 Marionette TRACE conn2 <- [1,2598,null,{}] 22:52:18 INFO - PROCESS | 1668 | 1464933138949 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}] 22:52:19 INFO - PROCESS | 1668 | 1464933139047 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 22:52:19 INFO - PROCESS | 1668 | 1464933139135 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:19 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ef42000 == 81 [pid = 1668] [id = 657] 22:52:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 193 (0x12b108000) [pid = 1668] [serial = 1971] [outer = 0x0] 22:52:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 194 (0x12b2ce400) [pid = 1668] [serial = 1972] [outer = 0x12b108000] 22:52:19 INFO - PROCESS | 1668 | 1464933139165 Marionette DEBUG loaded listener.js 22:52:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 195 (0x12bad1800) [pid = 1668] [serial = 1973] [outer = 0x12b108000] 22:52:19 INFO - PROCESS | 1668 | 1464933139531 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]]]}] 22:52:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 22:52:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 620ms 22:52:19 INFO - PROCESS | 1668 | 1464933139571 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 22:52:19 INFO - PROCESS | 1668 | 1464933139573 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 22:52:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 22:52:19 INFO - PROCESS | 1668 | 1464933139581 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 22:52:19 INFO - PROCESS | 1668 | 1464933139582 Marionette TRACE conn2 <- [1,2602,null,{}] 22:52:19 INFO - PROCESS | 1668 | 1464933139584 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}] 22:52:19 INFO - PROCESS | 1668 | 1464933139720 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 22:52:19 INFO - PROCESS | 1668 | 1464933139739 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:19 INFO - PROCESS | 1668 | ++DOCSHELL 0x137bd5800 == 82 [pid = 1668] [id = 658] 22:52:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 196 (0x12c01c400) [pid = 1668] [serial = 1974] [outer = 0x0] 22:52:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 197 (0x12d3bac00) [pid = 1668] [serial = 1975] [outer = 0x12c01c400] 22:52:19 INFO - PROCESS | 1668 | 1464933139764 Marionette DEBUG loaded listener.js 22:52:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 198 (0x12d6a9400) [pid = 1668] [serial = 1976] [outer = 0x12c01c400] 22:52:20 INFO - PROCESS | 1668 | 1464933140139 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]]]}] 22:52:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 22:52:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 575ms 22:52:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 22:52:20 INFO - PROCESS | 1668 | 1464933140151 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 22:52:20 INFO - PROCESS | 1668 | 1464933140152 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 22:52:20 INFO - PROCESS | 1668 | 1464933140154 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 22:52:20 INFO - PROCESS | 1668 | 1464933140155 Marionette TRACE conn2 <- [1,2606,null,{}] 22:52:20 INFO - PROCESS | 1668 | 1464933140157 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}] 22:52:20 INFO - PROCESS | 1668 | 1464933140291 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 22:52:20 INFO - PROCESS | 1668 | 1464933140308 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:20 INFO - PROCESS | 1668 | ++DOCSHELL 0x1384d1800 == 83 [pid = 1668] [id = 659] 22:52:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 199 (0x12c0c8800) [pid = 1668] [serial = 1977] [outer = 0x0] 22:52:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 200 (0x138511000) [pid = 1668] [serial = 1978] [outer = 0x12c0c8800] 22:52:20 INFO - PROCESS | 1668 | 1464933140333 Marionette DEBUG loaded listener.js 22:52:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 201 (0x138797c00) [pid = 1668] [serial = 1979] [outer = 0x12c0c8800] 22:52:20 INFO - PROCESS | 1668 | 1464933140721 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]]]}] 22:52:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 22:52:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 572ms 22:52:20 INFO - PROCESS | 1668 | 1464933140729 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 22:52:20 INFO - PROCESS | 1668 | 1464933140731 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 22:52:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 22:52:20 INFO - PROCESS | 1668 | 1464933140733 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 22:52:20 INFO - PROCESS | 1668 | 1464933140734 Marionette TRACE conn2 <- [1,2610,null,{}] 22:52:20 INFO - PROCESS | 1668 | 1464933140737 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}] 22:52:20 INFO - PROCESS | 1668 | 1464933140881 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 22:52:20 INFO - PROCESS | 1668 | 1464933140900 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:20 INFO - PROCESS | 1668 | ++DOCSHELL 0x13890f000 == 84 [pid = 1668] [id = 660] 22:52:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 202 (0x138503000) [pid = 1668] [serial = 1980] [outer = 0x0] 22:52:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 203 (0x138a7f800) [pid = 1668] [serial = 1981] [outer = 0x138503000] 22:52:20 INFO - PROCESS | 1668 | 1464933140924 Marionette DEBUG loaded listener.js 22:52:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 204 (0x13b113400) [pid = 1668] [serial = 1982] [outer = 0x138503000] 22:52:21 INFO - PROCESS | 1668 | 1464933141301 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]]]}] 22:52:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 22:52:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 622ms 22:52:21 INFO - PROCESS | 1668 | 1464933141355 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 22:52:21 INFO - PROCESS | 1668 | 1464933141356 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 22:52:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 22:52:21 INFO - PROCESS | 1668 | 1464933141358 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 22:52:21 INFO - PROCESS | 1668 | 1464933141359 Marionette TRACE conn2 <- [1,2614,null,{}] 22:52:21 INFO - PROCESS | 1668 | 1464933141362 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}] 22:52:21 INFO - PROCESS | 1668 | 1464933141712 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 22:52:21 INFO - PROCESS | 1668 | --DOMWINDOW == 203 (0x126503c00) [pid = 1668] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 22:52:21 INFO - PROCESS | 1668 | --DOMWINDOW == 202 (0x118820800) [pid = 1668] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 22:52:21 INFO - PROCESS | 1668 | --DOMWINDOW == 201 (0x1210fbc00) [pid = 1668] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 22:52:21 INFO - PROCESS | 1668 | --DOMWINDOW == 200 (0x1290e0800) [pid = 1668] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 22:52:21 INFO - PROCESS | 1668 | --DOMWINDOW == 199 (0x12405e000) [pid = 1668] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 22:52:21 INFO - PROCESS | 1668 | --DOMWINDOW == 198 (0x111042800) [pid = 1668] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 22:52:21 INFO - PROCESS | 1668 | --DOMWINDOW == 197 (0x118824000) [pid = 1668] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 22:52:21 INFO - PROCESS | 1668 | --DOMWINDOW == 196 (0x12405dc00) [pid = 1668] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 22:52:21 INFO - PROCESS | 1668 | --DOMWINDOW == 195 (0x1256e0800) [pid = 1668] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 22:52:21 INFO - PROCESS | 1668 | --DOMWINDOW == 194 (0x1166d1800) [pid = 1668] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 22:52:21 INFO - PROCESS | 1668 | --DOMWINDOW == 193 (0x129743000) [pid = 1668] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 22:52:21 INFO - PROCESS | 1668 | --DOMWINDOW == 192 (0x12bd9d800) [pid = 1668] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 22:52:21 INFO - PROCESS | 1668 | --DOMWINDOW == 191 (0x129748800) [pid = 1668] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 22:52:21 INFO - PROCESS | 1668 | --DOMWINDOW == 190 (0x11104ac00) [pid = 1668] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 22:52:21 INFO - PROCESS | 1668 | --DOMWINDOW == 189 (0x11105f800) [pid = 1668] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 22:52:21 INFO - PROCESS | 1668 | --DOMWINDOW == 188 (0x11695f000) [pid = 1668] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 22:52:21 INFO - PROCESS | 1668 | --DOMWINDOW == 187 (0x124057000) [pid = 1668] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 22:52:21 INFO - PROCESS | 1668 | --DOMWINDOW == 186 (0x1133ad000) [pid = 1668] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 22:52:21 INFO - PROCESS | 1668 | --DOMWINDOW == 185 (0x118839c00) [pid = 1668] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 22:52:21 INFO - PROCESS | 1668 | --DOMWINDOW == 184 (0x119a14c00) [pid = 1668] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 22:52:21 INFO - PROCESS | 1668 | --DOMWINDOW == 183 (0x128ca8800) [pid = 1668] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 22:52:21 INFO - PROCESS | 1668 | --DOMWINDOW == 182 (0x12d6adc00) [pid = 1668] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 22:52:21 INFO - PROCESS | 1668 | --DOMWINDOW == 181 (0x11291ac00) [pid = 1668] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 22:52:21 INFO - PROCESS | 1668 | 1464933141803 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:21 INFO - PROCESS | 1668 | ++DOCSHELL 0x1182df800 == 85 [pid = 1668] [id = 661] 22:52:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 182 (0x1122aa400) [pid = 1668] [serial = 1983] [outer = 0x0] 22:52:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 183 (0x1133ad000) [pid = 1668] [serial = 1984] [outer = 0x1122aa400] 22:52:21 INFO - PROCESS | 1668 | 1464933141829 Marionette DEBUG loaded listener.js 22:52:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 184 (0x1180c6c00) [pid = 1668] [serial = 1985] [outer = 0x1122aa400] 22:52:22 INFO - PROCESS | 1668 | 1464933142115 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]]]}] 22:52:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 22:52:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 771ms 22:52:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 22:52:22 INFO - PROCESS | 1668 | 1464933142134 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 22:52:22 INFO - PROCESS | 1668 | 1464933142135 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 22:52:22 INFO - PROCESS | 1668 | 1464933142137 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 22:52:22 INFO - PROCESS | 1668 | 1464933142138 Marionette TRACE conn2 <- [1,2618,null,{}] 22:52:22 INFO - PROCESS | 1668 | 1464933142141 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}] 22:52:22 INFO - PROCESS | 1668 | 1464933142262 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 22:52:22 INFO - PROCESS | 1668 | 1464933142343 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:22 INFO - PROCESS | 1668 | ++DOCSHELL 0x12cd0c000 == 86 [pid = 1668] [id = 662] 22:52:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 185 (0x1180b2c00) [pid = 1668] [serial = 1986] [outer = 0x0] 22:52:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 186 (0x1231bcc00) [pid = 1668] [serial = 1987] [outer = 0x1180b2c00] 22:52:22 INFO - PROCESS | 1668 | 1464933142372 Marionette DEBUG loaded listener.js 22:52:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 187 (0x12bab0000) [pid = 1668] [serial = 1988] [outer = 0x1180b2c00] 22:52:22 INFO - PROCESS | 1668 | 1464933142752 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]]]}] 22:52:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 22:52:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 619ms 22:52:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 22:52:22 INFO - PROCESS | 1668 | 1464933142763 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 22:52:22 INFO - PROCESS | 1668 | 1464933142765 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 22:52:22 INFO - PROCESS | 1668 | 1464933142769 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 22:52:22 INFO - PROCESS | 1668 | 1464933142771 Marionette TRACE conn2 <- [1,2622,null,{}] 22:52:22 INFO - PROCESS | 1668 | 1464933142789 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}] 22:52:23 INFO - PROCESS | 1668 | 1464933143021 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 22:52:23 INFO - PROCESS | 1668 | 1464933143073 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:23 INFO - PROCESS | 1668 | ++DOCSHELL 0x13b441000 == 87 [pid = 1668] [id = 663] 22:52:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 188 (0x13b44b800) [pid = 1668] [serial = 1989] [outer = 0x0] 22:52:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 189 (0x13fb1e400) [pid = 1668] [serial = 1990] [outer = 0x13b44b800] 22:52:23 INFO - PROCESS | 1668 | 1464933143113 Marionette DEBUG loaded listener.js 22:52:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 190 (0x13fb24000) [pid = 1668] [serial = 1991] [outer = 0x13b44b800] 22:52:23 INFO - PROCESS | 1668 | 1464933143451 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]]]}] 22:52:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 22:52:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 721ms 22:52:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 22:52:23 INFO - PROCESS | 1668 | 1464933143490 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 22:52:23 INFO - PROCESS | 1668 | 1464933143491 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 22:52:23 INFO - PROCESS | 1668 | 1464933143493 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 22:52:23 INFO - PROCESS | 1668 | 1464933143494 Marionette TRACE conn2 <- [1,2626,null,{}] 22:52:23 INFO - PROCESS | 1668 | 1464933143496 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}] 22:52:23 INFO - PROCESS | 1668 | 1464933143600 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 22:52:23 INFO - PROCESS | 1668 | 1464933143779 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:23 INFO - PROCESS | 1668 | ++DOCSHELL 0x116991800 == 88 [pid = 1668] [id = 664] 22:52:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 191 (0x111023c00) [pid = 1668] [serial = 1992] [outer = 0x0] 22:52:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 192 (0x11266f000) [pid = 1668] [serial = 1993] [outer = 0x111023c00] 22:52:23 INFO - PROCESS | 1668 | 1464933143815 Marionette DEBUG loaded listener.js 22:52:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 193 (0x116610c00) [pid = 1668] [serial = 1994] [outer = 0x111023c00] 22:52:24 INFO - PROCESS | 1668 | 1464933144267 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]]]}] 22:52:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 22:52:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 818ms 22:52:24 INFO - PROCESS | 1668 | 1464933144312 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 22:52:24 INFO - PROCESS | 1668 | 1464933144315 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 22:52:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 22:52:24 INFO - PROCESS | 1668 | 1464933144318 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 22:52:24 INFO - PROCESS | 1668 | 1464933144321 Marionette TRACE conn2 <- [1,2630,null,{}] 22:52:24 INFO - PROCESS | 1668 | 1464933144324 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}] 22:52:24 INFO - PROCESS | 1668 | 1464933144478 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 22:52:24 INFO - PROCESS | 1668 | 1464933144603 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:24 INFO - PROCESS | 1668 | ++DOCSHELL 0x129560000 == 89 [pid = 1668] [id = 665] 22:52:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 194 (0x11824a800) [pid = 1668] [serial = 1995] [outer = 0x0] 22:52:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 195 (0x118fe1800) [pid = 1668] [serial = 1996] [outer = 0x11824a800] 22:52:24 INFO - PROCESS | 1668 | 1464933144638 Marionette DEBUG loaded listener.js 22:52:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 196 (0x1231c7c00) [pid = 1668] [serial = 1997] [outer = 0x11824a800] 22:52:25 INFO - PROCESS | 1668 | 1464933145058 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]]]}] 22:52:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 22:52:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 771ms 22:52:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 22:52:25 INFO - PROCESS | 1668 | 1464933145091 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 22:52:25 INFO - PROCESS | 1668 | 1464933145094 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 22:52:25 INFO - PROCESS | 1668 | 1464933145097 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 22:52:25 INFO - PROCESS | 1668 | 1464933145099 Marionette TRACE conn2 <- [1,2634,null,{}] 22:52:25 INFO - PROCESS | 1668 | 1464933145101 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}] 22:52:25 INFO - PROCESS | 1668 | 1464933145225 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 22:52:25 INFO - PROCESS | 1668 | 1464933145349 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:25 INFO - PROCESS | 1668 | ++DOCSHELL 0x138b27000 == 90 [pid = 1668] [id = 666] 22:52:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 197 (0x12362dc00) [pid = 1668] [serial = 1998] [outer = 0x0] 22:52:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 198 (0x12499d800) [pid = 1668] [serial = 1999] [outer = 0x12362dc00] 22:52:25 INFO - PROCESS | 1668 | 1464933145381 Marionette DEBUG loaded listener.js 22:52:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 199 (0x1290b2400) [pid = 1668] [serial = 2000] [outer = 0x12362dc00] 22:52:25 INFO - PROCESS | 1668 | 1464933145813 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]]]}] 22:52:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 22:52:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 771ms 22:52:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 22:52:25 INFO - PROCESS | 1668 | 1464933145869 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 22:52:25 INFO - PROCESS | 1668 | 1464933145870 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 22:52:25 INFO - PROCESS | 1668 | 1464933145873 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 22:52:25 INFO - PROCESS | 1668 | 1464933145878 Marionette TRACE conn2 <- [1,2638,null,{}] 22:52:25 INFO - PROCESS | 1668 | 1464933145885 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}] 22:52:26 INFO - PROCESS | 1668 | 1464933146012 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 22:52:26 INFO - PROCESS | 1668 | 1464933146140 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:26 INFO - PROCESS | 1668 | ++DOCSHELL 0x1407ad000 == 91 [pid = 1668] [id = 667] 22:52:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 200 (0x12a76a800) [pid = 1668] [serial = 2001] [outer = 0x0] 22:52:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 201 (0x12b1b9c00) [pid = 1668] [serial = 2002] [outer = 0x12a76a800] 22:52:26 INFO - PROCESS | 1668 | 1464933146170 Marionette DEBUG loaded listener.js 22:52:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 202 (0x12cd5d400) [pid = 1668] [serial = 2003] [outer = 0x12a76a800] 22:52:26 INFO - PROCESS | 1668 | 1464933146581 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]]]}] 22:52:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 22:52:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 774ms 22:52:26 INFO - PROCESS | 1668 | 1464933146647 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 22:52:26 INFO - PROCESS | 1668 | 1464933146649 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 22:52:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 22:52:26 INFO - PROCESS | 1668 | 1464933146651 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 22:52:26 INFO - PROCESS | 1668 | 1464933146652 Marionette TRACE conn2 <- [1,2642,null,{}] 22:52:26 INFO - PROCESS | 1668 | 1464933146655 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}] 22:52:26 INFO - PROCESS | 1668 | 1464933146778 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 22:52:26 INFO - PROCESS | 1668 | 1464933146874 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:26 INFO - PROCESS | 1668 | ++DOCSHELL 0x1418dd800 == 92 [pid = 1668] [id = 668] 22:52:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 203 (0x12bd99c00) [pid = 1668] [serial = 2004] [outer = 0x0] 22:52:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 204 (0x12f779400) [pid = 1668] [serial = 2005] [outer = 0x12bd99c00] 22:52:26 INFO - PROCESS | 1668 | 1464933146904 Marionette DEBUG loaded listener.js 22:52:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 205 (0x12f77d400) [pid = 1668] [serial = 2006] [outer = 0x12bd99c00] 22:52:27 INFO - PROCESS | 1668 | 1464933147332 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]]]}] 22:52:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 22:52:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 719ms 22:52:27 INFO - PROCESS | 1668 | 1464933147382 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 22:52:27 INFO - PROCESS | 1668 | 1464933147384 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 22:52:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 22:52:27 INFO - PROCESS | 1668 | 1464933147386 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 22:52:27 INFO - PROCESS | 1668 | 1464933147387 Marionette TRACE conn2 <- [1,2646,null,{}] 22:52:27 INFO - PROCESS | 1668 | 1464933147390 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}] 22:52:27 INFO - PROCESS | 1668 | 1464933147551 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 22:52:27 INFO - PROCESS | 1668 | 1464933147620 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:27 INFO - PROCESS | 1668 | ++DOCSHELL 0x13852e000 == 93 [pid = 1668] [id = 669] 22:52:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 206 (0x12f784000) [pid = 1668] [serial = 2007] [outer = 0x0] 22:52:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 207 (0x12f785c00) [pid = 1668] [serial = 2008] [outer = 0x12f784000] 22:52:27 INFO - PROCESS | 1668 | 1464933147655 Marionette DEBUG loaded listener.js 22:52:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 208 (0x13b120c00) [pid = 1668] [serial = 2009] [outer = 0x12f784000] 22:52:28 INFO - PROCESS | 1668 | 1464933148085 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]]]}] 22:52:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 22:52:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 721ms 22:52:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 22:52:28 INFO - PROCESS | 1668 | 1464933148108 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 22:52:28 INFO - PROCESS | 1668 | 1464933148109 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 22:52:28 INFO - PROCESS | 1668 | 1464933148111 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 22:52:28 INFO - PROCESS | 1668 | 1464933148113 Marionette TRACE conn2 <- [1,2650,null,{}] 22:52:28 INFO - PROCESS | 1668 | 1464933148115 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}] 22:52:28 INFO - PROCESS | 1668 | 1464933148237 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 22:52:28 INFO - PROCESS | 1668 | 1464933148361 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:28 INFO - PROCESS | 1668 | ++DOCSHELL 0x13fc0a000 == 94 [pid = 1668] [id = 670] 22:52:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 209 (0x13b19e400) [pid = 1668] [serial = 2010] [outer = 0x0] 22:52:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 210 (0x13b1a5800) [pid = 1668] [serial = 2011] [outer = 0x13b19e400] 22:52:28 INFO - PROCESS | 1668 | 1464933148393 Marionette DEBUG loaded listener.js 22:52:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 211 (0x13f94bc00) [pid = 1668] [serial = 2012] [outer = 0x13b19e400] 22:52:28 INFO - PROCESS | 1668 | 1464933148772 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]]]}] 22:52:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 22:52:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 669ms 22:52:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 22:52:28 INFO - PROCESS | 1668 | 1464933148780 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 22:52:28 INFO - PROCESS | 1668 | 1464933148782 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 22:52:28 INFO - PROCESS | 1668 | 1464933148784 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 22:52:28 INFO - PROCESS | 1668 | 1464933148785 Marionette TRACE conn2 <- [1,2654,null,{}] 22:52:28 INFO - PROCESS | 1668 | 1464933148787 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}] 22:52:28 INFO - PROCESS | 1668 | 1464933148907 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 22:52:29 INFO - PROCESS | 1668 | 1464933149022 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:29 INFO - PROCESS | 1668 | ++DOCSHELL 0x13fc20800 == 95 [pid = 1668] [id = 671] 22:52:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 212 (0x138e18c00) [pid = 1668] [serial = 2013] [outer = 0x0] 22:52:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 213 (0x138e1ec00) [pid = 1668] [serial = 2014] [outer = 0x138e18c00] 22:52:29 INFO - PROCESS | 1668 | 1464933149050 Marionette DEBUG loaded listener.js 22:52:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 214 (0x138e23800) [pid = 1668] [serial = 2015] [outer = 0x138e18c00] 22:52:29 INFO - PROCESS | 1668 | 1464933149486 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]]]}] 22:52:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 22:52:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 723ms 22:52:29 INFO - PROCESS | 1668 | 1464933149508 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 22:52:29 INFO - PROCESS | 1668 | 1464933149509 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 22:52:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 22:52:29 INFO - PROCESS | 1668 | 1464933149511 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 22:52:29 INFO - PROCESS | 1668 | 1464933149513 Marionette TRACE conn2 <- [1,2658,null,{}] 22:52:29 INFO - PROCESS | 1668 | 1464933149515 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}] 22:52:29 INFO - PROCESS | 1668 | 1464933149634 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 22:52:29 INFO - PROCESS | 1668 | 1464933149760 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:29 INFO - PROCESS | 1668 | ++DOCSHELL 0x14020d800 == 96 [pid = 1668] [id = 672] 22:52:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 215 (0x138e1ac00) [pid = 1668] [serial = 2016] [outer = 0x0] 22:52:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 216 (0x13b1a1400) [pid = 1668] [serial = 2017] [outer = 0x138e1ac00] 22:52:29 INFO - PROCESS | 1668 | 1464933149791 Marionette DEBUG loaded listener.js 22:52:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 217 (0x13fb1d400) [pid = 1668] [serial = 2018] [outer = 0x138e1ac00] 22:52:30 INFO - PROCESS | 1668 | 1464933150169 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]]]}] 22:52:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 22:52:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 669ms 22:52:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 22:52:30 INFO - PROCESS | 1668 | 1464933150181 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 22:52:30 INFO - PROCESS | 1668 | 1464933150182 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 22:52:30 INFO - PROCESS | 1668 | 1464933150184 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 22:52:30 INFO - PROCESS | 1668 | 1464933150185 Marionette TRACE conn2 <- [1,2662,null,{}] 22:52:30 INFO - PROCESS | 1668 | 1464933150188 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}] 22:52:30 INFO - PROCESS | 1668 | 1464933150308 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 22:52:30 INFO - PROCESS | 1668 | 1464933150437 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:30 INFO - PROCESS | 1668 | ++DOCSHELL 0x140968000 == 97 [pid = 1668] [id = 673] 22:52:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 218 (0x13fb1f800) [pid = 1668] [serial = 2019] [outer = 0x0] 22:52:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 219 (0x13fb26400) [pid = 1668] [serial = 2020] [outer = 0x13fb1f800] 22:52:30 INFO - PROCESS | 1668 | 1464933150468 Marionette DEBUG loaded listener.js 22:52:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 220 (0x13fb2a000) [pid = 1668] [serial = 2021] [outer = 0x13fb1f800] 22:52:30 INFO - PROCESS | 1668 | 1464933150909 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]]]}] 22:52:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 22:52:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 773ms 22:52:30 INFO - PROCESS | 1668 | 1464933150958 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 22:52:30 INFO - PROCESS | 1668 | 1464933150959 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 22:52:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 22:52:30 INFO - PROCESS | 1668 | 1464933150961 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 22:52:30 INFO - PROCESS | 1668 | 1464933150962 Marionette TRACE conn2 <- [1,2666,null,{}] 22:52:30 INFO - PROCESS | 1668 | 1464933150965 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}] 22:52:31 INFO - PROCESS | 1668 | 1464933151090 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 22:52:31 INFO - PROCESS | 1668 | 1464933151191 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:31 INFO - PROCESS | 1668 | ++DOCSHELL 0x124226000 == 98 [pid = 1668] [id = 674] 22:52:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 221 (0x1256d6400) [pid = 1668] [serial = 2022] [outer = 0x0] 22:52:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 222 (0x13fb20000) [pid = 1668] [serial = 2023] [outer = 0x1256d6400] 22:52:31 INFO - PROCESS | 1668 | 1464933151225 Marionette DEBUG loaded listener.js 22:52:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 223 (0x13fe5d400) [pid = 1668] [serial = 2024] [outer = 0x1256d6400] 22:52:32 INFO - PROCESS | 1668 | 1464933152130 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]]]}] 22:52:32 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) 22:52:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1221ms 22:52:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 22:52:32 INFO - PROCESS | 1668 | 1464933152182 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 22:52:32 INFO - PROCESS | 1668 | 1464933152184 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 22:52:32 INFO - PROCESS | 1668 | 1464933152186 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 22:52:32 INFO - PROCESS | 1668 | 1464933152188 Marionette TRACE conn2 <- [1,2670,null,{}] 22:52:32 INFO - PROCESS | 1668 | 1464933152191 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}] 22:52:32 INFO - PROCESS | 1668 | 1464933152328 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 22:52:32 INFO - PROCESS | 1668 | 1464933152456 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:32 INFO - PROCESS | 1668 | ++DOCSHELL 0x1185d8000 == 99 [pid = 1668] [id = 675] 22:52:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 224 (0x117413000) [pid = 1668] [serial = 2025] [outer = 0x0] 22:52:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 225 (0x12129d400) [pid = 1668] [serial = 2026] [outer = 0x117413000] 22:52:32 INFO - PROCESS | 1668 | 1464933152489 Marionette DEBUG loaded listener.js 22:52:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 226 (0x13fe66800) [pid = 1668] [serial = 2027] [outer = 0x117413000] 22:52:33 INFO - PROCESS | 1668 | 1464933153641 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] 22:52:33 INFO - PROCESS | 1668 | 1464933153663 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 22:52:33 INFO - PROCESS | 1668 | 1464933153666 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 22:52:33 INFO - PROCESS | 1668 | 1464933153667 Marionette TRACE conn2 <- [1,2674,null,{}] 22:52:33 INFO - PROCESS | 1668 | 1464933153672 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}] 22:52:33 INFO - PROCESS | 1668 | 1464933153823 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 22:52:33 INFO - PROCESS | 1668 | 1464933153989 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:33 INFO - PROCESS | 1668 | --DOCSHELL 0x13b441000 == 98 [pid = 1668] [id = 663] 22:52:33 INFO - PROCESS | 1668 | --DOCSHELL 0x12cd0c000 == 97 [pid = 1668] [id = 662] 22:52:33 INFO - PROCESS | 1668 | --DOCSHELL 0x1182df800 == 96 [pid = 1668] [id = 661] 22:52:33 INFO - PROCESS | 1668 | --DOCSHELL 0x13890f000 == 95 [pid = 1668] [id = 660] 22:52:33 INFO - PROCESS | 1668 | --DOCSHELL 0x1384d1800 == 94 [pid = 1668] [id = 659] 22:52:34 INFO - PROCESS | 1668 | --DOMWINDOW == 225 (0x1389be800) [pid = 1668] [serial = 1921] [outer = 0x0] [url = about:blank] 22:52:34 INFO - PROCESS | 1668 | ++DOCSHELL 0x1182df800 == 95 [pid = 1668] [id = 676] 22:52:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 226 (0x118246c00) [pid = 1668] [serial = 2028] [outer = 0x0] 22:52:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 227 (0x118247c00) [pid = 1668] [serial = 2029] [outer = 0x118246c00] 22:52:34 INFO - PROCESS | 1668 | 1464933154064 Marionette DEBUG loaded listener.js 22:52:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 228 (0x1184c9400) [pid = 1668] [serial = 2030] [outer = 0x118246c00] 22:52:34 INFO - PROCESS | 1668 | --DOCSHELL 0x137bd5800 == 94 [pid = 1668] [id = 658] 22:52:34 INFO - PROCESS | 1668 | --DOCSHELL 0x12ef42000 == 93 [pid = 1668] [id = 657] 22:52:34 INFO - PROCESS | 1668 | --DOCSHELL 0x12c97e000 == 92 [pid = 1668] [id = 656] 22:52:34 INFO - PROCESS | 1668 | --DOCSHELL 0x12aa36800 == 91 [pid = 1668] [id = 655] 22:52:34 INFO - PROCESS | 1668 | --DOCSHELL 0x118189800 == 90 [pid = 1668] [id = 654] 22:52:34 INFO - PROCESS | 1668 | --DOCSHELL 0x12b132800 == 89 [pid = 1668] [id = 653] 22:52:34 INFO - PROCESS | 1668 | --DOCSHELL 0x119e7f000 == 88 [pid = 1668] [id = 652] 22:52:34 INFO - PROCESS | 1668 | --DOCSHELL 0x141fb9800 == 87 [pid = 1668] [id = 648] 22:52:34 INFO - PROCESS | 1668 | --DOCSHELL 0x141fa2800 == 86 [pid = 1668] [id = 647] 22:52:34 INFO - PROCESS | 1668 | --DOCSHELL 0x13f988000 == 85 [pid = 1668] [id = 646] 22:52:34 INFO - PROCESS | 1668 | --DOCSHELL 0x1402d0800 == 84 [pid = 1668] [id = 645] 22:52:34 INFO - PROCESS | 1668 | --DOCSHELL 0x13b43c000 == 83 [pid = 1668] [id = 644] 22:52:34 INFO - PROCESS | 1668 | --DOCSHELL 0x138c2b800 == 82 [pid = 1668] [id = 643] 22:52:34 INFO - PROCESS | 1668 | --DOCSHELL 0x12d13f000 == 81 [pid = 1668] [id = 642] 22:52:34 INFO - PROCESS | 1668 | --DOCSHELL 0x1194cf000 == 80 [pid = 1668] [id = 641] 22:52:34 INFO - PROCESS | 1668 | --DOMWINDOW == 227 (0x118f41c00) [pid = 1668] [serial = 1664] [outer = 0x0] [url = about:blank] 22:52:34 INFO - PROCESS | 1668 | --DOMWINDOW == 226 (0x12340f400) [pid = 1668] [serial = 1670] [outer = 0x0] [url = about:blank] 22:52:34 INFO - PROCESS | 1668 | --DOMWINDOW == 225 (0x129744800) [pid = 1668] [serial = 1682] [outer = 0x0] [url = about:blank] 22:52:34 INFO - PROCESS | 1668 | --DOMWINDOW == 224 (0x126b36800) [pid = 1668] [serial = 1676] [outer = 0x0] [url = about:blank] 22:52:34 INFO - PROCESS | 1668 | --DOMWINDOW == 223 (0x112d53800) [pid = 1668] [serial = 1658] [outer = 0x0] [url = about:blank] 22:52:34 INFO - PROCESS | 1668 | --DOMWINDOW == 222 (0x121039c00) [pid = 1668] [serial = 1667] [outer = 0x0] [url = about:blank] 22:52:34 INFO - PROCESS | 1668 | --DOMWINDOW == 221 (0x1256bc000) [pid = 1668] [serial = 1673] [outer = 0x0] [url = about:blank] 22:52:34 INFO - PROCESS | 1668 | --DOMWINDOW == 220 (0x1290b3c00) [pid = 1668] [serial = 1679] [outer = 0x0] [url = about:blank] 22:52:34 INFO - PROCESS | 1668 | --DOMWINDOW == 219 (0x1182a4000) [pid = 1668] [serial = 1661] [outer = 0x0] [url = about:blank] 22:52:34 INFO - PROCESS | 1668 | --DOMWINDOW == 218 (0x12a7d8800) [pid = 1668] [serial = 1903] [outer = 0x0] [url = about:blank] 22:52:34 INFO - PROCESS | 1668 | --DOMWINDOW == 217 (0x12bc19800) [pid = 1668] [serial = 1909] [outer = 0x0] [url = about:blank] 22:52:34 INFO - PROCESS | 1668 | --DOMWINDOW == 216 (0x12b1ba400) [pid = 1668] [serial = 1906] [outer = 0x0] [url = about:blank] 22:52:34 INFO - PROCESS | 1668 | --DOMWINDOW == 215 (0x12bac6000) [pid = 1668] [serial = 1907] [outer = 0x0] [url = about:blank] 22:52:34 INFO - PROCESS | 1668 | --DOMWINDOW == 214 (0x12c0c9400) [pid = 1668] [serial = 1910] [outer = 0x0] [url = about:blank] 22:52:34 INFO - PROCESS | 1668 | --DOMWINDOW == 213 (0x124550000) [pid = 1668] [serial = 1913] [outer = 0x0] [url = about:blank] 22:52:34 INFO - PROCESS | 1668 | --DOMWINDOW == 212 (0x1129af800) [pid = 1668] [serial = 1886] [outer = 0x0] [url = about:blank] 22:52:34 INFO - PROCESS | 1668 | --DOMWINDOW == 211 (0x111069400) [pid = 1668] [serial = 1885] [outer = 0x0] [url = about:blank] 22:52:34 INFO - PROCESS | 1668 | --DOMWINDOW == 210 (0x11881c000) [pid = 1668] [serial = 1889] [outer = 0x0] [url = about:blank] 22:52:34 INFO - PROCESS | 1668 | --DOMWINDOW == 209 (0x1182a6800) [pid = 1668] [serial = 1888] [outer = 0x0] [url = about:blank] 22:52:34 INFO - PROCESS | 1668 | --DOMWINDOW == 208 (0x13b11ec00) [pid = 1668] [serial = 1876] [outer = 0x0] [url = about:blank] 22:52:34 INFO - PROCESS | 1668 | --DOMWINDOW == 207 (0x124553000) [pid = 1668] [serial = 1897] [outer = 0x0] [url = about:blank] 22:52:34 INFO - PROCESS | 1668 | --DOMWINDOW == 206 (0x125795000) [pid = 1668] [serial = 1898] [outer = 0x0] [url = about:blank] 22:52:34 INFO - PROCESS | 1668 | --DOMWINDOW == 205 (0x138a7a000) [pid = 1668] [serial = 1853] [outer = 0x0] [url = about:blank] 22:52:34 INFO - PROCESS | 1668 | --DOMWINDOW == 204 (0x118843c00) [pid = 1668] [serial = 1891] [outer = 0x0] [url = about:blank] 22:52:34 INFO - PROCESS | 1668 | --DOMWINDOW == 203 (0x1194f2400) [pid = 1668] [serial = 1892] [outer = 0x0] [url = about:blank] 22:52:34 INFO - PROCESS | 1668 | --DOMWINDOW == 202 (0x1210fe000) [pid = 1668] [serial = 1894] [outer = 0x0] [url = about:blank] 22:52:34 INFO - PROCESS | 1668 | --DOMWINDOW == 201 (0x123628c00) [pid = 1668] [serial = 1895] [outer = 0x0] [url = about:blank] 22:52:34 INFO - PROCESS | 1668 | --DOMWINDOW == 200 (0x12cd57000) [pid = 1668] [serial = 1867] [outer = 0x0] [url = about:blank] 22:52:34 INFO - PROCESS | 1668 | --DOMWINDOW == 199 (0x1290a8000) [pid = 1668] [serial = 1900] [outer = 0x0] [url = about:blank] 22:52:34 INFO - PROCESS | 1668 | --DOMWINDOW == 198 (0x124d2fc00) [pid = 1668] [serial = 1861] [outer = 0x0] [url = about:blank] 22:52:34 INFO - PROCESS | 1668 | --DOMWINDOW == 197 (0x13b44fc00) [pid = 1668] [serial = 1879] [outer = 0x0] [url = about:blank] 22:52:34 INFO - PROCESS | 1668 | --DOMWINDOW == 196 (0x138cb1c00) [pid = 1668] [serial = 1873] [outer = 0x0] [url = about:blank] 22:52:34 INFO - PROCESS | 1668 | --DOMWINDOW == 195 (0x12df34800) [pid = 1668] [serial = 1870] [outer = 0x0] [url = about:blank] 22:52:34 INFO - PROCESS | 1668 | --DOMWINDOW == 194 (0x12d6a4800) [pid = 1668] [serial = 1882] [outer = 0x0] [url = about:blank] 22:52:34 INFO - PROCESS | 1668 | --DOMWINDOW == 193 (0x12ab5b000) [pid = 1668] [serial = 1864] [outer = 0x0] [url = about:blank] 22:52:34 INFO - PROCESS | 1668 | --DOMWINDOW == 192 (0x118692c00) [pid = 1668] [serial = 1858] [outer = 0x0] [url = about:blank] 22:52:34 INFO - PROCESS | 1668 | --DOMWINDOW == 191 (0x138599400) [pid = 1668] [serial = 1918] [outer = 0x0] [url = about:blank] 22:52:34 INFO - PROCESS | 1668 | --DOMWINDOW == 190 (0x1129ad400) [pid = 1668] [serial = 1855] [outer = 0x0] [url = about:blank] 22:52:34 INFO - PROCESS | 1668 | --DOMWINDOW == 189 (0x1389bcc00) [pid = 1668] [serial = 1919] [outer = 0x0] [url = about:blank] 22:52:34 INFO - PROCESS | 1668 | --DOMWINDOW == 188 (0x12b104800) [pid = 1668] [serial = 1904] [outer = 0x0] [url = about:blank] 22:52:34 INFO - PROCESS | 1668 | --DOMWINDOW == 187 (0x12d6a6000) [pid = 1668] [serial = 1916] [outer = 0x0] [url = about:blank] 22:52:34 INFO - PROCESS | 1668 | --DOMWINDOW == 186 (0x11319c400) [pid = 1668] [serial = 1912] [outer = 0x0] [url = about:blank] 22:52:34 INFO - PROCESS | 1668 | --DOMWINDOW == 185 (0x1295e7c00) [pid = 1668] [serial = 1901] [outer = 0x0] [url = about:blank] 22:52:34 INFO - PROCESS | 1668 | --DOMWINDOW == 184 (0x12c0c4c00) [pid = 1668] [serial = 1915] [outer = 0x0] [url = about:blank] 22:52:34 INFO - PROCESS | 1668 | --DOMWINDOW == 183 (0x12a85c000) [pid = 1668] [serial = 1784] [outer = 0x0] [url = about:blank] 22:52:34 INFO - PROCESS | 1668 | 1464933154991 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] 22:52:35 INFO - PROCESS | 1668 | 1464933155043 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 22:52:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 22:52:35 INFO - PROCESS | 1668 | 1464933155048 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 22:52:35 INFO - PROCESS | 1668 | 1464933155049 Marionette TRACE conn2 <- [1,2678,null,{}] 22:52:35 INFO - PROCESS | 1668 | 1464933155052 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}] 22:52:35 INFO - PROCESS | 1668 | 1464933155153 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 22:52:35 INFO - PROCESS | 1668 | 1464933155159 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:35 INFO - PROCESS | 1668 | ++DOCSHELL 0x1250be000 == 81 [pid = 1668] [id = 677] 22:52:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 184 (0x11881ec00) [pid = 1668] [serial = 2031] [outer = 0x0] 22:52:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 185 (0x11934c000) [pid = 1668] [serial = 2032] [outer = 0x11881ec00] 22:52:35 INFO - PROCESS | 1668 | 1464933155185 Marionette DEBUG loaded listener.js 22:52:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 186 (0x121034800) [pid = 1668] [serial = 2033] [outer = 0x11881ec00] 22:52:36 INFO - PROCESS | 1668 | 1464933156090 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]]]}] 22:52:36 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) 22:52:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1068ms 22:52:36 INFO - PROCESS | 1668 | 1464933156117 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 22:52:36 INFO - PROCESS | 1668 | 1464933156118 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 22:52:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 22:52:36 INFO - PROCESS | 1668 | 1464933156121 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 22:52:36 INFO - PROCESS | 1668 | 1464933156123 Marionette TRACE conn2 <- [1,2682,null,{}] 22:52:36 INFO - PROCESS | 1668 | 1464933156133 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}] 22:52:36 INFO - PROCESS | 1668 | 1464933156266 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 22:52:36 INFO - PROCESS | 1668 | 1464933156284 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:36 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b130000 == 82 [pid = 1668] [id = 678] 22:52:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 187 (0x1235a4c00) [pid = 1668] [serial = 2034] [outer = 0x0] 22:52:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 188 (0x12499fc00) [pid = 1668] [serial = 2035] [outer = 0x1235a4c00] 22:52:36 INFO - PROCESS | 1668 | 1464933156311 Marionette DEBUG loaded listener.js 22:52:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 189 (0x1256bf000) [pid = 1668] [serial = 2036] [outer = 0x1235a4c00] 22:52:37 INFO - PROCESS | 1668 | 1464933157191 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]]]}] 22:52:37 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) 22:52:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1123ms 22:52:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 22:52:37 INFO - PROCESS | 1668 | 1464933157244 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 22:52:37 INFO - PROCESS | 1668 | 1464933157246 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 22:52:37 INFO - PROCESS | 1668 | 1464933157248 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 22:52:37 INFO - PROCESS | 1668 | 1464933157249 Marionette TRACE conn2 <- [1,2686,null,{}] 22:52:37 INFO - PROCESS | 1668 | 1464933157251 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}] 22:52:37 INFO - PROCESS | 1668 | 1464933157384 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 22:52:37 INFO - PROCESS | 1668 | 1464933157400 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:37 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c974800 == 83 [pid = 1668] [id = 679] 22:52:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 190 (0x126b2b400) [pid = 1668] [serial = 2037] [outer = 0x0] 22:52:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 191 (0x1290a8000) [pid = 1668] [serial = 2038] [outer = 0x126b2b400] 22:52:37 INFO - PROCESS | 1668 | 1464933157426 Marionette DEBUG loaded listener.js 22:52:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 192 (0x129384400) [pid = 1668] [serial = 2039] [outer = 0x126b2b400] 22:52:38 INFO - PROCESS | 1668 | --DOMWINDOW == 191 (0x12c01c400) [pid = 1668] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 22:52:38 INFO - PROCESS | 1668 | --DOMWINDOW == 190 (0x1182b5000) [pid = 1668] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 22:52:38 INFO - PROCESS | 1668 | --DOMWINDOW == 189 (0x11318f400) [pid = 1668] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 22:52:38 INFO - PROCESS | 1668 | --DOMWINDOW == 188 (0x12b108000) [pid = 1668] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 22:52:38 INFO - PROCESS | 1668 | --DOMWINDOW == 187 (0x118fb3c00) [pid = 1668] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 22:52:38 INFO - PROCESS | 1668 | --DOMWINDOW == 186 (0x11318f000) [pid = 1668] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 22:52:38 INFO - PROCESS | 1668 | --DOMWINDOW == 185 (0x113193000) [pid = 1668] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 22:52:38 INFO - PROCESS | 1668 | --DOMWINDOW == 184 (0x12c0c8800) [pid = 1668] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 22:52:38 INFO - PROCESS | 1668 | --DOMWINDOW == 183 (0x138503000) [pid = 1668] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 22:52:38 INFO - PROCESS | 1668 | --DOMWINDOW == 182 (0x1122aa400) [pid = 1668] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 22:52:38 INFO - PROCESS | 1668 | --DOMWINDOW == 181 (0x1180b2c00) [pid = 1668] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 22:52:38 INFO - PROCESS | 1668 | --DOMWINDOW == 180 (0x111020800) [pid = 1668] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 22:52:38 INFO - PROCESS | 1668 | 1464933158285 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] 22:52:38 INFO - PROCESS | 1668 | 1464933158319 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 22:52:38 INFO - PROCESS | 1668 | 1464933158321 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 22:52:38 INFO - PROCESS | 1668 | 1464933158323 Marionette TRACE conn2 <- [1,2690,null,{}] 22:52:38 INFO - PROCESS | 1668 | 1464933158325 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}] 22:52:38 INFO - PROCESS | 1668 | 1464933158423 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 22:52:38 INFO - PROCESS | 1668 | 1464933158427 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:38 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d328800 == 84 [pid = 1668] [id = 680] 22:52:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 181 (0x114eb6800) [pid = 1668] [serial = 2040] [outer = 0x0] 22:52:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 182 (0x124982000) [pid = 1668] [serial = 2041] [outer = 0x114eb6800] 22:52:38 INFO - PROCESS | 1668 | 1464933158453 Marionette DEBUG loaded listener.js 22:52:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 183 (0x1295eb000) [pid = 1668] [serial = 2042] [outer = 0x114eb6800] 22:52:39 INFO - PROCESS | 1668 | 1464933159341 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] 22:52:39 INFO - PROCESS | 1668 | 1464933159398 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 22:52:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 22:52:39 INFO - PROCESS | 1668 | 1464933159401 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 22:52:39 INFO - PROCESS | 1668 | 1464933159402 Marionette TRACE conn2 <- [1,2694,null,{}] 22:52:39 INFO - PROCESS | 1668 | 1464933159405 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}] 22:52:39 INFO - PROCESS | 1668 | 1464933159516 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 22:52:39 INFO - PROCESS | 1668 | 1464933159520 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:39 INFO - PROCESS | 1668 | ++DOCSHELL 0x12efed000 == 85 [pid = 1668] [id = 681] 22:52:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 184 (0x12a7e1400) [pid = 1668] [serial = 2043] [outer = 0x0] 22:52:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 185 (0x12baa3800) [pid = 1668] [serial = 2044] [outer = 0x12a7e1400] 22:52:39 INFO - PROCESS | 1668 | 1464933159546 Marionette DEBUG loaded listener.js 22:52:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 186 (0x12c0c4c00) [pid = 1668] [serial = 2045] [outer = 0x12a7e1400] 22:52:40 INFO - PROCESS | 1668 | 1464933160423 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] 22:52:40 INFO - PROCESS | 1668 | 1464933160496 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 22:52:40 INFO - PROCESS | 1668 | 1464933160501 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 22:52:40 INFO - PROCESS | 1668 | 1464933160503 Marionette TRACE conn2 <- [1,2698,null,{}] 22:52:40 INFO - PROCESS | 1668 | 1464933160508 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}] 22:52:40 INFO - PROCESS | 1668 | 1464933160628 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 22:52:40 INFO - PROCESS | 1668 | 1464933160746 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:40 INFO - PROCESS | 1668 | ++DOCSHELL 0x12487d000 == 86 [pid = 1668] [id = 682] 22:52:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 187 (0x116957000) [pid = 1668] [serial = 2046] [outer = 0x0] 22:52:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 188 (0x1180b6800) [pid = 1668] [serial = 2047] [outer = 0x116957000] 22:52:40 INFO - PROCESS | 1668 | 1464933160780 Marionette DEBUG loaded listener.js 22:52:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 189 (0x11855d800) [pid = 1668] [serial = 2048] [outer = 0x116957000] 22:52:41 INFO - PROCESS | 1668 | 1464933161721 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] 22:52:41 INFO - PROCESS | 1668 | 1464933161731 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 22:52:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 22:52:41 INFO - PROCESS | 1668 | 1464933161736 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 22:52:41 INFO - PROCESS | 1668 | 1464933161738 Marionette TRACE conn2 <- [1,2702,null,{}] 22:52:41 INFO - PROCESS | 1668 | 1464933161740 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}] 22:52:41 INFO - PROCESS | 1668 | 1464933161862 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 22:52:41 INFO - PROCESS | 1668 | 1464933161983 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:41 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ef3f000 == 87 [pid = 1668] [id = 683] 22:52:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 190 (0x11883a000) [pid = 1668] [serial = 2049] [outer = 0x0] 22:52:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 191 (0x1235a6400) [pid = 1668] [serial = 2050] [outer = 0x11883a000] 22:52:42 INFO - PROCESS | 1668 | 1464933162015 Marionette DEBUG loaded listener.js 22:52:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 192 (0x12455ac00) [pid = 1668] [serial = 2051] [outer = 0x11883a000] 22:52:42 INFO - PROCESS | 1668 | 1464933162458 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]]]}] 22:52:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 22:52:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 771ms 22:52:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 22:52:42 INFO - PROCESS | 1668 | 1464933162508 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 22:52:42 INFO - PROCESS | 1668 | 1464933162510 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 22:52:42 INFO - PROCESS | 1668 | 1464933162512 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 22:52:42 INFO - PROCESS | 1668 | 1464933162515 Marionette TRACE conn2 <- [1,2706,null,{}] 22:52:42 INFO - PROCESS | 1668 | 1464933162523 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}] 22:52:42 INFO - PROCESS | 1668 | 1464933162647 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 22:52:42 INFO - PROCESS | 1668 | 1464933162770 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:42 INFO - PROCESS | 1668 | ++DOCSHELL 0x1384cb000 == 88 [pid = 1668] [id = 684] 22:52:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 193 (0x1256c0400) [pid = 1668] [serial = 2052] [outer = 0x0] 22:52:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 194 (0x1295f0800) [pid = 1668] [serial = 2053] [outer = 0x1256c0400] 22:52:42 INFO - PROCESS | 1668 | 1464933162804 Marionette DEBUG loaded listener.js 22:52:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 195 (0x12b108000) [pid = 1668] [serial = 2054] [outer = 0x1256c0400] 22:52:43 INFO - PROCESS | 1668 | 1464933163265 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]]]}] 22:52:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 22:52:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 771ms 22:52:43 INFO - PROCESS | 1668 | 1464933163284 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 22:52:43 INFO - PROCESS | 1668 | 1464933163285 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 22:52:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 22:52:43 INFO - PROCESS | 1668 | 1464933163288 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 22:52:43 INFO - PROCESS | 1668 | 1464933163289 Marionette TRACE conn2 <- [1,2710,null,{}] 22:52:43 INFO - PROCESS | 1668 | 1464933163292 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}] 22:52:43 INFO - PROCESS | 1668 | 1464933163412 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 22:52:43 INFO - PROCESS | 1668 | 1464933163535 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:43 INFO - PROCESS | 1668 | ++DOCSHELL 0x1385c4800 == 89 [pid = 1668] [id = 685] 22:52:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 196 (0x12baaa400) [pid = 1668] [serial = 2055] [outer = 0x0] 22:52:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 197 (0x12bda0400) [pid = 1668] [serial = 2056] [outer = 0x12baaa400] 22:52:43 INFO - PROCESS | 1668 | 1464933163569 Marionette DEBUG loaded listener.js 22:52:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 198 (0x12c935c00) [pid = 1668] [serial = 2057] [outer = 0x12baaa400] 22:52:44 INFO - PROCESS | 1668 | 1464933164007 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] 22:52:44 INFO - PROCESS | 1668 | 1464933164062 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 22:52:44 INFO - PROCESS | 1668 | 1464933164064 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 22:52:44 INFO - PROCESS | 1668 | 1464933164065 Marionette TRACE conn2 <- [1,2714,null,{}] 22:52:44 INFO - PROCESS | 1668 | 1464933164067 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}] 22:52:44 INFO - PROCESS | 1668 | 1464933164182 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 22:52:44 INFO - PROCESS | 1668 | 1464933164278 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:44 INFO - PROCESS | 1668 | ++DOCSHELL 0x138c11000 == 90 [pid = 1668] [id = 686] 22:52:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 199 (0x12c0c6400) [pid = 1668] [serial = 2058] [outer = 0x0] 22:52:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 200 (0x12df30c00) [pid = 1668] [serial = 2059] [outer = 0x12c0c6400] 22:52:44 INFO - PROCESS | 1668 | 1464933164309 Marionette DEBUG loaded listener.js 22:52:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 201 (0x12f77f000) [pid = 1668] [serial = 2060] [outer = 0x12c0c6400] 22:52:44 INFO - PROCESS | 1668 | 1464933164722 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]]]}] 22:52:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 22:52:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 668ms 22:52:44 INFO - PROCESS | 1668 | 1464933164732 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 22:52:44 INFO - PROCESS | 1668 | 1464933164734 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 22:52:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 22:52:44 INFO - PROCESS | 1668 | 1464933164736 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 22:52:44 INFO - PROCESS | 1668 | 1464933164737 Marionette TRACE conn2 <- [1,2718,null,{}] 22:52:44 INFO - PROCESS | 1668 | 1464933164740 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}] 22:52:44 INFO - PROCESS | 1668 | 1464933164891 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 22:52:45 INFO - PROCESS | 1668 | 1464933165016 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:45 INFO - PROCESS | 1668 | ++DOCSHELL 0x13b13d800 == 91 [pid = 1668] [id = 687] 22:52:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 202 (0x13850ac00) [pid = 1668] [serial = 2061] [outer = 0x0] 22:52:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 203 (0x138797400) [pid = 1668] [serial = 2062] [outer = 0x13850ac00] 22:52:45 INFO - PROCESS | 1668 | 1464933165048 Marionette DEBUG loaded listener.js 22:52:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 204 (0x138ca8c00) [pid = 1668] [serial = 2063] [outer = 0x13850ac00] 22:52:45 INFO - PROCESS | 1668 | 1464933165496 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] 22:52:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 22:52:45 INFO - PROCESS | 1668 | 1464933165509 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 22:52:45 INFO - PROCESS | 1668 | 1464933165511 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 22:52:45 INFO - PROCESS | 1668 | 1464933165512 Marionette TRACE conn2 <- [1,2722,null,{}] 22:52:45 INFO - PROCESS | 1668 | 1464933165515 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}] 22:52:45 INFO - PROCESS | 1668 | 1464933165631 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 22:52:45 INFO - PROCESS | 1668 | 1464933165754 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:45 INFO - PROCESS | 1668 | ++DOCSHELL 0x13f98f800 == 92 [pid = 1668] [id = 688] 22:52:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 205 (0x138e1e400) [pid = 1668] [serial = 2064] [outer = 0x0] 22:52:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 206 (0x13b120800) [pid = 1668] [serial = 2065] [outer = 0x138e1e400] 22:52:45 INFO - PROCESS | 1668 | 1464933165786 Marionette DEBUG loaded listener.js 22:52:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 207 (0x13b44fc00) [pid = 1668] [serial = 2066] [outer = 0x138e1e400] 22:52:46 INFO - PROCESS | 1668 | 1464933166215 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] 22:52:46 INFO - PROCESS | 1668 | 1464933166283 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 22:52:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 22:52:46 INFO - PROCESS | 1668 | 1464933166286 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 22:52:46 INFO - PROCESS | 1668 | 1464933166287 Marionette TRACE conn2 <- [1,2726,null,{}] 22:52:46 INFO - PROCESS | 1668 | 1464933166289 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}] 22:52:46 INFO - PROCESS | 1668 | 1464933166423 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 22:52:46 INFO - PROCESS | 1668 | 1464933166521 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:46 INFO - PROCESS | 1668 | ++DOCSHELL 0x138e73000 == 93 [pid = 1668] [id = 689] 22:52:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 208 (0x11695e400) [pid = 1668] [serial = 2067] [outer = 0x0] 22:52:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 209 (0x13f948c00) [pid = 1668] [serial = 2068] [outer = 0x11695e400] 22:52:46 INFO - PROCESS | 1668 | 1464933166551 Marionette DEBUG loaded listener.js 22:52:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 210 (0x13fb1cc00) [pid = 1668] [serial = 2069] [outer = 0x11695e400] 22:52:47 INFO - PROCESS | 1668 | 1464933167209 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]]]}] 22:52:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 22:52:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 972ms 22:52:47 INFO - PROCESS | 1668 | 1464933167258 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 22:52:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 22:52:47 INFO - PROCESS | 1668 | 1464933167260 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 22:52:47 INFO - PROCESS | 1668 | 1464933167264 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 22:52:47 INFO - PROCESS | 1668 | 1464933167266 Marionette TRACE conn2 <- [1,2730,null,{}] 22:52:47 INFO - PROCESS | 1668 | 1464933167270 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}] 22:52:47 INFO - PROCESS | 1668 | 1464933167391 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 22:52:47 INFO - PROCESS | 1668 | 1464933167489 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:47 INFO - PROCESS | 1668 | ++DOCSHELL 0x112eac800 == 94 [pid = 1668] [id = 690] 22:52:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 211 (0x11201ac00) [pid = 1668] [serial = 2070] [outer = 0x0] 22:52:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 212 (0x1122b4000) [pid = 1668] [serial = 2071] [outer = 0x11201ac00] 22:52:47 INFO - PROCESS | 1668 | 1464933167520 Marionette DEBUG loaded listener.js 22:52:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 213 (0x11267b000) [pid = 1668] [serial = 2072] [outer = 0x11201ac00] 22:52:48 INFO - PROCESS | 1668 | 1464933168436 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] 22:52:48 INFO - PROCESS | 1668 | 1464933168520 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 22:52:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 22:52:48 INFO - PROCESS | 1668 | 1464933168526 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 22:52:48 INFO - PROCESS | 1668 | 1464933168528 Marionette TRACE conn2 <- [1,2734,null,{}] 22:52:48 INFO - PROCESS | 1668 | 1464933168530 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}] 22:52:48 INFO - PROCESS | 1668 | 1464933168631 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 22:52:48 INFO - PROCESS | 1668 | 1464933168753 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:48 INFO - PROCESS | 1668 | ++DOCSHELL 0x11818e800 == 95 [pid = 1668] [id = 691] 22:52:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 214 (0x112a75c00) [pid = 1668] [serial = 2073] [outer = 0x0] 22:52:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 215 (0x113199000) [pid = 1668] [serial = 2074] [outer = 0x112a75c00] 22:52:48 INFO - PROCESS | 1668 | 1464933168781 Marionette DEBUG loaded listener.js 22:52:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 216 (0x113b31000) [pid = 1668] [serial = 2075] [outer = 0x112a75c00] 22:52:49 INFO - PROCESS | 1668 | --DOCSHELL 0x137c0d000 == 94 [pid = 1668] [id = 548] 22:52:49 INFO - PROCESS | 1668 | --DOCSHELL 0x137bce800 == 93 [pid = 1668] [id = 547] 22:52:49 INFO - PROCESS | 1668 | --DOCSHELL 0x13f9d5800 == 92 [pid = 1668] [id = 484] 22:52:49 INFO - PROCESS | 1668 | --DOCSHELL 0x12d328800 == 91 [pid = 1668] [id = 680] 22:52:49 INFO - PROCESS | 1668 | --DOCSHELL 0x12c974800 == 90 [pid = 1668] [id = 679] 22:52:49 INFO - PROCESS | 1668 | --DOCSHELL 0x12b130000 == 89 [pid = 1668] [id = 678] 22:52:49 INFO - PROCESS | 1668 | --DOCSHELL 0x1250be000 == 88 [pid = 1668] [id = 677] 22:52:49 INFO - PROCESS | 1668 | --DOMWINDOW == 215 (0x12499e000) [pid = 1668] [serial = 1945] [outer = 0x0] [url = about:blank] 22:52:49 INFO - PROCESS | 1668 | --DOMWINDOW == 214 (0x118251800) [pid = 1668] [serial = 1927] [outer = 0x0] [url = about:blank] 22:52:49 INFO - PROCESS | 1668 | --DOMWINDOW == 213 (0x13f94d800) [pid = 1668] [serial = 1948] [outer = 0x0] [url = about:blank] 22:52:49 INFO - PROCESS | 1668 | --DOMWINDOW == 212 (0x12bc1a800) [pid = 1668] [serial = 1936] [outer = 0x0] [url = about:blank] 22:52:49 INFO - PROCESS | 1668 | --DOMWINDOW == 211 (0x119b24400) [pid = 1668] [serial = 1930] [outer = 0x0] [url = about:blank] 22:52:49 INFO - PROCESS | 1668 | --DOMWINDOW == 210 (0x1290afc00) [pid = 1668] [serial = 1933] [outer = 0x0] [url = about:blank] 22:52:49 INFO - PROCESS | 1668 | --DOMWINDOW == 209 (0x13f947800) [pid = 1668] [serial = 1942] [outer = 0x0] [url = about:blank] 22:52:49 INFO - PROCESS | 1668 | --DOMWINDOW == 208 (0x114ee7c00) [pid = 1668] [serial = 1924] [outer = 0x0] [url = about:blank] 22:52:49 INFO - PROCESS | 1668 | --DOMWINDOW == 207 (0x13fea8400) [pid = 1668] [serial = 1951] [outer = 0x0] [url = about:blank] 22:52:49 INFO - PROCESS | 1668 | --DOMWINDOW == 206 (0x138a77800) [pid = 1668] [serial = 1939] [outer = 0x0] [url = about:blank] 22:52:49 INFO - PROCESS | 1668 | --DOMWINDOW == 205 (0x1198ac400) [pid = 1668] [serial = 1954] [outer = 0x0] [url = about:blank] 22:52:49 INFO - PROCESS | 1668 | --DOCSHELL 0x1182df800 == 87 [pid = 1668] [id = 676] 22:52:49 INFO - PROCESS | 1668 | --DOCSHELL 0x124226000 == 86 [pid = 1668] [id = 674] 22:52:49 INFO - PROCESS | 1668 | --DOCSHELL 0x140968000 == 85 [pid = 1668] [id = 673] 22:52:49 INFO - PROCESS | 1668 | --DOCSHELL 0x14020d800 == 84 [pid = 1668] [id = 672] 22:52:49 INFO - PROCESS | 1668 | --DOCSHELL 0x13fc20800 == 83 [pid = 1668] [id = 671] 22:52:49 INFO - PROCESS | 1668 | --DOCSHELL 0x13fc0a000 == 82 [pid = 1668] [id = 670] 22:52:49 INFO - PROCESS | 1668 | --DOCSHELL 0x13852e000 == 81 [pid = 1668] [id = 669] 22:52:49 INFO - PROCESS | 1668 | --DOCSHELL 0x12320b800 == 80 [pid = 1668] [id = 627] 22:52:49 INFO - PROCESS | 1668 | --DOCSHELL 0x1418dd800 == 79 [pid = 1668] [id = 668] 22:52:49 INFO - PROCESS | 1668 | --DOCSHELL 0x1407ad000 == 78 [pid = 1668] [id = 667] 22:52:49 INFO - PROCESS | 1668 | --DOCSHELL 0x138b27000 == 77 [pid = 1668] [id = 666] 22:52:49 INFO - PROCESS | 1668 | --DOCSHELL 0x129560000 == 76 [pid = 1668] [id = 665] 22:52:49 INFO - PROCESS | 1668 | --DOCSHELL 0x116991800 == 75 [pid = 1668] [id = 664] 22:52:49 INFO - PROCESS | 1668 | --DOMWINDOW == 204 (0x12d3bac00) [pid = 1668] [serial = 1975] [outer = 0x0] [url = about:blank] 22:52:49 INFO - PROCESS | 1668 | --DOMWINDOW == 203 (0x118564c00) [pid = 1668] [serial = 1960] [outer = 0x0] [url = about:blank] 22:52:49 INFO - PROCESS | 1668 | --DOMWINDOW == 202 (0x1256b8000) [pid = 1668] [serial = 1969] [outer = 0x0] [url = about:blank] 22:52:49 INFO - PROCESS | 1668 | --DOMWINDOW == 201 (0x12a7e0000) [pid = 1668] [serial = 1970] [outer = 0x0] [url = about:blank] 22:52:49 INFO - PROCESS | 1668 | --DOMWINDOW == 200 (0x12b2ce400) [pid = 1668] [serial = 1972] [outer = 0x0] [url = about:blank] 22:52:49 INFO - PROCESS | 1668 | --DOMWINDOW == 199 (0x124249c00) [pid = 1668] [serial = 1966] [outer = 0x0] [url = about:blank] 22:52:49 INFO - PROCESS | 1668 | --DOMWINDOW == 198 (0x128ca5400) [pid = 1668] [serial = 1967] [outer = 0x0] [url = about:blank] 22:52:49 INFO - PROCESS | 1668 | --DOMWINDOW == 197 (0x116961400) [pid = 1668] [serial = 1963] [outer = 0x0] [url = about:blank] 22:52:49 INFO - PROCESS | 1668 | --DOMWINDOW == 196 (0x119b23c00) [pid = 1668] [serial = 1964] [outer = 0x0] [url = about:blank] 22:52:49 INFO - PROCESS | 1668 | --DOMWINDOW == 195 (0x138a80800) [pid = 1668] [serial = 1922] [outer = 0x0] [url = about:blank] 22:52:49 INFO - PROCESS | 1668 | --DOMWINDOW == 194 (0x138511000) [pid = 1668] [serial = 1978] [outer = 0x0] [url = about:blank] 22:52:49 INFO - PROCESS | 1668 | --DOMWINDOW == 193 (0x138a7f800) [pid = 1668] [serial = 1981] [outer = 0x0] [url = about:blank] 22:52:49 INFO - PROCESS | 1668 | --DOMWINDOW == 192 (0x13fb1e400) [pid = 1668] [serial = 1990] [outer = 0x0] [url = about:blank] 22:52:49 INFO - PROCESS | 1668 | --DOMWINDOW == 191 (0x1180c6c00) [pid = 1668] [serial = 1985] [outer = 0x0] [url = about:blank] 22:52:49 INFO - PROCESS | 1668 | --DOMWINDOW == 190 (0x1133ad000) [pid = 1668] [serial = 1984] [outer = 0x0] [url = about:blank] 22:52:49 INFO - PROCESS | 1668 | --DOMWINDOW == 189 (0x1231bcc00) [pid = 1668] [serial = 1987] [outer = 0x0] [url = about:blank] 22:52:49 INFO - PROCESS | 1668 | --DOMWINDOW == 188 (0x113264400) [pid = 1668] [serial = 1958] [outer = 0x0] [url = about:blank] 22:52:49 INFO - PROCESS | 1668 | --DOMWINDOW == 187 (0x11106a800) [pid = 1668] [serial = 1957] [outer = 0x0] [url = about:blank] 22:52:49 INFO - PROCESS | 1668 | --DOMWINDOW == 186 (0x11883d400) [pid = 1668] [serial = 1961] [outer = 0x0] [url = about:blank] 22:52:49 INFO - PROCESS | 1668 | --DOMWINDOW == 185 (0x13b113400) [pid = 1668] [serial = 1982] [outer = 0x0] [url = about:blank] 22:52:49 INFO - PROCESS | 1668 | --DOMWINDOW == 184 (0x138797c00) [pid = 1668] [serial = 1979] [outer = 0x0] [url = about:blank] 22:52:49 INFO - PROCESS | 1668 | --DOMWINDOW == 183 (0x12d6a9400) [pid = 1668] [serial = 1976] [outer = 0x0] [url = about:blank] 22:52:49 INFO - PROCESS | 1668 | --DOMWINDOW == 182 (0x12bad1800) [pid = 1668] [serial = 1973] [outer = 0x0] [url = about:blank] 22:52:49 INFO - PROCESS | 1668 | --DOMWINDOW == 181 (0x12bab0000) [pid = 1668] [serial = 1988] [outer = 0x0] [url = about:blank] 22:52:49 INFO - PROCESS | 1668 | 1464933169234 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]]]}] 22:52:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 22:52:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 722ms 22:52:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 22:52:49 INFO - PROCESS | 1668 | 1464933169250 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 22:52:49 INFO - PROCESS | 1668 | 1464933169251 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 22:52:49 INFO - PROCESS | 1668 | 1464933169253 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 22:52:49 INFO - PROCESS | 1668 | 1464933169256 Marionette TRACE conn2 <- [1,2738,null,{}] 22:52:49 INFO - PROCESS | 1668 | 1464933169266 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}] 22:52:49 INFO - PROCESS | 1668 | 1464933169373 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 22:52:49 INFO - PROCESS | 1668 | 1464933169378 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:49 INFO - PROCESS | 1668 | ++DOCSHELL 0x11968c000 == 76 [pid = 1668] [id = 692] 22:52:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 182 (0x114eba400) [pid = 1668] [serial = 2076] [outer = 0x0] 22:52:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 183 (0x116725c00) [pid = 1668] [serial = 2077] [outer = 0x114eba400] 22:52:49 INFO - PROCESS | 1668 | 1464933169406 Marionette DEBUG loaded listener.js 22:52:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 184 (0x117e0c400) [pid = 1668] [serial = 2078] [outer = 0x114eba400] 22:52:49 INFO - PROCESS | 1668 | 1464933169817 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]]]}] 22:52:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 22:52:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 576ms 22:52:49 INFO - PROCESS | 1668 | 1464933169831 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 22:52:49 INFO - PROCESS | 1668 | 1464933169833 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 22:52:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 22:52:49 INFO - PROCESS | 1668 | 1464933169835 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 22:52:49 INFO - PROCESS | 1668 | 1464933169836 Marionette TRACE conn2 <- [1,2742,null,{}] 22:52:49 INFO - PROCESS | 1668 | 1464933169839 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}] 22:52:49 INFO - PROCESS | 1668 | 1464933169942 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 22:52:49 INFO - PROCESS | 1668 | 1464933169947 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:49 INFO - PROCESS | 1668 | ++DOCSHELL 0x123451000 == 77 [pid = 1668] [id = 693] 22:52:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 185 (0x118243000) [pid = 1668] [serial = 2079] [outer = 0x0] 22:52:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 186 (0x11829c000) [pid = 1668] [serial = 2080] [outer = 0x118243000] 22:52:49 INFO - PROCESS | 1668 | 1464933169972 Marionette DEBUG loaded listener.js 22:52:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 187 (0x1182b7c00) [pid = 1668] [serial = 2081] [outer = 0x118243000] 22:52:50 INFO - PROCESS | 1668 | 1464933170339 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]]]}] 22:52:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 22:52:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 569ms 22:52:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 22:52:50 INFO - PROCESS | 1668 | 1464933170405 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 22:52:50 INFO - PROCESS | 1668 | 1464933170406 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 22:52:50 INFO - PROCESS | 1668 | 1464933170408 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 22:52:50 INFO - PROCESS | 1668 | 1464933170409 Marionette TRACE conn2 <- [1,2746,null,{}] 22:52:50 INFO - PROCESS | 1668 | 1464933170412 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}] 22:52:50 INFO - PROCESS | 1668 | 1464933170510 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 22:52:50 INFO - PROCESS | 1668 | 1464933170514 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:50 INFO - PROCESS | 1668 | ++DOCSHELL 0x125777000 == 78 [pid = 1668] [id = 694] 22:52:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 188 (0x1182a0000) [pid = 1668] [serial = 2082] [outer = 0x0] 22:52:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 189 (0x118568800) [pid = 1668] [serial = 2083] [outer = 0x1182a0000] 22:52:50 INFO - PROCESS | 1668 | 1464933170539 Marionette DEBUG loaded listener.js 22:52:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 190 (0x11881f800) [pid = 1668] [serial = 2084] [outer = 0x1182a0000] 22:52:50 INFO - PROCESS | 1668 | 1464933170900 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]]]}] 22:52:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 22:52:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 520ms 22:52:50 INFO - PROCESS | 1668 | 1464933170929 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 22:52:50 INFO - PROCESS | 1668 | 1464933170930 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 22:52:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 22:52:50 INFO - PROCESS | 1668 | 1464933170932 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 22:52:50 INFO - PROCESS | 1668 | 1464933170933 Marionette TRACE conn2 <- [1,2750,null,{}] 22:52:50 INFO - PROCESS | 1668 | 1464933170935 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}] 22:52:51 INFO - PROCESS | 1668 | 1464933171050 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 22:52:51 INFO - PROCESS | 1668 | 1464933171148 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:51 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a870000 == 79 [pid = 1668] [id = 695] 22:52:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 191 (0x11855c400) [pid = 1668] [serial = 2085] [outer = 0x0] 22:52:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 192 (0x11883b000) [pid = 1668] [serial = 2086] [outer = 0x11855c400] 22:52:51 INFO - PROCESS | 1668 | 1464933171174 Marionette DEBUG loaded listener.js 22:52:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 193 (0x119f47000) [pid = 1668] [serial = 2087] [outer = 0x11855c400] 22:52:51 INFO - PROCESS | 1668 | 1464933171505 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]]]}] 22:52:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 22:52:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 618ms 22:52:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 22:52:51 INFO - PROCESS | 1668 | 1464933171551 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 22:52:51 INFO - PROCESS | 1668 | 1464933171552 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 22:52:51 INFO - PROCESS | 1668 | 1464933171554 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 22:52:51 INFO - PROCESS | 1668 | 1464933171555 Marionette TRACE conn2 <- [1,2754,null,{}] 22:52:51 INFO - PROCESS | 1668 | 1464933171557 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}] 22:52:51 INFO - PROCESS | 1668 | 1464933171696 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 22:52:51 INFO - PROCESS | 1668 | 1464933171718 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:51 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b2a0800 == 80 [pid = 1668] [id = 696] 22:52:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 194 (0x121032400) [pid = 1668] [serial = 2088] [outer = 0x0] 22:52:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 195 (0x12129a000) [pid = 1668] [serial = 2089] [outer = 0x121032400] 22:52:51 INFO - PROCESS | 1668 | 1464933171742 Marionette DEBUG loaded listener.js 22:52:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 196 (0x1231c7800) [pid = 1668] [serial = 2090] [outer = 0x121032400] 22:52:52 INFO - PROCESS | 1668 | 1464933172113 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]]]}] 22:52:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 22:52:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 570ms 22:52:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 22:52:52 INFO - PROCESS | 1668 | 1464933172124 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 22:52:52 INFO - PROCESS | 1668 | 1464933172126 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 22:52:52 INFO - PROCESS | 1668 | 1464933172128 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 22:52:52 INFO - PROCESS | 1668 | 1464933172129 Marionette TRACE conn2 <- [1,2758,null,{}] 22:52:52 INFO - PROCESS | 1668 | 1464933172131 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}] 22:52:52 INFO - PROCESS | 1668 | 1464933172268 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 22:52:52 INFO - PROCESS | 1668 | 1464933172281 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:52 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c51e800 == 81 [pid = 1668] [id = 697] 22:52:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 197 (0x112af6800) [pid = 1668] [serial = 2091] [outer = 0x0] 22:52:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 198 (0x1235a6000) [pid = 1668] [serial = 2092] [outer = 0x112af6800] 22:52:52 INFO - PROCESS | 1668 | 1464933172305 Marionette DEBUG loaded listener.js 22:52:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 199 (0x124056400) [pid = 1668] [serial = 2093] [outer = 0x112af6800] 22:52:52 INFO - PROCESS | 1668 | 1464933172691 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]]]}] 22:52:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 22:52:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 570ms 22:52:52 INFO - PROCESS | 1668 | 1464933172700 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 22:52:52 INFO - PROCESS | 1668 | 1464933172701 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 22:52:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 22:52:52 INFO - PROCESS | 1668 | 1464933172703 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 22:52:52 INFO - PROCESS | 1668 | 1464933172704 Marionette TRACE conn2 <- [1,2762,null,{}] 22:52:52 INFO - PROCESS | 1668 | 1464933172706 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}] 22:52:52 INFO - PROCESS | 1668 | 1464933172851 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 22:52:52 INFO - PROCESS | 1668 | 1464933172868 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:52 INFO - PROCESS | 1668 | ++DOCSHELL 0x12cd12000 == 82 [pid = 1668] [id = 698] 22:52:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 200 (0x12405dc00) [pid = 1668] [serial = 2094] [outer = 0x0] 22:52:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 201 (0x12452b400) [pid = 1668] [serial = 2095] [outer = 0x12405dc00] 22:52:52 INFO - PROCESS | 1668 | 1464933172893 Marionette DEBUG loaded listener.js 22:52:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 202 (0x12499a000) [pid = 1668] [serial = 2096] [outer = 0x12405dc00] 22:52:53 INFO - PROCESS | 1668 | 1464933173254 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]]]}] 22:52:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 22:52:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 572ms 22:52:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 22:52:53 INFO - PROCESS | 1668 | 1464933173275 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 22:52:53 INFO - PROCESS | 1668 | 1464933173276 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 22:52:53 INFO - PROCESS | 1668 | 1464933173278 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 22:52:53 INFO - PROCESS | 1668 | 1464933173280 Marionette TRACE conn2 <- [1,2766,null,{}] 22:52:53 INFO - PROCESS | 1668 | 1464933173282 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}] 22:52:53 INFO - PROCESS | 1668 | 1464933173423 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 22:52:53 INFO - PROCESS | 1668 | --DOCSHELL 0x12cecf800 == 81 [pid = 1668] [id = 16] 22:52:53 INFO - PROCESS | 1668 | --DOMWINDOW == 201 (0x11881ec00) [pid = 1668] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 22:52:53 INFO - PROCESS | 1668 | --DOMWINDOW == 200 (0x118246c00) [pid = 1668] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 22:52:53 INFO - PROCESS | 1668 | --DOMWINDOW == 199 (0x117413000) [pid = 1668] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 22:52:53 INFO - PROCESS | 1668 | --DOMWINDOW == 198 (0x124996400) [pid = 1668] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 22:52:53 INFO - PROCESS | 1668 | --DOMWINDOW == 197 (0x1194f1800) [pid = 1668] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 22:52:53 INFO - PROCESS | 1668 | --DOMWINDOW == 196 (0x1249a2000) [pid = 1668] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 22:52:53 INFO - PROCESS | 1668 | --DOMWINDOW == 195 (0x12622c400) [pid = 1668] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 22:52:53 INFO - PROCESS | 1668 | --DOMWINDOW == 194 (0x1231c7400) [pid = 1668] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 22:52:53 INFO - PROCESS | 1668 | --DOMWINDOW == 193 (0x118560000) [pid = 1668] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 22:52:53 INFO - PROCESS | 1668 | --DOMWINDOW == 192 (0x13879e000) [pid = 1668] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 22:52:53 INFO - PROCESS | 1668 | --DOMWINDOW == 191 (0x111060c00) [pid = 1668] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 22:52:53 INFO - PROCESS | 1668 | --DOMWINDOW == 190 (0x1256db800) [pid = 1668] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 22:52:53 INFO - PROCESS | 1668 | --DOMWINDOW == 189 (0x113ba6800) [pid = 1668] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 22:52:53 INFO - PROCESS | 1668 | --DOMWINDOW == 188 (0x12d6a1400) [pid = 1668] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 22:52:53 INFO - PROCESS | 1668 | --DOMWINDOW == 187 (0x117e10c00) [pid = 1668] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 22:52:53 INFO - PROCESS | 1668 | --DOMWINDOW == 186 (0x138a83c00) [pid = 1668] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 22:52:53 INFO - PROCESS | 1668 | --DOMWINDOW == 185 (0x11824c800) [pid = 1668] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 22:52:53 INFO - PROCESS | 1668 | --DOMWINDOW == 184 (0x114eb6c00) [pid = 1668] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 22:52:53 INFO - PROCESS | 1668 | --DOMWINDOW == 183 (0x11103fc00) [pid = 1668] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 22:52:53 INFO - PROCESS | 1668 | --DOMWINDOW == 182 (0x113262c00) [pid = 1668] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 22:52:53 INFO - PROCESS | 1668 | --DOMWINDOW == 181 (0x12a76e800) [pid = 1668] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 22:52:53 INFO - PROCESS | 1668 | --DOMWINDOW == 180 (0x138593400) [pid = 1668] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 22:52:53 INFO - PROCESS | 1668 | --DOMWINDOW == 179 (0x12d098c00) [pid = 1668] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 22:52:53 INFO - PROCESS | 1668 | --DOMWINDOW == 178 (0x117e11400) [pid = 1668] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 22:52:53 INFO - PROCESS | 1668 | --DOMWINDOW == 177 (0x138ca9400) [pid = 1668] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 22:52:53 INFO - PROCESS | 1668 | --DOMWINDOW == 176 (0x12d3c1c00) [pid = 1668] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 22:52:53 INFO - PROCESS | 1668 | --DOMWINDOW == 175 (0x111063800) [pid = 1668] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 22:52:53 INFO - PROCESS | 1668 | --DOMWINDOW == 174 (0x12b1bac00) [pid = 1668] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 22:52:53 INFO - PROCESS | 1668 | --DOMWINDOW == 173 (0x12a765c00) [pid = 1668] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 22:52:53 INFO - PROCESS | 1668 | --DOMWINDOW == 172 (0x111024c00) [pid = 1668] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 22:52:53 INFO - PROCESS | 1668 | --DOMWINDOW == 171 (0x12bd9a000) [pid = 1668] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 22:52:53 INFO - PROCESS | 1668 | --DOMWINDOW == 170 (0x118fb1000) [pid = 1668] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 22:52:53 INFO - PROCESS | 1668 | --DOMWINDOW == 169 (0x12bc15000) [pid = 1668] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 22:52:53 INFO - PROCESS | 1668 | --DOMWINDOW == 168 (0x13b114000) [pid = 1668] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 22:52:53 INFO - PROCESS | 1668 | --DOMWINDOW == 167 (0x12d096800) [pid = 1668] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 22:52:53 INFO - PROCESS | 1668 | --DOMWINDOW == 166 (0x119b22c00) [pid = 1668] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 22:52:53 INFO - PROCESS | 1668 | --DOMWINDOW == 165 (0x121040800) [pid = 1668] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 22:52:53 INFO - PROCESS | 1668 | --DOMWINDOW == 164 (0x12bda2800) [pid = 1668] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 22:52:53 INFO - PROCESS | 1668 | --DOMWINDOW == 163 (0x113190c00) [pid = 1668] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 22:52:53 INFO - PROCESS | 1668 | --DOMWINDOW == 162 (0x13b451000) [pid = 1668] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 22:52:53 INFO - PROCESS | 1668 | --DOMWINDOW == 161 (0x12b1af000) [pid = 1668] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 22:52:53 INFO - PROCESS | 1668 | --DOMWINDOW == 160 (0x112a7f800) [pid = 1668] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 22:52:53 INFO - PROCESS | 1668 | --DOMWINDOW == 159 (0x1235a4c00) [pid = 1668] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 22:52:53 INFO - PROCESS | 1668 | --DOMWINDOW == 158 (0x126b2b400) [pid = 1668] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 22:52:53 INFO - PROCESS | 1668 | --DOMWINDOW == 157 (0x114eb6800) [pid = 1668] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 22:52:53 INFO - PROCESS | 1668 | 1464933173862 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:53 INFO - PROCESS | 1668 | ++DOCSHELL 0x117e15000 == 82 [pid = 1668] [id = 699] 22:52:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 158 (0x11104b800) [pid = 1668] [serial = 2097] [outer = 0x0] 22:52:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 159 (0x11266d400) [pid = 1668] [serial = 2098] [outer = 0x11104b800] 22:52:53 INFO - PROCESS | 1668 | 1464933173890 Marionette DEBUG loaded listener.js 22:52:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 160 (0x113ba6800) [pid = 1668] [serial = 2099] [outer = 0x11104b800] 22:52:54 INFO - PROCESS | 1668 | 1464933174188 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]]]}] 22:52:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 22:52:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 918ms 22:52:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 22:52:54 INFO - PROCESS | 1668 | 1464933174202 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 22:52:54 INFO - PROCESS | 1668 | 1464933174203 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 22:52:54 INFO - PROCESS | 1668 | 1464933174205 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 22:52:54 INFO - PROCESS | 1668 | 1464933174207 Marionette TRACE conn2 <- [1,2770,null,{}] 22:52:54 INFO - PROCESS | 1668 | 1464933174212 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}] 22:52:54 INFO - PROCESS | 1668 | 1464933174330 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 22:52:54 INFO - PROCESS | 1668 | 1464933174413 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:54 INFO - PROCESS | 1668 | ++DOCSHELL 0x12db62000 == 83 [pid = 1668] [id = 700] 22:52:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 161 (0x113192c00) [pid = 1668] [serial = 2100] [outer = 0x0] 22:52:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 162 (0x118fb1000) [pid = 1668] [serial = 2101] [outer = 0x113192c00] 22:52:54 INFO - PROCESS | 1668 | 1464933174441 Marionette DEBUG loaded listener.js 22:52:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 163 (0x1256ba400) [pid = 1668] [serial = 2102] [outer = 0x113192c00] 22:52:54 INFO - PROCESS | 1668 | 1464933174712 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]]]}] 22:52:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 22:52:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 521ms 22:52:54 INFO - PROCESS | 1668 | 1464933174727 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 22:52:54 INFO - PROCESS | 1668 | 1464933174730 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 22:52:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 22:52:54 INFO - PROCESS | 1668 | 1464933174740 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 22:52:54 INFO - PROCESS | 1668 | 1464933174741 Marionette TRACE conn2 <- [1,2774,null,{}] 22:52:54 INFO - PROCESS | 1668 | 1464933174752 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}] 22:52:54 INFO - PROCESS | 1668 | 1464933174862 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 22:52:54 INFO - PROCESS | 1668 | 1464933174866 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:54 INFO - PROCESS | 1668 | ++DOCSHELL 0x12efe7000 == 84 [pid = 1668] [id = 701] 22:52:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 164 (0x1256ba800) [pid = 1668] [serial = 2103] [outer = 0x0] 22:52:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 165 (0x12578e000) [pid = 1668] [serial = 2104] [outer = 0x1256ba800] 22:52:54 INFO - PROCESS | 1668 | 1464933174890 Marionette DEBUG loaded listener.js 22:52:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 166 (0x126506c00) [pid = 1668] [serial = 2105] [outer = 0x1256ba800] 22:52:55 INFO - PROCESS | 1668 | 1464933175257 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]]]}] 22:52:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 22:52:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 527ms 22:52:55 INFO - PROCESS | 1668 | 1464933175268 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 22:52:55 INFO - PROCESS | 1668 | 1464933175269 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 22:52:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 22:52:55 INFO - PROCESS | 1668 | 1464933175271 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 22:52:55 INFO - PROCESS | 1668 | 1464933175272 Marionette TRACE conn2 <- [1,2778,null,{}] 22:52:55 INFO - PROCESS | 1668 | 1464933175274 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}] 22:52:55 INFO - PROCESS | 1668 | 1464933175432 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 22:52:55 INFO - PROCESS | 1668 | 1464933175441 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:55 INFO - PROCESS | 1668 | ++DOCSHELL 0x12f555800 == 85 [pid = 1668] [id = 702] 22:52:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 167 (0x1256be400) [pid = 1668] [serial = 2106] [outer = 0x0] 22:52:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 168 (0x1267d2c00) [pid = 1668] [serial = 2107] [outer = 0x1256be400] 22:52:55 INFO - PROCESS | 1668 | 1464933175465 Marionette DEBUG loaded listener.js 22:52:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 169 (0x128c9ec00) [pid = 1668] [serial = 2108] [outer = 0x1256be400] 22:52:55 INFO - PROCESS | 1668 | 1464933175914 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]]]}] 22:52:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 22:52:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 669ms 22:52:55 INFO - PROCESS | 1668 | 1464933175941 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 22:52:55 INFO - PROCESS | 1668 | 1464933175943 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 22:52:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 22:52:55 INFO - PROCESS | 1668 | 1464933175947 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 22:52:55 INFO - PROCESS | 1668 | 1464933175949 Marionette TRACE conn2 <- [1,2782,null,{}] 22:52:55 INFO - PROCESS | 1668 | 1464933175953 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}] 22:52:56 INFO - PROCESS | 1668 | 1464933176087 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 22:52:56 INFO - PROCESS | 1668 | 1464933176241 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:56 INFO - PROCESS | 1668 | ++DOCSHELL 0x117e2c000 == 86 [pid = 1668] [id = 703] 22:52:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 170 (0x112923800) [pid = 1668] [serial = 2109] [outer = 0x0] 22:52:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 171 (0x112928c00) [pid = 1668] [serial = 2110] [outer = 0x112923800] 22:52:56 INFO - PROCESS | 1668 | 1464933176276 Marionette DEBUG loaded listener.js 22:52:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 172 (0x11319c800) [pid = 1668] [serial = 2111] [outer = 0x112923800] 22:52:56 INFO - PROCESS | 1668 | 1464933176721 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]]]}] 22:52:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 22:52:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 822ms 22:52:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 22:52:56 INFO - PROCESS | 1668 | 1464933176770 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 22:52:56 INFO - PROCESS | 1668 | 1464933176773 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 22:52:56 INFO - PROCESS | 1668 | 1464933176778 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 22:52:56 INFO - PROCESS | 1668 | 1464933176780 Marionette TRACE conn2 <- [1,2786,null,{}] 22:52:56 INFO - PROCESS | 1668 | 1464933176783 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}] 22:52:56 INFO - PROCESS | 1668 | 1464933176907 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 22:52:57 INFO - PROCESS | 1668 | 1464933177036 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:57 INFO - PROCESS | 1668 | ++DOCSHELL 0x129553000 == 87 [pid = 1668] [id = 704] 22:52:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 173 (0x113d04c00) [pid = 1668] [serial = 2112] [outer = 0x0] 22:52:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 174 (0x116732000) [pid = 1668] [serial = 2113] [outer = 0x113d04c00] 22:52:57 INFO - PROCESS | 1668 | 1464933177067 Marionette DEBUG loaded listener.js 22:52:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 175 (0x1180cc800) [pid = 1668] [serial = 2114] [outer = 0x113d04c00] 22:52:57 INFO - PROCESS | 1668 | 1464933177496 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]]]}] 22:52:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 22:52:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 770ms 22:52:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 22:52:57 INFO - PROCESS | 1668 | 1464933177548 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 22:52:57 INFO - PROCESS | 1668 | 1464933177550 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 22:52:57 INFO - PROCESS | 1668 | 1464933177552 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 22:52:57 INFO - PROCESS | 1668 | 1464933177555 Marionette TRACE conn2 <- [1,2790,null,{}] 22:52:57 INFO - PROCESS | 1668 | 1464933177563 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}] 22:52:57 INFO - PROCESS | 1668 | 1464933177690 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 22:52:57 INFO - PROCESS | 1668 | 1464933177820 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:57 INFO - PROCESS | 1668 | ++DOCSHELL 0x12f5d8000 == 88 [pid = 1668] [id = 705] 22:52:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 176 (0x118817400) [pid = 1668] [serial = 2115] [outer = 0x0] 22:52:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 177 (0x118843800) [pid = 1668] [serial = 2116] [outer = 0x118817400] 22:52:57 INFO - PROCESS | 1668 | 1464933177854 Marionette DEBUG loaded listener.js 22:52:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 178 (0x1194f0000) [pid = 1668] [serial = 2117] [outer = 0x118817400] 22:52:58 INFO - PROCESS | 1668 | 1464933178293 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]]]}] 22:52:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 22:52:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 773ms 22:52:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 22:52:58 INFO - PROCESS | 1668 | 1464933178326 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 22:52:58 INFO - PROCESS | 1668 | 1464933178330 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 22:52:58 INFO - PROCESS | 1668 | 1464933178333 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 22:52:58 INFO - PROCESS | 1668 | 1464933178335 Marionette TRACE conn2 <- [1,2794,null,{}] 22:52:58 INFO - PROCESS | 1668 | 1464933178338 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}] 22:52:58 INFO - PROCESS | 1668 | 1464933178487 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 22:52:58 INFO - PROCESS | 1668 | 1464933178578 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:58 INFO - PROCESS | 1668 | ++DOCSHELL 0x138447800 == 89 [pid = 1668] [id = 706] 22:52:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 179 (0x119b23800) [pid = 1668] [serial = 2118] [outer = 0x0] 22:52:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 180 (0x1231c9000) [pid = 1668] [serial = 2119] [outer = 0x119b23800] 22:52:58 INFO - PROCESS | 1668 | 1464933178612 Marionette DEBUG loaded listener.js 22:52:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 181 (0x1249a0c00) [pid = 1668] [serial = 2120] [outer = 0x119b23800] 22:52:59 INFO - PROCESS | 1668 | 1464933179134 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]]]}] 22:52:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 22:52:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 877ms 22:52:59 INFO - PROCESS | 1668 | 1464933179210 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 22:52:59 INFO - PROCESS | 1668 | 1464933179212 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 22:52:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 22:52:59 INFO - PROCESS | 1668 | 1464933179216 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 22:52:59 INFO - PROCESS | 1668 | 1464933179218 Marionette TRACE conn2 <- [1,2798,null,{}] 22:52:59 INFO - PROCESS | 1668 | 1464933179221 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}] 22:52:59 INFO - PROCESS | 1668 | 1464933179371 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 22:52:59 INFO - PROCESS | 1668 | 1464933179493 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:59 INFO - PROCESS | 1668 | ++DOCSHELL 0x1385bd800 == 90 [pid = 1668] [id = 707] 22:52:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 182 (0x124999800) [pid = 1668] [serial = 2121] [outer = 0x0] 22:52:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 183 (0x12578f800) [pid = 1668] [serial = 2122] [outer = 0x124999800] 22:52:59 INFO - PROCESS | 1668 | 1464933179524 Marionette DEBUG loaded listener.js 22:52:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 184 (0x128ca2800) [pid = 1668] [serial = 2123] [outer = 0x124999800] 22:52:59 INFO - PROCESS | 1668 | 1464933179934 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]]]}] 22:52:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 22:52:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 774ms 22:52:59 INFO - PROCESS | 1668 | 1464933179994 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 22:52:59 INFO - PROCESS | 1668 | 1464933179995 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 22:52:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 22:53:00 INFO - PROCESS | 1668 | 1464933179999 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 22:53:00 INFO - PROCESS | 1668 | 1464933180001 Marionette TRACE conn2 <- [1,2802,null,{}] 22:53:00 INFO - PROCESS | 1668 | 1464933180003 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}] 22:53:00 INFO - PROCESS | 1668 | 1464933180141 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 22:53:00 INFO - PROCESS | 1668 | 1464933180241 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:00 INFO - PROCESS | 1668 | ++DOCSHELL 0x138ada800 == 91 [pid = 1668] [id = 708] 22:53:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 185 (0x1290a8800) [pid = 1668] [serial = 2124] [outer = 0x0] 22:53:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 186 (0x1295efc00) [pid = 1668] [serial = 2125] [outer = 0x1290a8800] 22:53:00 INFO - PROCESS | 1668 | 1464933180271 Marionette DEBUG loaded listener.js 22:53:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 187 (0x129746c00) [pid = 1668] [serial = 2126] [outer = 0x1290a8800] 22:53:00 INFO - PROCESS | 1668 | 1464933180703 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]]]}] 22:53:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 22:53:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 770ms 22:53:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 22:53:00 INFO - PROCESS | 1668 | 1464933180770 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 22:53:00 INFO - PROCESS | 1668 | 1464933180771 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 22:53:00 INFO - PROCESS | 1668 | 1464933180774 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 22:53:00 INFO - PROCESS | 1668 | 1464933180775 Marionette TRACE conn2 <- [1,2806,null,{}] 22:53:00 INFO - PROCESS | 1668 | 1464933180777 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}] 22:53:00 INFO - PROCESS | 1668 | 1464933180898 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 22:53:01 INFO - PROCESS | 1668 | 1464933180994 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:01 INFO - PROCESS | 1668 | ++DOCSHELL 0x138e63800 == 92 [pid = 1668] [id = 709] 22:53:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 188 (0x129742400) [pid = 1668] [serial = 2127] [outer = 0x0] 22:53:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 189 (0x12978a800) [pid = 1668] [serial = 2128] [outer = 0x129742400] 22:53:01 INFO - PROCESS | 1668 | 1464933181023 Marionette DEBUG loaded listener.js 22:53:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 190 (0x12a7dec00) [pid = 1668] [serial = 2129] [outer = 0x129742400] 22:53:01 INFO - PROCESS | 1668 | 1464933181439 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]]]}] 22:53:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 22:53:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 718ms 22:53:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 22:53:01 INFO - PROCESS | 1668 | 1464933181493 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 22:53:01 INFO - PROCESS | 1668 | 1464933181496 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 22:53:01 INFO - PROCESS | 1668 | 1464933181499 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 22:53:01 INFO - PROCESS | 1668 | 1464933181500 Marionette TRACE conn2 <- [1,2810,null,{}] 22:53:01 INFO - PROCESS | 1668 | 1464933181502 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}] 22:53:01 INFO - PROCESS | 1668 | 1464933181622 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 22:53:01 INFO - PROCESS | 1668 | 1464933181725 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:01 INFO - PROCESS | 1668 | ++DOCSHELL 0x13905e000 == 93 [pid = 1668] [id = 710] 22:53:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 191 (0x12a7e5800) [pid = 1668] [serial = 2130] [outer = 0x0] 22:53:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 192 (0x12ab4ec00) [pid = 1668] [serial = 2131] [outer = 0x12a7e5800] 22:53:01 INFO - PROCESS | 1668 | 1464933181757 Marionette DEBUG loaded listener.js 22:53:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 193 (0x12b105c00) [pid = 1668] [serial = 2132] [outer = 0x12a7e5800] 22:53:02 INFO - PROCESS | 1668 | 1464933182218 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]]]}] 22:53:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 22:53:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 770ms 22:53:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 22:53:02 INFO - PROCESS | 1668 | 1464933182269 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 22:53:02 INFO - PROCESS | 1668 | 1464933182270 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 22:53:02 INFO - PROCESS | 1668 | 1464933182273 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 22:53:02 INFO - PROCESS | 1668 | 1464933182274 Marionette TRACE conn2 <- [1,2814,null,{}] 22:53:02 INFO - PROCESS | 1668 | 1464933182276 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}] 22:53:02 INFO - PROCESS | 1668 | 1464933182399 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 22:53:02 INFO - PROCESS | 1668 | 1464933182526 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:02 INFO - PROCESS | 1668 | ++DOCSHELL 0x13b42c800 == 94 [pid = 1668] [id = 711] 22:53:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 194 (0x12a855400) [pid = 1668] [serial = 2133] [outer = 0x0] 22:53:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 195 (0x12b1b4c00) [pid = 1668] [serial = 2134] [outer = 0x12a855400] 22:53:02 INFO - PROCESS | 1668 | 1464933182557 Marionette DEBUG loaded listener.js 22:53:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 196 (0x12b3db400) [pid = 1668] [serial = 2135] [outer = 0x12a855400] 22:53:03 INFO - PROCESS | 1668 | 1464933183019 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]]]}] 22:53:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 22:53:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 768ms 22:53:03 INFO - PROCESS | 1668 | 1464933183042 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 22:53:03 INFO - PROCESS | 1668 | 1464933183044 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 22:53:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 22:53:03 INFO - PROCESS | 1668 | 1464933183048 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 22:53:03 INFO - PROCESS | 1668 | 1464933183049 Marionette TRACE conn2 <- [1,2818,null,{}] 22:53:03 INFO - PROCESS | 1668 | 1464933183052 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}] 22:53:03 INFO - PROCESS | 1668 | 1464933183175 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 22:53:03 INFO - PROCESS | 1668 | 1464933183280 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:03 INFO - PROCESS | 1668 | ++DOCSHELL 0x12aa3c000 == 95 [pid = 1668] [id = 712] 22:53:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 197 (0x113197000) [pid = 1668] [serial = 2136] [outer = 0x0] 22:53:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 198 (0x12baa8000) [pid = 1668] [serial = 2137] [outer = 0x113197000] 22:53:03 INFO - PROCESS | 1668 | 1464933183310 Marionette DEBUG loaded listener.js 22:53:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 199 (0x12bac5800) [pid = 1668] [serial = 2138] [outer = 0x113197000] 22:53:03 INFO - PROCESS | 1668 | 1464933183753 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]]]}] 22:53:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 22:53:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 770ms 22:53:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 22:53:03 INFO - PROCESS | 1668 | 1464933183818 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 22:53:03 INFO - PROCESS | 1668 | 1464933183820 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 22:53:03 INFO - PROCESS | 1668 | 1464933183822 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 22:53:03 INFO - PROCESS | 1668 | 1464933183824 Marionette TRACE conn2 <- [1,2822,null,{}] 22:53:03 INFO - PROCESS | 1668 | 1464933183827 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}] 22:53:03 INFO - PROCESS | 1668 | 1464933183965 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 22:53:04 INFO - PROCESS | 1668 | 1464933184095 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:04 INFO - PROCESS | 1668 | ++DOCSHELL 0x12db65800 == 96 [pid = 1668] [id = 713] 22:53:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 200 (0x112670000) [pid = 1668] [serial = 2139] [outer = 0x0] 22:53:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 201 (0x11824e000) [pid = 1668] [serial = 2140] [outer = 0x112670000] 22:53:04 INFO - PROCESS | 1668 | 1464933184132 Marionette DEBUG loaded listener.js 22:53:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 202 (0x12bd95c00) [pid = 1668] [serial = 2141] [outer = 0x112670000] 22:53:04 INFO - PROCESS | 1668 | 1464933184559 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]]]}] 22:53:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 22:53:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 772ms 22:53:05 INFO - PROCESS | 1668 | 1464933185022 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 22:53:05 INFO - PROCESS | 1668 | 1464933185027 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 22:53:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 22:53:05 INFO - PROCESS | 1668 | 1464933185049 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 22:53:05 INFO - PROCESS | 1668 | 1464933185052 Marionette TRACE conn2 <- [1,2826,null,{}] 22:53:05 INFO - PROCESS | 1668 | 1464933185058 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}] 22:53:05 INFO - PROCESS | 1668 | 1464933185218 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 22:53:05 INFO - PROCESS | 1668 | 1464933185335 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:05 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194e2000 == 97 [pid = 1668] [id = 714] 22:53:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 203 (0x112026800) [pid = 1668] [serial = 2142] [outer = 0x0] 22:53:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 204 (0x1122a8c00) [pid = 1668] [serial = 2143] [outer = 0x112026800] 22:53:05 INFO - PROCESS | 1668 | 1464933185419 Marionette DEBUG loaded listener.js 22:53:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 205 (0x112925c00) [pid = 1668] [serial = 2144] [outer = 0x112026800] 22:53:05 INFO - PROCESS | 1668 | 1464933185979 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 22:53:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 22:53:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 984ms 22:53:06 INFO - PROCESS | 1668 | 1464933186030 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 22:53:06 INFO - PROCESS | 1668 | 1464933186033 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 22:53:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 22:53:06 INFO - PROCESS | 1668 | 1464933186042 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 22:53:06 INFO - PROCESS | 1668 | 1464933186046 Marionette TRACE conn2 <- [1,2830,null,{}] 22:53:06 INFO - PROCESS | 1668 | 1464933186050 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}] 22:53:06 INFO - PROCESS | 1668 | 1464933186148 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 22:53:06 INFO - PROCESS | 1668 | 1464933186275 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:06 INFO - PROCESS | 1668 | ++DOCSHELL 0x12681b800 == 98 [pid = 1668] [id = 715] 22:53:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 206 (0x111063800) [pid = 1668] [serial = 2145] [outer = 0x0] 22:53:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 207 (0x112aecc00) [pid = 1668] [serial = 2146] [outer = 0x111063800] 22:53:06 INFO - PROCESS | 1668 | 1464933186321 Marionette DEBUG loaded listener.js 22:53:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 208 (0x114eb5800) [pid = 1668] [serial = 2147] [outer = 0x111063800] 22:53:06 INFO - PROCESS | 1668 | 1464933186900 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]]]}] 22:53:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 22:53:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 929ms 22:53:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 22:53:06 INFO - PROCESS | 1668 | 1464933186973 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 22:53:06 INFO - PROCESS | 1668 | 1464933186974 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 22:53:06 INFO - PROCESS | 1668 | 1464933186978 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 22:53:06 INFO - PROCESS | 1668 | 1464933186980 Marionette TRACE conn2 <- [1,2834,null,{}] 22:53:06 INFO - PROCESS | 1668 | 1464933186987 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}] 22:53:07 INFO - PROCESS | 1668 | 1464933187104 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 22:53:07 INFO - PROCESS | 1668 | 1464933187238 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:07 INFO - PROCESS | 1668 | ++DOCSHELL 0x116ac7800 == 99 [pid = 1668] [id = 716] 22:53:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 209 (0x118245400) [pid = 1668] [serial = 2148] [outer = 0x0] 22:53:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 210 (0x11824a400) [pid = 1668] [serial = 2149] [outer = 0x118245400] 22:53:07 INFO - PROCESS | 1668 | 1464933187271 Marionette DEBUG loaded listener.js 22:53:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 211 (0x1184c5800) [pid = 1668] [serial = 2150] [outer = 0x118245400] 22:53:07 INFO - PROCESS | 1668 | --DOCSHELL 0x12b119000 == 98 [pid = 1668] [id = 557] 22:53:07 INFO - PROCESS | 1668 | --DOCSHELL 0x12d634800 == 97 [pid = 1668] [id = 560] 22:53:07 INFO - PROCESS | 1668 | --DOCSHELL 0x12efe7000 == 96 [pid = 1668] [id = 701] 22:53:07 INFO - PROCESS | 1668 | --DOCSHELL 0x12db62000 == 95 [pid = 1668] [id = 700] 22:53:07 INFO - PROCESS | 1668 | --DOCSHELL 0x1185d8000 == 94 [pid = 1668] [id = 675] 22:53:07 INFO - PROCESS | 1668 | --DOCSHELL 0x117e15000 == 93 [pid = 1668] [id = 699] 22:53:07 INFO - PROCESS | 1668 | --DOCSHELL 0x12cd12000 == 92 [pid = 1668] [id = 698] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 210 (0x12baa3800) [pid = 1668] [serial = 2044] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOCSHELL 0x12c51e800 == 91 [pid = 1668] [id = 697] 22:53:07 INFO - PROCESS | 1668 | --DOCSHELL 0x12b2a0800 == 90 [pid = 1668] [id = 696] 22:53:07 INFO - PROCESS | 1668 | --DOCSHELL 0x12a870000 == 89 [pid = 1668] [id = 695] 22:53:07 INFO - PROCESS | 1668 | --DOCSHELL 0x125777000 == 88 [pid = 1668] [id = 694] 22:53:07 INFO - PROCESS | 1668 | --DOCSHELL 0x123451000 == 87 [pid = 1668] [id = 693] 22:53:07 INFO - PROCESS | 1668 | --DOCSHELL 0x11968c000 == 86 [pid = 1668] [id = 692] 22:53:07 INFO - PROCESS | 1668 | --DOCSHELL 0x11818e800 == 85 [pid = 1668] [id = 691] 22:53:07 INFO - PROCESS | 1668 | --DOCSHELL 0x112eac800 == 84 [pid = 1668] [id = 690] 22:53:07 INFO - PROCESS | 1668 | --DOCSHELL 0x12efed000 == 83 [pid = 1668] [id = 681] 22:53:07 INFO - PROCESS | 1668 | 1464933187741 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 209 (0x12499d800) [pid = 1668] [serial = 1999] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 208 (0x13fb26400) [pid = 1668] [serial = 2020] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 207 (0x13fb20000) [pid = 1668] [serial = 2023] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 206 (0x118247c00) [pid = 1668] [serial = 2029] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 205 (0x1184c9400) [pid = 1668] [serial = 2030] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 204 (0x138e1ec00) [pid = 1668] [serial = 2014] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 203 (0x118fe1800) [pid = 1668] [serial = 1996] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 202 (0x12f779400) [pid = 1668] [serial = 2005] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 201 (0x12129d400) [pid = 1668] [serial = 2026] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 200 (0x13fe66800) [pid = 1668] [serial = 2027] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 199 (0x129384400) [pid = 1668] [serial = 2039] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 198 (0x1256bf000) [pid = 1668] [serial = 2036] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 197 (0x121034800) [pid = 1668] [serial = 2033] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 196 (0x1249a3000) [pid = 1668] [serial = 1946] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 195 (0x13b458c00) [pid = 1668] [serial = 1883] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 194 (0x13fea2800) [pid = 1668] [serial = 1949] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 193 (0x12a7e0400) [pid = 1668] [serial = 1934] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 192 (0x1290df800) [pid = 1668] [serial = 1793] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 191 (0x119b21c00) [pid = 1668] [serial = 1790] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 190 (0x138a79c00) [pid = 1668] [serial = 1808] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 189 (0x13b454400) [pid = 1668] [serial = 1880] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 188 (0x12bac9000) [pid = 1668] [serial = 1730] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 187 (0x117e0cc00) [pid = 1668] [serial = 1925] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 186 (0x138598c00) [pid = 1668] [serial = 1739] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 185 (0x118fdc800) [pid = 1668] [serial = 1859] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 184 (0x13b118c00) [pid = 1668] [serial = 1874] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 183 (0x118837400) [pid = 1668] [serial = 1928] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 182 (0x12c0c8400) [pid = 1668] [serial = 1811] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 181 (0x113b2bc00) [pid = 1668] [serial = 1856] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 180 (0x117676c00) [pid = 1668] [serial = 1787] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 179 (0x12bc18400) [pid = 1668] [serial = 1865] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 178 (0x13b44e400) [pid = 1668] [serial = 1940] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 177 (0x12d6ac400) [pid = 1668] [serial = 1736] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 176 (0x119b25000) [pid = 1668] [serial = 1724] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 175 (0x13f94e400) [pid = 1668] [serial = 1943] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 174 (0x1389be000) [pid = 1668] [serial = 1805] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 173 (0x12348c400) [pid = 1668] [serial = 1814] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 172 (0x12cd5b400) [pid = 1668] [serial = 1937] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 171 (0x12b1b1c00) [pid = 1668] [serial = 1796] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 170 (0x112f8fc00) [pid = 1668] [serial = 1721] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 169 (0x12d3bb000) [pid = 1668] [serial = 1868] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 168 (0x124d6d800) [pid = 1668] [serial = 1931] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 167 (0x12c93a800) [pid = 1668] [serial = 1733] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 166 (0x13b44b000) [pid = 1668] [serial = 1877] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 165 (0x138796400) [pid = 1668] [serial = 1802] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 164 (0x1265b1800) [pid = 1668] [serial = 1862] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 163 (0x1290dac00) [pid = 1668] [serial = 1727] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 162 (0x138ca8400) [pid = 1668] [serial = 1871] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 161 (0x138507000) [pid = 1668] [serial = 1742] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 160 (0x13feac800) [pid = 1668] [serial = 1952] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 159 (0x12cd54800) [pid = 1668] [serial = 1799] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 158 (0x13ff38c00) [pid = 1668] [serial = 1955] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 157 (0x12499fc00) [pid = 1668] [serial = 2035] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 156 (0x1290a8000) [pid = 1668] [serial = 2038] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 155 (0x124982000) [pid = 1668] [serial = 2041] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 154 (0x1295eb000) [pid = 1668] [serial = 2042] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 153 (0x11266f000) [pid = 1668] [serial = 1993] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 152 (0x12b1b9c00) [pid = 1668] [serial = 2002] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 151 (0x13b1a1400) [pid = 1668] [serial = 2017] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 150 (0x12f785c00) [pid = 1668] [serial = 2008] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 149 (0x11934c000) [pid = 1668] [serial = 2032] [outer = 0x0] [url = about:blank] 22:53:07 INFO - PROCESS | 1668 | --DOMWINDOW == 148 (0x13b1a5800) [pid = 1668] [serial = 2011] [outer = 0x0] [url = about:blank] 22:53:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 22:53:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 824ms 22:53:07 INFO - PROCESS | 1668 | 1464933187802 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 22:53:07 INFO - PROCESS | 1668 | 1464933187803 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 22:53:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 22:53:07 INFO - PROCESS | 1668 | 1464933187805 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 22:53:07 INFO - PROCESS | 1668 | 1464933187806 Marionette TRACE conn2 <- [1,2838,null,{}] 22:53:07 INFO - PROCESS | 1668 | 1464933187808 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}] 22:53:07 INFO - PROCESS | 1668 | 1464933187897 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 22:53:07 INFO - PROCESS | 1668 | 1464933187900 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:07 INFO - PROCESS | 1668 | ++DOCSHELL 0x1191c5800 == 84 [pid = 1668] [id = 717] 22:53:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 149 (0x118561400) [pid = 1668] [serial = 2151] [outer = 0x0] 22:53:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 150 (0x118568000) [pid = 1668] [serial = 2152] [outer = 0x118561400] 22:53:07 INFO - PROCESS | 1668 | 1464933187922 Marionette DEBUG loaded listener.js 22:53:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 151 (0x11881d800) [pid = 1668] [serial = 2153] [outer = 0x118561400] 22:53:08 INFO - PROCESS | 1668 | 1464933188495 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]]]}] 22:53:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 22:53:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 723ms 22:53:08 INFO - PROCESS | 1668 | 1464933188529 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 22:53:08 INFO - PROCESS | 1668 | 1464933188531 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 22:53:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 22:53:08 INFO - PROCESS | 1668 | 1464933188534 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 22:53:08 INFO - PROCESS | 1668 | 1464933188536 Marionette TRACE conn2 <- [1,2842,null,{}] 22:53:08 INFO - PROCESS | 1668 | 1464933188539 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}] 22:53:08 INFO - PROCESS | 1668 | 1464933188690 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 22:53:08 INFO - PROCESS | 1668 | 1464933188812 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:08 INFO - PROCESS | 1668 | ++DOCSHELL 0x123451000 == 85 [pid = 1668] [id = 718] 22:53:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 152 (0x118563000) [pid = 1668] [serial = 2154] [outer = 0x0] 22:53:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 153 (0x118fac000) [pid = 1668] [serial = 2155] [outer = 0x118563000] 22:53:08 INFO - PROCESS | 1668 | 1464933188855 Marionette DEBUG loaded listener.js 22:53:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 154 (0x11934f000) [pid = 1668] [serial = 2156] [outer = 0x118563000] 22:53:09 INFO - PROCESS | 1668 | 1464933189217 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]]]}] 22:53:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 22:53:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 722ms 22:53:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 22:53:09 INFO - PROCESS | 1668 | 1464933189256 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 22:53:09 INFO - PROCESS | 1668 | 1464933189257 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 22:53:09 INFO - PROCESS | 1668 | 1464933189259 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 22:53:09 INFO - PROCESS | 1668 | 1464933189260 Marionette TRACE conn2 <- [1,2846,null,{}] 22:53:09 INFO - PROCESS | 1668 | 1464933189263 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}] 22:53:09 INFO - PROCESS | 1668 | 1464933189415 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 22:53:09 INFO - PROCESS | 1668 | 1464933189425 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:09 INFO - PROCESS | 1668 | ++DOCSHELL 0x126529800 == 86 [pid = 1668] [id = 719] 22:53:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 155 (0x1194ea400) [pid = 1668] [serial = 2157] [outer = 0x0] 22:53:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 156 (0x119f3dc00) [pid = 1668] [serial = 2158] [outer = 0x1194ea400] 22:53:09 INFO - PROCESS | 1668 | 1464933189452 Marionette DEBUG loaded listener.js 22:53:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 157 (0x1231c5c00) [pid = 1668] [serial = 2159] [outer = 0x1194ea400] 22:53:09 INFO - PROCESS | 1668 | 1464933189796 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]]]}] 22:53:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 22:53:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 570ms 22:53:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 22:53:09 INFO - PROCESS | 1668 | 1464933189831 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 22:53:09 INFO - PROCESS | 1668 | 1464933189832 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 22:53:09 INFO - PROCESS | 1668 | 1464933189834 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 22:53:09 INFO - PROCESS | 1668 | 1464933189835 Marionette TRACE conn2 <- [1,2850,null,{}] 22:53:09 INFO - PROCESS | 1668 | 1464933189837 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}] 22:53:09 INFO - PROCESS | 1668 | 1464933189939 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 22:53:09 INFO - PROCESS | 1668 | 1464933189943 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:09 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b28d800 == 87 [pid = 1668] [id = 720] 22:53:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 158 (0x1231cac00) [pid = 1668] [serial = 2160] [outer = 0x0] 22:53:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 159 (0x1235ad000) [pid = 1668] [serial = 2161] [outer = 0x1231cac00] 22:53:09 INFO - PROCESS | 1668 | 1464933189969 Marionette DEBUG loaded listener.js 22:53:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 160 (0x124054000) [pid = 1668] [serial = 2162] [outer = 0x1231cac00] 22:53:10 INFO - PROCESS | 1668 | 1464933190379 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 22:53:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 22:53:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 571ms 22:53:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 22:53:10 INFO - PROCESS | 1668 | 1464933190406 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 22:53:10 INFO - PROCESS | 1668 | 1464933190407 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 22:53:10 INFO - PROCESS | 1668 | 1464933190409 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 22:53:10 INFO - PROCESS | 1668 | 1464933190410 Marionette TRACE conn2 <- [1,2854,null,{}] 22:53:10 INFO - PROCESS | 1668 | 1464933190419 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}] 22:53:10 INFO - PROCESS | 1668 | 1464933190559 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 22:53:10 INFO - PROCESS | 1668 | 1464933190572 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:10 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c507800 == 88 [pid = 1668] [id = 721] 22:53:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 161 (0x1231c8000) [pid = 1668] [serial = 2163] [outer = 0x0] 22:53:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 162 (0x12405b800) [pid = 1668] [serial = 2164] [outer = 0x1231c8000] 22:53:10 INFO - PROCESS | 1668 | 1464933190597 Marionette DEBUG loaded listener.js 22:53:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 163 (0x124982000) [pid = 1668] [serial = 2165] [outer = 0x1231c8000] 22:53:10 INFO - PROCESS | 1668 | 1464933190955 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]]]}] 22:53:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 22:53:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 575ms 22:53:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 22:53:10 INFO - PROCESS | 1668 | 1464933190985 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 22:53:10 INFO - PROCESS | 1668 | 1464933190986 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 22:53:10 INFO - PROCESS | 1668 | 1464933190988 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 22:53:10 INFO - PROCESS | 1668 | 1464933190989 Marionette TRACE conn2 <- [1,2858,null,{}] 22:53:10 INFO - PROCESS | 1668 | 1464933190992 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}] 22:53:11 INFO - PROCESS | 1668 | 1464933191127 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 22:53:11 INFO - PROCESS | 1668 | 1464933191145 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:11 INFO - PROCESS | 1668 | ++DOCSHELL 0x12cd0b000 == 89 [pid = 1668] [id = 722] 22:53:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 164 (0x124552c00) [pid = 1668] [serial = 2166] [outer = 0x0] 22:53:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 165 (0x124d67800) [pid = 1668] [serial = 2167] [outer = 0x124552c00] 22:53:11 INFO - PROCESS | 1668 | 1464933191170 Marionette DEBUG loaded listener.js 22:53:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 166 (0x1256e0400) [pid = 1668] [serial = 2168] [outer = 0x124552c00] 22:53:11 INFO - PROCESS | 1668 | 1464933191536 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 22:53:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 22:53:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 569ms 22:53:11 INFO - PROCESS | 1668 | 1464933191558 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 22:53:11 INFO - PROCESS | 1668 | 1464933191559 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 22:53:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 22:53:11 INFO - PROCESS | 1668 | 1464933191566 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 22:53:11 INFO - PROCESS | 1668 | 1464933191567 Marionette TRACE conn2 <- [1,2862,null,{}] 22:53:11 INFO - PROCESS | 1668 | 1464933191570 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}] 22:53:11 INFO - PROCESS | 1668 | 1464933191707 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 22:53:11 INFO - PROCESS | 1668 | 1464933191731 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:11 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d63d800 == 90 [pid = 1668] [id = 723] 22:53:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 167 (0x124999c00) [pid = 1668] [serial = 2169] [outer = 0x0] 22:53:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 168 (0x126d2e800) [pid = 1668] [serial = 2170] [outer = 0x124999c00] 22:53:11 INFO - PROCESS | 1668 | 1464933191757 Marionette DEBUG loaded listener.js 22:53:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 169 (0x128e9ec00) [pid = 1668] [serial = 2171] [outer = 0x124999c00] 22:53:12 INFO - PROCESS | 1668 | --DOMWINDOW == 168 (0x121032400) [pid = 1668] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 22:53:12 INFO - PROCESS | 1668 | --DOMWINDOW == 167 (0x112af6800) [pid = 1668] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 22:53:12 INFO - PROCESS | 1668 | --DOMWINDOW == 166 (0x12405dc00) [pid = 1668] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 22:53:12 INFO - PROCESS | 1668 | --DOMWINDOW == 165 (0x1256ba800) [pid = 1668] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 22:53:12 INFO - PROCESS | 1668 | --DOMWINDOW == 164 (0x118243000) [pid = 1668] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 22:53:12 INFO - PROCESS | 1668 | --DOMWINDOW == 163 (0x11104b800) [pid = 1668] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 22:53:12 INFO - PROCESS | 1668 | --DOMWINDOW == 162 (0x113192c00) [pid = 1668] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 22:53:12 INFO - PROCESS | 1668 | --DOMWINDOW == 161 (0x112a75c00) [pid = 1668] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 22:53:12 INFO - PROCESS | 1668 | --DOMWINDOW == 160 (0x11855c400) [pid = 1668] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 22:53:12 INFO - PROCESS | 1668 | --DOMWINDOW == 159 (0x1182a0000) [pid = 1668] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 22:53:12 INFO - PROCESS | 1668 | --DOMWINDOW == 158 (0x11201ac00) [pid = 1668] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 22:53:12 INFO - PROCESS | 1668 | --DOMWINDOW == 157 (0x114eba400) [pid = 1668] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 22:53:12 INFO - PROCESS | 1668 | --DOMWINDOW == 156 (0x12d00f400) [pid = 1668] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:53:12 INFO - PROCESS | 1668 | --DOMWINDOW == 155 (0x12ced0000) [pid = 1668] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:53:12 INFO - PROCESS | 1668 | 1464933192448 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]]]}] 22:53:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 22:53:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 921ms 22:53:12 INFO - PROCESS | 1668 | 1464933192487 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 22:53:12 INFO - PROCESS | 1668 | 1464933192489 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 22:53:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 22:53:12 INFO - PROCESS | 1668 | 1464933192491 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 22:53:12 INFO - PROCESS | 1668 | 1464933192493 Marionette TRACE conn2 <- [1,2866,null,{}] 22:53:12 INFO - PROCESS | 1668 | 1464933192501 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}] 22:53:12 INFO - PROCESS | 1668 | 1464933192616 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 22:53:12 INFO - PROCESS | 1668 | 1464933192689 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:12 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d343800 == 91 [pid = 1668] [id = 724] 22:53:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 156 (0x113192c00) [pid = 1668] [serial = 2172] [outer = 0x0] 22:53:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 157 (0x12423f000) [pid = 1668] [serial = 2173] [outer = 0x113192c00] 22:53:12 INFO - PROCESS | 1668 | 1464933192725 Marionette DEBUG loaded listener.js 22:53:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 158 (0x1290b2800) [pid = 1668] [serial = 2174] [outer = 0x113192c00] 22:53:13 INFO - PROCESS | 1668 | 1464933193038 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]]]}] 22:53:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 22:53:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 576ms 22:53:13 INFO - PROCESS | 1668 | 1464933193067 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 22:53:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 22:53:13 INFO - PROCESS | 1668 | 1464933193068 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 22:53:13 INFO - PROCESS | 1668 | 1464933193070 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 22:53:13 INFO - PROCESS | 1668 | 1464933193072 Marionette TRACE conn2 <- [1,2870,null,{}] 22:53:13 INFO - PROCESS | 1668 | 1464933193074 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}] 22:53:13 INFO - PROCESS | 1668 | 1464933193179 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 22:53:13 INFO - PROCESS | 1668 | 1464933193183 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:13 INFO - PROCESS | 1668 | ++DOCSHELL 0x12eff3000 == 92 [pid = 1668] [id = 725] 22:53:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 159 (0x12937d800) [pid = 1668] [serial = 2175] [outer = 0x0] 22:53:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 160 (0x129744c00) [pid = 1668] [serial = 2176] [outer = 0x12937d800] 22:53:13 INFO - PROCESS | 1668 | 1464933193208 Marionette DEBUG loaded listener.js 22:53:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 161 (0x12a858000) [pid = 1668] [serial = 2177] [outer = 0x12937d800] 22:53:13 INFO - PROCESS | 1668 | 1464933193568 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]]]}] 22:53:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 22:53:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 517ms 22:53:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 22:53:13 INFO - PROCESS | 1668 | 1464933193589 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 22:53:13 INFO - PROCESS | 1668 | 1464933193590 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 22:53:13 INFO - PROCESS | 1668 | 1464933193593 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 22:53:13 INFO - PROCESS | 1668 | 1464933193596 Marionette TRACE conn2 <- [1,2874,null,{}] 22:53:13 INFO - PROCESS | 1668 | 1464933193600 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}] 22:53:13 INFO - PROCESS | 1668 | 1464933193748 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 22:53:13 INFO - PROCESS | 1668 | 1464933193757 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:13 INFO - PROCESS | 1668 | ++DOCSHELL 0x12f5de000 == 93 [pid = 1668] [id = 726] 22:53:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 162 (0x1235a8c00) [pid = 1668] [serial = 2178] [outer = 0x0] 22:53:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 163 (0x12a85c000) [pid = 1668] [serial = 2179] [outer = 0x1235a8c00] 22:53:13 INFO - PROCESS | 1668 | 1464933193782 Marionette DEBUG loaded listener.js 22:53:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 164 (0x12bacec00) [pid = 1668] [serial = 2180] [outer = 0x1235a8c00] 22:53:14 INFO - PROCESS | 1668 | 1464933194126 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]]]}] 22:53:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 22:53:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 573ms 22:53:14 INFO - PROCESS | 1668 | 1464933194166 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 22:53:14 INFO - PROCESS | 1668 | 1464933194167 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 22:53:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 22:53:14 INFO - PROCESS | 1668 | 1464933194169 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 22:53:14 INFO - PROCESS | 1668 | 1464933194170 Marionette TRACE conn2 <- [1,2878,null,{}] 22:53:14 INFO - PROCESS | 1668 | 1464933194172 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}] 22:53:14 INFO - PROCESS | 1668 | 1464933194278 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 22:53:14 INFO - PROCESS | 1668 | 1464933194283 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:14 INFO - PROCESS | 1668 | ++DOCSHELL 0x1384e2800 == 94 [pid = 1668] [id = 727] 22:53:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 165 (0x12bac7000) [pid = 1668] [serial = 2181] [outer = 0x0] 22:53:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 166 (0x12bc1b800) [pid = 1668] [serial = 2182] [outer = 0x12bac7000] 22:53:14 INFO - PROCESS | 1668 | 1464933194379 Marionette DEBUG loaded listener.js 22:53:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 167 (0x12bda2400) [pid = 1668] [serial = 2183] [outer = 0x12bac7000] 22:53:14 INFO - PROCESS | 1668 | 1464933194918 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]]]}] 22:53:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 22:53:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 769ms 22:53:14 INFO - PROCESS | 1668 | 1464933194964 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 22:53:14 INFO - PROCESS | 1668 | 1464933194968 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 22:53:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 22:53:14 INFO - PROCESS | 1668 | 1464933194971 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 22:53:14 INFO - PROCESS | 1668 | 1464933194974 Marionette TRACE conn2 <- [1,2882,null,{}] 22:53:15 INFO - PROCESS | 1668 | 1464933194997 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}] 22:53:15 INFO - PROCESS | 1668 | 1464933195133 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 22:53:15 INFO - PROCESS | 1668 | 1464933195231 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:15 INFO - PROCESS | 1668 | ++DOCSHELL 0x1191d2000 == 95 [pid = 1668] [id = 728] 22:53:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 168 (0x11291b400) [pid = 1668] [serial = 2184] [outer = 0x0] 22:53:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 169 (0x112f8b400) [pid = 1668] [serial = 2185] [outer = 0x11291b400] 22:53:15 INFO - PROCESS | 1668 | 1464933195263 Marionette DEBUG loaded listener.js 22:53:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 170 (0x114ebb000) [pid = 1668] [serial = 2186] [outer = 0x11291b400] 22:53:15 INFO - PROCESS | 1668 | 1464933195676 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]]]}] 22:53:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 22:53:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 727ms 22:53:15 INFO - PROCESS | 1668 | 1464933195733 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 22:53:15 INFO - PROCESS | 1668 | 1464933195737 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 22:53:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 22:53:15 INFO - PROCESS | 1668 | 1464933195743 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 22:53:15 INFO - PROCESS | 1668 | 1464933195748 Marionette TRACE conn2 <- [1,2886,null,{}] 22:53:15 INFO - PROCESS | 1668 | 1464933195750 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}] 22:53:15 INFO - PROCESS | 1668 | 1464933195878 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 22:53:15 INFO - PROCESS | 1668 | 1464933195974 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:15 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bdb5000 == 96 [pid = 1668] [id = 729] 22:53:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 171 (0x117680400) [pid = 1668] [serial = 2187] [outer = 0x0] 22:53:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 172 (0x118251800) [pid = 1668] [serial = 2188] [outer = 0x117680400] 22:53:16 INFO - PROCESS | 1668 | 1464933196004 Marionette DEBUG loaded listener.js 22:53:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 173 (0x11868c000) [pid = 1668] [serial = 2189] [outer = 0x117680400] 22:53:16 INFO - PROCESS | 1668 | 1464933196423 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]]]}] 22:53:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 22:53:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 723ms 22:53:16 INFO - PROCESS | 1668 | 1464933196493 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 22:53:16 INFO - PROCESS | 1668 | 1464933196495 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 22:53:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 22:53:16 INFO - PROCESS | 1668 | 1464933196512 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 22:53:16 INFO - PROCESS | 1668 | 1464933196515 Marionette TRACE conn2 <- [1,2890,null,{}] 22:53:16 INFO - PROCESS | 1668 | 1464933196523 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}] 22:53:16 INFO - PROCESS | 1668 | 1464933196650 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 22:53:16 INFO - PROCESS | 1668 | 1464933196775 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:16 INFO - PROCESS | 1668 | ++DOCSHELL 0x138905800 == 97 [pid = 1668] [id = 730] 22:53:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 174 (0x119b22c00) [pid = 1668] [serial = 2190] [outer = 0x0] 22:53:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 175 (0x121038400) [pid = 1668] [serial = 2191] [outer = 0x119b22c00] 22:53:16 INFO - PROCESS | 1668 | 1464933196809 Marionette DEBUG loaded listener.js 22:53:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 176 (0x1231bf800) [pid = 1668] [serial = 2192] [outer = 0x119b22c00] 22:53:17 INFO - PROCESS | 1668 | 1464933197225 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 22:53:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 22:53:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 774ms 22:53:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 22:53:17 INFO - PROCESS | 1668 | 1464933197296 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 22:53:17 INFO - PROCESS | 1668 | 1464933197298 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 22:53:17 INFO - PROCESS | 1668 | 1464933197302 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 22:53:17 INFO - PROCESS | 1668 | 1464933197303 Marionette TRACE conn2 <- [1,2894,null,{}] 22:53:17 INFO - PROCESS | 1668 | 1464933197305 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}] 22:53:17 INFO - PROCESS | 1668 | 1464933197432 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 22:53:17 INFO - PROCESS | 1668 | 1464933197529 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:17 INFO - PROCESS | 1668 | ++DOCSHELL 0x138c10800 == 98 [pid = 1668] [id = 731] 22:53:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 177 (0x123625400) [pid = 1668] [serial = 2193] [outer = 0x0] 22:53:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 178 (0x124998c00) [pid = 1668] [serial = 2194] [outer = 0x123625400] 22:53:17 INFO - PROCESS | 1668 | 1464933197559 Marionette DEBUG loaded listener.js 22:53:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 179 (0x12622a400) [pid = 1668] [serial = 2195] [outer = 0x123625400] 22:53:17 INFO - PROCESS | 1668 | 1464933197980 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]]]}] 22:53:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 22:53:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 718ms 22:53:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 22:53:18 INFO - PROCESS | 1668 | 1464933198047 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 22:53:18 INFO - PROCESS | 1668 | 1464933198048 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 22:53:18 INFO - PROCESS | 1668 | 1464933198051 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 22:53:18 INFO - PROCESS | 1668 | 1464933198052 Marionette TRACE conn2 <- [1,2898,null,{}] 22:53:18 INFO - PROCESS | 1668 | 1464933198054 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}] 22:53:18 INFO - PROCESS | 1668 | 1464933198176 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 22:53:18 INFO - PROCESS | 1668 | 1464933198271 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:18 INFO - PROCESS | 1668 | ++DOCSHELL 0x139053000 == 99 [pid = 1668] [id = 732] 22:53:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 180 (0x118837800) [pid = 1668] [serial = 2196] [outer = 0x0] 22:53:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 181 (0x1256bec00) [pid = 1668] [serial = 2197] [outer = 0x118837800] 22:53:18 INFO - PROCESS | 1668 | 1464933198301 Marionette DEBUG loaded listener.js 22:53:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 182 (0x1290de400) [pid = 1668] [serial = 2198] [outer = 0x118837800] 22:53:18 INFO - PROCESS | 1668 | 1464933198766 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]]]}] 22:53:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 22:53:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 769ms 22:53:18 INFO - PROCESS | 1668 | 1464933198821 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 22:53:18 INFO - PROCESS | 1668 | 1464933198822 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 22:53:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 22:53:18 INFO - PROCESS | 1668 | 1464933198825 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 22:53:18 INFO - PROCESS | 1668 | 1464933198826 Marionette TRACE conn2 <- [1,2902,null,{}] 22:53:18 INFO - PROCESS | 1668 | 1464933198831 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}] 22:53:18 INFO - PROCESS | 1668 | 1464933198961 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 22:53:19 INFO - PROCESS | 1668 | 1464933199057 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:19 INFO - PROCESS | 1668 | ++DOCSHELL 0x13f97f800 == 100 [pid = 1668] [id = 733] 22:53:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 183 (0x12bc20400) [pid = 1668] [serial = 2199] [outer = 0x0] 22:53:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 184 (0x12c022400) [pid = 1668] [serial = 2200] [outer = 0x12bc20400] 22:53:19 INFO - PROCESS | 1668 | 1464933199088 Marionette DEBUG loaded listener.js 22:53:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 185 (0x12c0c8c00) [pid = 1668] [serial = 2201] [outer = 0x12bc20400] 22:53:19 INFO - PROCESS | 1668 | 1464933199512 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 22:53:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 22:53:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 771ms 22:53:19 INFO - PROCESS | 1668 | 1464933199597 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 22:53:19 INFO - PROCESS | 1668 | 1464933199598 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 22:53:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 22:53:19 INFO - PROCESS | 1668 | 1464933199601 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 22:53:19 INFO - PROCESS | 1668 | 1464933199602 Marionette TRACE conn2 <- [1,2906,null,{}] 22:53:19 INFO - PROCESS | 1668 | 1464933199604 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}] 22:53:19 INFO - PROCESS | 1668 | 1464933199726 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 22:53:19 INFO - PROCESS | 1668 | 1464933199822 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:19 INFO - PROCESS | 1668 | ++DOCSHELL 0x13fc0e000 == 101 [pid = 1668] [id = 734] 22:53:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 186 (0x12c01c400) [pid = 1668] [serial = 2202] [outer = 0x0] 22:53:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 187 (0x12c0d1400) [pid = 1668] [serial = 2203] [outer = 0x12c01c400] 22:53:19 INFO - PROCESS | 1668 | 1464933199851 Marionette DEBUG loaded listener.js 22:53:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 188 (0x12c935000) [pid = 1668] [serial = 2204] [outer = 0x12c01c400] 22:53:20 INFO - PROCESS | 1668 | 1464933200244 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]]]}] 22:53:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 22:53:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 669ms 22:53:20 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 22:53:20 INFO - PROCESS | 1668 | 1464933200282 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 22:53:20 INFO - PROCESS | 1668 | 1464933200283 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 22:53:20 INFO - PROCESS | 1668 | 1464933200285 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 22:53:20 INFO - PROCESS | 1668 | 1464933200287 Marionette TRACE conn2 <- [1,2910,null,{}] 22:53:20 INFO - PROCESS | 1668 | 1464933200289 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}] 22:53:20 INFO - PROCESS | 1668 | 1464933200417 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 22:53:20 INFO - PROCESS | 1668 | 1464933200542 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:20 INFO - PROCESS | 1668 | ++DOCSHELL 0x14006a800 == 102 [pid = 1668] [id = 735] 22:53:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 189 (0x12c931000) [pid = 1668] [serial = 2205] [outer = 0x0] 22:53:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 190 (0x12cd57000) [pid = 1668] [serial = 2206] [outer = 0x12c931000] 22:53:20 INFO - PROCESS | 1668 | 1464933200573 Marionette DEBUG loaded listener.js 22:53:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 191 (0x12d00a400) [pid = 1668] [serial = 2207] [outer = 0x12c931000] 22:53:20 INFO - PROCESS | 1668 | 1464933200932 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]]]}] 22:53:20 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 22:53:20 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 22:53:20 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 673ms 22:53:20 INFO - TEST-START | /DOMEvents/constructors.html 22:53:20 INFO - PROCESS | 1668 | 1464933200959 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 22:53:20 INFO - PROCESS | 1668 | 1464933200960 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 22:53:20 INFO - PROCESS | 1668 | 1464933200963 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 22:53:20 INFO - PROCESS | 1668 | 1464933200964 Marionette TRACE conn2 <- [1,2914,null,{}] 22:53:20 INFO - PROCESS | 1668 | 1464933200966 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}] 22:53:21 INFO - PROCESS | 1668 | 1464933201091 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 22:53:21 INFO - PROCESS | 1668 | 1464933201207 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:21 INFO - PROCESS | 1668 | ++DOCSHELL 0x140212000 == 103 [pid = 1668] [id = 736] 22:53:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 192 (0x12c93a800) [pid = 1668] [serial = 2208] [outer = 0x0] 22:53:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 193 (0x12d013000) [pid = 1668] [serial = 2209] [outer = 0x12c93a800] 22:53:21 INFO - PROCESS | 1668 | 1464933201249 Marionette DEBUG loaded listener.js 22:53:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 194 (0x12d3b8000) [pid = 1668] [serial = 2210] [outer = 0x12c93a800] 22:53:21 INFO - PROCESS | 1668 | 1464933201643 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]]]}] 22:53:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 22:53:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 22:53:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 22:53:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 22:53:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 22:53:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 22:53:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 22:53:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 22:53:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 22:53:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 22:53:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 22:53:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 22:53:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 22:53:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 22:53:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 22:53:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 22:53:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 22:53:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 22:53:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 22:53:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 22:53:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 22:53:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 22:53:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 22:53:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 22:53:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 22:53:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 22:53:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 22:53:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 22:53:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 22:53:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 22:53:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 22:53:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 22:53:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 22:53:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 22:53:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 22:53:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 22:53:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 22:53:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 22:53:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 22:53:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:53:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 22:53:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 22:53:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 22:53:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:53:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 22:53:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 22:53:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 22:53:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:53:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 22:53:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 22:53:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 22:53:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:53:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 22:53:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 22:53:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 22:53:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:53:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 22:53:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 22:53:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 22:53:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:53:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 22:53:21 INFO - TEST-OK | /DOMEvents/constructors.html | took 726ms 22:53:21 INFO - TEST-START | /DOMEvents/event-phases-order.html 22:53:21 INFO - PROCESS | 1668 | 1464933201689 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 22:53:21 INFO - PROCESS | 1668 | 1464933201691 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 22:53:21 INFO - PROCESS | 1668 | 1464933201694 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 22:53:21 INFO - PROCESS | 1668 | 1464933201695 Marionette TRACE conn2 <- [1,2918,null,{}] 22:53:21 INFO - PROCESS | 1668 | 1464933201698 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}] 22:53:21 INFO - PROCESS | 1668 | 1464933201823 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 22:53:21 INFO - PROCESS | 1668 | 1464933201949 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:21 INFO - PROCESS | 1668 | ++DOCSHELL 0x1402e0000 == 104 [pid = 1668] [id = 737] 22:53:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 195 (0x12cd5f400) [pid = 1668] [serial = 2211] [outer = 0x0] 22:53:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 196 (0x12d093800) [pid = 1668] [serial = 2212] [outer = 0x12cd5f400] 22:53:21 INFO - PROCESS | 1668 | 1464933201981 Marionette DEBUG loaded listener.js 22:53:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 197 (0x12d3c5c00) [pid = 1668] [serial = 2213] [outer = 0x12cd5f400] 22:53:22 INFO - PROCESS | 1668 | 1464933202357 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 22:53:22 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 22:53:22 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 671ms 22:53:22 INFO - PROCESS | 1668 | 1464933202365 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 22:53:22 INFO - PROCESS | 1668 | 1464933202367 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 22:53:22 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 22:53:22 INFO - PROCESS | 1668 | 1464933202369 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 22:53:22 INFO - PROCESS | 1668 | 1464933202371 Marionette TRACE conn2 <- [1,2922,null,{}] 22:53:22 INFO - PROCESS | 1668 | 1464933202373 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}] 22:53:22 INFO - PROCESS | 1668 | 1464933202510 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 22:53:22 INFO - PROCESS | 1668 | 1464933202643 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:22 INFO - PROCESS | 1668 | ++DOCSHELL 0x140836800 == 105 [pid = 1668] [id = 738] 22:53:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 198 (0x12df36800) [pid = 1668] [serial = 2214] [outer = 0x0] 22:53:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 199 (0x12f77e400) [pid = 1668] [serial = 2215] [outer = 0x12df36800] 22:53:22 INFO - PROCESS | 1668 | 1464933202676 Marionette DEBUG loaded listener.js 22:53:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 200 (0x12f789800) [pid = 1668] [serial = 2216] [outer = 0x12df36800] 22:53:22 INFO - PROCESS | 1668 | [1668] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 22:53:22 INFO - PROCESS | 1668 | [1668] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 22:53:22 INFO - PROCESS | 1668 | [1668] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 22:53:22 INFO - PROCESS | 1668 | [1668] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 22:53:23 INFO - PROCESS | 1668 | 1464933203032 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]]]}] 22:53:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 22:53:23 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 22:53:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 22:53:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:53:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:53:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:53:23 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 22:53:23 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 22:53:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:53:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:53:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:53:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:53:23 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 22:53:23 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 22:53:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:53:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:53:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:53:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:53:23 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]" 22:53:23 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 22:53:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:53:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:53:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:53:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:53:23 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 22:53:23 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 672ms 22:53:23 INFO - PROCESS | 1668 | 1464933203042 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 22:53:23 INFO - PROCESS | 1668 | 1464933203043 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 22:53:23 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 22:53:23 INFO - PROCESS | 1668 | 1464933203046 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 22:53:23 INFO - PROCESS | 1668 | 1464933203047 Marionette TRACE conn2 <- [1,2926,null,{}] 22:53:23 INFO - PROCESS | 1668 | 1464933203049 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}] 22:53:23 INFO - PROCESS | 1668 | 1464933203174 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 22:53:23 INFO - PROCESS | 1668 | 1464933203339 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:23 INFO - PROCESS | 1668 | ++DOCSHELL 0x14084e000 == 106 [pid = 1668] [id = 739] 22:53:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 201 (0x11105d000) [pid = 1668] [serial = 2217] [outer = 0x0] 22:53:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 202 (0x128ca3c00) [pid = 1668] [serial = 2218] [outer = 0x11105d000] 22:53:23 INFO - PROCESS | 1668 | 1464933203370 Marionette DEBUG loaded listener.js 22:53:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 203 (0x12f78d400) [pid = 1668] [serial = 2219] [outer = 0x11105d000] 22:53:23 INFO - PROCESS | 1668 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 22:53:23 INFO - PROCESS | 1668 | 1464933203743 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]]]}] 22:53:23 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 22:53:23 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 718ms 22:53:23 INFO - PROCESS | 1668 | 1464933203765 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 22:53:23 INFO - PROCESS | 1668 | 1464933203766 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 22:53:23 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 22:53:23 INFO - PROCESS | 1668 | 1464933203769 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 22:53:23 INFO - PROCESS | 1668 | 1464933203771 Marionette TRACE conn2 <- [1,2930,null,{}] 22:53:23 INFO - PROCESS | 1668 | 1464933203774 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}] 22:53:23 INFO - PROCESS | 1668 | 1464933203901 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 22:53:24 INFO - PROCESS | 1668 | 1464933204021 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:24 INFO - PROCESS | 1668 | ++DOCSHELL 0x119e81000 == 107 [pid = 1668] [id = 740] 22:53:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 204 (0x112921800) [pid = 1668] [serial = 2220] [outer = 0x0] 22:53:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 205 (0x119b25c00) [pid = 1668] [serial = 2221] [outer = 0x112921800] 22:53:24 INFO - PROCESS | 1668 | 1464933204051 Marionette DEBUG loaded listener.js 22:53:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 206 (0x12f78e400) [pid = 1668] [serial = 2222] [outer = 0x112921800] 22:53:24 INFO - PROCESS | 1668 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 22:53:24 INFO - PROCESS | 1668 | 1464933204418 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]]]}] 22:53:24 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 22:53:24 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 669ms 22:53:24 INFO - PROCESS | 1668 | 1464933204439 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 22:53:24 INFO - PROCESS | 1668 | 1464933204440 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 22:53:24 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 22:53:24 INFO - PROCESS | 1668 | 1464933204442 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 22:53:24 INFO - PROCESS | 1668 | 1464933204444 Marionette TRACE conn2 <- [1,2934,null,{}] 22:53:24 INFO - PROCESS | 1668 | 1464933204446 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}] 22:53:24 INFO - PROCESS | 1668 | 1464933204575 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 22:53:24 INFO - PROCESS | 1668 | 1464933204706 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:24 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c979800 == 108 [pid = 1668] [id = 741] 22:53:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 207 (0x112671000) [pid = 1668] [serial = 2223] [outer = 0x0] 22:53:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 208 (0x12f794c00) [pid = 1668] [serial = 2224] [outer = 0x112671000] 22:53:24 INFO - PROCESS | 1668 | 1464933204735 Marionette DEBUG loaded listener.js 22:53:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 209 (0x138597400) [pid = 1668] [serial = 2225] [outer = 0x112671000] 22:53:25 INFO - PROCESS | 1668 | 1464933205352 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]]]}] 22:53:25 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 22:53:25 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 971ms 22:53:25 INFO - PROCESS | 1668 | 1464933205414 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 22:53:25 INFO - PROCESS | 1668 | 1464933205417 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 22:53:25 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 22:53:25 INFO - PROCESS | 1668 | 1464933205420 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 22:53:25 INFO - PROCESS | 1668 | 1464933205423 Marionette TRACE conn2 <- [1,2938,null,{}] 22:53:25 INFO - PROCESS | 1668 | 1464933205426 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}] 22:53:25 INFO - PROCESS | 1668 | 1464933205550 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 22:53:25 INFO - PROCESS | 1668 | 1464933205688 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:25 INFO - PROCESS | 1668 | ++DOCSHELL 0x128ee5800 == 109 [pid = 1668] [id = 742] 22:53:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 210 (0x11267cc00) [pid = 1668] [serial = 2226] [outer = 0x0] 22:53:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 211 (0x112aed400) [pid = 1668] [serial = 2227] [outer = 0x11267cc00] 22:53:25 INFO - PROCESS | 1668 | 1464933205720 Marionette DEBUG loaded listener.js 22:53:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 212 (0x1164c4800) [pid = 1668] [serial = 2228] [outer = 0x11267cc00] 22:53:26 INFO - PROCESS | 1668 | 1464933206084 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]]]}] 22:53:26 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. 22:53:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 673ms 22:53:26 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 22:53:26 INFO - PROCESS | 1668 | 1464933206094 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 22:53:26 INFO - PROCESS | 1668 | 1464933206098 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 22:53:26 INFO - PROCESS | 1668 | 1464933206102 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 22:53:26 INFO - PROCESS | 1668 | 1464933206104 Marionette TRACE conn2 <- [1,2942,null,{}] 22:53:26 INFO - PROCESS | 1668 | 1464933206106 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}] 22:53:26 INFO - PROCESS | 1668 | 1464933206228 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 22:53:26 INFO - PROCESS | 1668 | 1464933206363 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:26 INFO - PROCESS | 1668 | ++DOCSHELL 0x11967d800 == 110 [pid = 1668] [id = 743] 22:53:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 213 (0x11824e800) [pid = 1668] [serial = 2229] [outer = 0x0] 22:53:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 214 (0x11855c400) [pid = 1668] [serial = 2230] [outer = 0x11824e800] 22:53:26 INFO - PROCESS | 1668 | 1464933206393 Marionette DEBUG loaded listener.js 22:53:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 215 (0x118823c00) [pid = 1668] [serial = 2231] [outer = 0x11824e800] 22:53:26 INFO - PROCESS | 1668 | --DOCSHELL 0x12bdcd800 == 109 [pid = 1668] [id = 558] 22:53:26 INFO - PROCESS | 1668 | --DOCSHELL 0x12f5de000 == 108 [pid = 1668] [id = 726] 22:53:26 INFO - PROCESS | 1668 | --DOCSHELL 0x12eff3000 == 107 [pid = 1668] [id = 725] 22:53:26 INFO - PROCESS | 1668 | --DOCSHELL 0x12d343800 == 106 [pid = 1668] [id = 724] 22:53:26 INFO - PROCESS | 1668 | --DOCSHELL 0x12d63d800 == 105 [pid = 1668] [id = 723] 22:53:26 INFO - PROCESS | 1668 | --DOCSHELL 0x12cd0b000 == 104 [pid = 1668] [id = 722] 22:53:26 INFO - PROCESS | 1668 | --DOMWINDOW == 214 (0x1267d2c00) [pid = 1668] [serial = 2107] [outer = 0x0] [url = about:blank] 22:53:26 INFO - PROCESS | 1668 | --DOCSHELL 0x12c507800 == 103 [pid = 1668] [id = 721] 22:53:26 INFO - PROCESS | 1668 | --DOCSHELL 0x12b28d800 == 102 [pid = 1668] [id = 720] 22:53:26 INFO - PROCESS | 1668 | --DOCSHELL 0x126529800 == 101 [pid = 1668] [id = 719] 22:53:26 INFO - PROCESS | 1668 | --DOCSHELL 0x123451000 == 100 [pid = 1668] [id = 718] 22:53:26 INFO - PROCESS | 1668 | --DOCSHELL 0x12cecd800 == 99 [pid = 1668] [id = 17] 22:53:26 INFO - PROCESS | 1668 | --DOCSHELL 0x1191c5800 == 98 [pid = 1668] [id = 717] 22:53:26 INFO - PROCESS | 1668 | --DOCSHELL 0x116ac7800 == 97 [pid = 1668] [id = 716] 22:53:26 INFO - PROCESS | 1668 | --DOCSHELL 0x12681b800 == 96 [pid = 1668] [id = 715] 22:53:26 INFO - PROCESS | 1668 | --DOCSHELL 0x1194e2000 == 95 [pid = 1668] [id = 714] 22:53:26 INFO - PROCESS | 1668 | --DOCSHELL 0x13b42c800 == 94 [pid = 1668] [id = 711] 22:53:26 INFO - PROCESS | 1668 | --DOCSHELL 0x13905e000 == 93 [pid = 1668] [id = 710] 22:53:26 INFO - PROCESS | 1668 | --DOCSHELL 0x138e63800 == 92 [pid = 1668] [id = 709] 22:53:26 INFO - PROCESS | 1668 | --DOCSHELL 0x138ada800 == 91 [pid = 1668] [id = 708] 22:53:26 INFO - PROCESS | 1668 | --DOCSHELL 0x1385bd800 == 90 [pid = 1668] [id = 707] 22:53:26 INFO - PROCESS | 1668 | --DOCSHELL 0x138447800 == 89 [pid = 1668] [id = 706] 22:53:26 INFO - PROCESS | 1668 | --DOCSHELL 0x12f5d8000 == 88 [pid = 1668] [id = 705] 22:53:26 INFO - PROCESS | 1668 | --DOCSHELL 0x129553000 == 87 [pid = 1668] [id = 704] 22:53:26 INFO - PROCESS | 1668 | --DOCSHELL 0x117e2c000 == 86 [pid = 1668] [id = 703] 22:53:26 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 22:53:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 22:53:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 22:53:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 719ms 22:53:26 INFO - PROCESS | 1668 | 1464933206817 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"]]]}] 22:53:26 INFO - PROCESS | 1668 | 1464933206821 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 22:53:26 INFO - PROCESS | 1668 | 1464933206823 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 22:53:26 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 22:53:26 INFO - PROCESS | 1668 | 1464933206825 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 22:53:26 INFO - PROCESS | 1668 | 1464933206828 Marionette TRACE conn2 <- [1,2946,null,{}] 22:53:26 INFO - PROCESS | 1668 | 1464933206837 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}] 22:53:26 INFO - PROCESS | 1668 | 1464933206952 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 22:53:26 INFO - PROCESS | 1668 | --DOMWINDOW == 213 (0x12129a000) [pid = 1668] [serial = 2089] [outer = 0x0] [url = about:blank] 22:53:26 INFO - PROCESS | 1668 | --DOMWINDOW == 212 (0x124056400) [pid = 1668] [serial = 2093] [outer = 0x0] [url = about:blank] 22:53:26 INFO - PROCESS | 1668 | --DOMWINDOW == 211 (0x1235a6000) [pid = 1668] [serial = 2092] [outer = 0x0] [url = about:blank] 22:53:26 INFO - PROCESS | 1668 | --DOMWINDOW == 210 (0x12452b400) [pid = 1668] [serial = 2095] [outer = 0x0] [url = about:blank] 22:53:26 INFO - PROCESS | 1668 | --DOMWINDOW == 209 (0x12578e000) [pid = 1668] [serial = 2104] [outer = 0x0] [url = about:blank] 22:53:26 INFO - PROCESS | 1668 | --DOMWINDOW == 208 (0x11829c000) [pid = 1668] [serial = 2080] [outer = 0x0] [url = about:blank] 22:53:26 INFO - PROCESS | 1668 | --DOMWINDOW == 207 (0x1182b7c00) [pid = 1668] [serial = 2081] [outer = 0x0] [url = about:blank] 22:53:26 INFO - PROCESS | 1668 | --DOMWINDOW == 206 (0x113ba6800) [pid = 1668] [serial = 2099] [outer = 0x0] [url = about:blank] 22:53:26 INFO - PROCESS | 1668 | --DOMWINDOW == 205 (0x118fb1000) [pid = 1668] [serial = 2101] [outer = 0x0] [url = about:blank] 22:53:26 INFO - PROCESS | 1668 | --DOMWINDOW == 204 (0x13b120800) [pid = 1668] [serial = 2065] [outer = 0x0] [url = about:blank] 22:53:26 INFO - PROCESS | 1668 | --DOMWINDOW == 203 (0x113b31000) [pid = 1668] [serial = 2075] [outer = 0x0] [url = about:blank] 22:53:26 INFO - PROCESS | 1668 | --DOMWINDOW == 202 (0x113199000) [pid = 1668] [serial = 2074] [outer = 0x0] [url = about:blank] 22:53:26 INFO - PROCESS | 1668 | --DOMWINDOW == 201 (0x11883b000) [pid = 1668] [serial = 2086] [outer = 0x0] [url = about:blank] 22:53:26 INFO - PROCESS | 1668 | --DOMWINDOW == 200 (0x138797400) [pid = 1668] [serial = 2062] [outer = 0x0] [url = about:blank] 22:53:26 INFO - PROCESS | 1668 | --DOMWINDOW == 199 (0x118568800) [pid = 1668] [serial = 2083] [outer = 0x0] [url = about:blank] 22:53:26 INFO - PROCESS | 1668 | --DOMWINDOW == 198 (0x11881f800) [pid = 1668] [serial = 2084] [outer = 0x0] [url = about:blank] 22:53:26 INFO - PROCESS | 1668 | --DOMWINDOW == 197 (0x13f948c00) [pid = 1668] [serial = 2068] [outer = 0x0] [url = about:blank] 22:53:26 INFO - PROCESS | 1668 | --DOMWINDOW == 196 (0x1180b6800) [pid = 1668] [serial = 2047] [outer = 0x0] [url = about:blank] 22:53:26 INFO - PROCESS | 1668 | --DOMWINDOW == 195 (0x12df30c00) [pid = 1668] [serial = 2059] [outer = 0x0] [url = about:blank] 22:53:26 INFO - PROCESS | 1668 | --DOMWINDOW == 194 (0x11266d400) [pid = 1668] [serial = 2098] [outer = 0x0] [url = about:blank] 22:53:26 INFO - PROCESS | 1668 | --DOMWINDOW == 193 (0x11267b000) [pid = 1668] [serial = 2072] [outer = 0x0] [url = about:blank] 22:53:26 INFO - PROCESS | 1668 | --DOMWINDOW == 192 (0x1122b4000) [pid = 1668] [serial = 2071] [outer = 0x0] [url = about:blank] 22:53:26 INFO - PROCESS | 1668 | --DOMWINDOW == 191 (0x116725c00) [pid = 1668] [serial = 2077] [outer = 0x0] [url = about:blank] 22:53:26 INFO - PROCESS | 1668 | --DOMWINDOW == 190 (0x117e0c400) [pid = 1668] [serial = 2078] [outer = 0x0] [url = about:blank] 22:53:26 INFO - PROCESS | 1668 | --DOMWINDOW == 189 (0x1295f0800) [pid = 1668] [serial = 2053] [outer = 0x0] [url = about:blank] 22:53:26 INFO - PROCESS | 1668 | --DOMWINDOW == 188 (0x12bda0400) [pid = 1668] [serial = 2056] [outer = 0x0] [url = about:blank] 22:53:26 INFO - PROCESS | 1668 | --DOMWINDOW == 187 (0x1235a6400) [pid = 1668] [serial = 2050] [outer = 0x0] [url = about:blank] 22:53:26 INFO - PROCESS | 1668 | --DOMWINDOW == 186 (0x12499a000) [pid = 1668] [serial = 2096] [outer = 0x0] [url = about:blank] 22:53:26 INFO - PROCESS | 1668 | --DOMWINDOW == 185 (0x11855d000) [pid = 1668] [serial = 1481] [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.] 22:53:26 INFO - PROCESS | 1668 | --DOMWINDOW == 184 (0x1231c7800) [pid = 1668] [serial = 2090] [outer = 0x0] [url = about:blank] 22:53:26 INFO - PROCESS | 1668 | --DOMWINDOW == 183 (0x1256ba400) [pid = 1668] [serial = 2102] [outer = 0x0] [url = about:blank] 22:53:26 INFO - PROCESS | 1668 | --DOMWINDOW == 182 (0x119f47000) [pid = 1668] [serial = 2087] [outer = 0x0] [url = about:blank] 22:53:26 INFO - PROCESS | 1668 | --DOMWINDOW == 181 (0x126506c00) [pid = 1668] [serial = 2105] [outer = 0x0] [url = about:blank] 22:53:27 INFO - PROCESS | 1668 | 1464933207074 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:27 INFO - PROCESS | 1668 | ++DOCSHELL 0x119e71800 == 87 [pid = 1668] [id = 744] 22:53:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 182 (0x1180bc800) [pid = 1668] [serial = 2232] [outer = 0x0] 22:53:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 183 (0x11868dc00) [pid = 1668] [serial = 2233] [outer = 0x1180bc800] 22:53:27 INFO - PROCESS | 1668 | 1464933207104 Marionette DEBUG loaded listener.js 22:53:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 184 (0x119a12c00) [pid = 1668] [serial = 2234] [outer = 0x1180bc800] 22:53:27 INFO - PROCESS | 1668 | 1464933207401 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]]]}] 22:53:27 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. 22:53:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 623ms 22:53:27 INFO - PROCESS | 1668 | 1464933207450 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 22:53:27 INFO - PROCESS | 1668 | 1464933207451 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 22:53:27 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 22:53:27 INFO - PROCESS | 1668 | 1464933207454 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 22:53:27 INFO - PROCESS | 1668 | 1464933207455 Marionette TRACE conn2 <- [1,2950,null,{}] 22:53:27 INFO - PROCESS | 1668 | 1464933207457 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}] 22:53:27 INFO - PROCESS | 1668 | 1464933207570 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 22:53:27 INFO - PROCESS | 1668 | 1464933207656 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:27 INFO - PROCESS | 1668 | ++DOCSHELL 0x128ed9800 == 88 [pid = 1668] [id = 745] 22:53:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 185 (0x1198ac400) [pid = 1668] [serial = 2235] [outer = 0x0] 22:53:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 186 (0x1231bc400) [pid = 1668] [serial = 2236] [outer = 0x1198ac400] 22:53:27 INFO - PROCESS | 1668 | 1464933207683 Marionette DEBUG loaded listener.js 22:53:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 187 (0x123488400) [pid = 1668] [serial = 2237] [outer = 0x1198ac400] 22:53:27 INFO - PROCESS | 1668 | ++DOCSHELL 0x12aa38800 == 89 [pid = 1668] [id = 746] 22:53:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 188 (0x1235a0800) [pid = 1668] [serial = 2238] [outer = 0x0] 22:53:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 189 (0x12318c000) [pid = 1668] [serial = 2239] [outer = 0x1235a0800] 22:53:28 INFO - PROCESS | 1668 | 1464933208002 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]]]}] 22:53:28 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. 22:53:28 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 567ms 22:53:28 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 22:53:28 INFO - PROCESS | 1668 | 1464933208022 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 22:53:28 INFO - PROCESS | 1668 | 1464933208023 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 22:53:28 INFO - PROCESS | 1668 | 1464933208025 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 22:53:28 INFO - PROCESS | 1668 | 1464933208027 Marionette TRACE conn2 <- [1,2954,null,{}] 22:53:28 INFO - PROCESS | 1668 | 1464933208031 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}] 22:53:28 INFO - PROCESS | 1668 | 1464933208203 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 22:53:28 INFO - PROCESS | 1668 | 1464933208254 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:28 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b223800 == 90 [pid = 1668] [id = 747] 22:53:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 190 (0x1210fd400) [pid = 1668] [serial = 2240] [outer = 0x0] 22:53:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 191 (0x1235aa400) [pid = 1668] [serial = 2241] [outer = 0x1210fd400] 22:53:28 INFO - PROCESS | 1668 | 1464933208280 Marionette DEBUG loaded listener.js 22:53:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 192 (0x1249a1c00) [pid = 1668] [serial = 2242] [outer = 0x1210fd400] 22:53:28 INFO - PROCESS | 1668 | 1464933208586 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]]]}] 22:53:28 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 22:53:28 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 22:53:28 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 569ms 22:53:28 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 22:53:28 INFO - PROCESS | 1668 | 1464933208601 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 22:53:28 INFO - PROCESS | 1668 | 1464933208602 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 22:53:28 INFO - PROCESS | 1668 | 1464933208605 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 22:53:28 INFO - PROCESS | 1668 | 1464933208606 Marionette TRACE conn2 <- [1,2958,null,{}] 22:53:28 INFO - PROCESS | 1668 | 1464933208608 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}] 22:53:28 INFO - PROCESS | 1668 | 1464933208732 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 22:53:28 INFO - PROCESS | 1668 | 1464933208737 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:28 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ef33800 == 91 [pid = 1668] [id = 748] 22:53:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 193 (0x125799400) [pid = 1668] [serial = 2243] [outer = 0x0] 22:53:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 194 (0x128c9f400) [pid = 1668] [serial = 2244] [outer = 0x125799400] 22:53:28 INFO - PROCESS | 1668 | 1464933208762 Marionette DEBUG loaded listener.js 22:53:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 195 (0x12973e800) [pid = 1668] [serial = 2245] [outer = 0x125799400] 22:53:29 INFO - PROCESS | 1668 | 1464933209146 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]]]}] 22:53:29 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. 22:53:29 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 576ms 22:53:29 INFO - PROCESS | 1668 | 1464933209183 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 22:53:29 INFO - PROCESS | 1668 | 1464933209184 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 22:53:29 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 22:53:29 INFO - PROCESS | 1668 | 1464933209186 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 22:53:29 INFO - PROCESS | 1668 | 1464933209187 Marionette TRACE conn2 <- [1,2962,null,{}] 22:53:29 INFO - PROCESS | 1668 | 1464933209201 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}] 22:53:29 INFO - PROCESS | 1668 | 1464933209352 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 22:53:29 INFO - PROCESS | 1668 | 1464933209366 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:29 INFO - PROCESS | 1668 | ++DOCSHELL 0x12f545800 == 92 [pid = 1668] [id = 749] 22:53:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 196 (0x124998000) [pid = 1668] [serial = 2246] [outer = 0x0] 22:53:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 197 (0x12973ec00) [pid = 1668] [serial = 2247] [outer = 0x124998000] 22:53:29 INFO - PROCESS | 1668 | 1464933209391 Marionette DEBUG loaded listener.js 22:53:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 198 (0x12a856c00) [pid = 1668] [serial = 2248] [outer = 0x124998000] 22:53:29 INFO - PROCESS | 1668 | 1464933209735 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]]]}] 22:53:29 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. 22:53:29 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 577ms 22:53:29 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 22:53:29 INFO - PROCESS | 1668 | 1464933209765 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 22:53:29 INFO - PROCESS | 1668 | 1464933209766 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 22:53:29 INFO - PROCESS | 1668 | 1464933209768 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 22:53:29 INFO - PROCESS | 1668 | 1464933209769 Marionette TRACE conn2 <- [1,2966,null,{}] 22:53:29 INFO - PROCESS | 1668 | 1464933209771 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}] 22:53:29 INFO - PROCESS | 1668 | 1464933209910 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 22:53:29 INFO - PROCESS | 1668 | 1464933209924 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:29 INFO - PROCESS | 1668 | ++DOCSHELL 0x1384c9800 == 93 [pid = 1668] [id = 750] 22:53:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 199 (0x12ab52800) [pid = 1668] [serial = 2249] [outer = 0x0] 22:53:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 200 (0x12b3d9800) [pid = 1668] [serial = 2250] [outer = 0x12ab52800] 22:53:29 INFO - PROCESS | 1668 | 1464933209949 Marionette DEBUG loaded listener.js 22:53:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 201 (0x12bc1e000) [pid = 1668] [serial = 2251] [outer = 0x12ab52800] 22:53:30 INFO - PROCESS | 1668 | 1464933210269 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]]]}] 22:53:30 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. 22:53:30 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 517ms 22:53:30 INFO - PROCESS | 1668 | 1464933210291 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 22:53:30 INFO - PROCESS | 1668 | 1464933210293 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 22:53:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 22:53:30 INFO - PROCESS | 1668 | 1464933210297 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 22:53:30 INFO - PROCESS | 1668 | 1464933210300 Marionette TRACE conn2 <- [1,2970,null,{}] 22:53:30 INFO - PROCESS | 1668 | 1464933210302 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}] 22:53:30 INFO - PROCESS | 1668 | 1464933210444 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 22:53:30 INFO - PROCESS | 1668 | 1464933210457 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:30 INFO - PROCESS | 1668 | ++DOCSHELL 0x138906800 == 94 [pid = 1668] [id = 751] 22:53:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 202 (0x12ab5b000) [pid = 1668] [serial = 2252] [outer = 0x0] 22:53:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 203 (0x12bda4c00) [pid = 1668] [serial = 2253] [outer = 0x12ab5b000] 22:53:30 INFO - PROCESS | 1668 | 1464933210490 Marionette DEBUG loaded listener.js 22:53:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 204 (0x12d096400) [pid = 1668] [serial = 2254] [outer = 0x12ab5b000] 22:53:30 INFO - PROCESS | 1668 | 1464933210840 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]]]}] 22:53:30 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. 22:53:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 572ms 22:53:31 INFO - PROCESS | 1668 | --DOMWINDOW == 203 (0x1231cac00) [pid = 1668] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 22:53:31 INFO - PROCESS | 1668 | --DOMWINDOW == 202 (0x112026800) [pid = 1668] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 22:53:31 INFO - PROCESS | 1668 | --DOMWINDOW == 201 (0x1231c8000) [pid = 1668] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 22:53:31 INFO - PROCESS | 1668 | --DOMWINDOW == 200 (0x118563000) [pid = 1668] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 22:53:31 INFO - PROCESS | 1668 | --DOMWINDOW == 199 (0x118561400) [pid = 1668] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 22:53:31 INFO - PROCESS | 1668 | --DOMWINDOW == 198 (0x1194ea400) [pid = 1668] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 22:53:31 INFO - PROCESS | 1668 | --DOMWINDOW == 197 (0x124552c00) [pid = 1668] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 22:53:31 INFO - PROCESS | 1668 | --DOMWINDOW == 196 (0x118245400) [pid = 1668] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 22:53:31 INFO - PROCESS | 1668 | --DOMWINDOW == 195 (0x111063800) [pid = 1668] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 22:53:31 INFO - PROCESS | 1668 | --DOMWINDOW == 194 (0x1256be400) [pid = 1668] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 22:53:31 INFO - PROCESS | 1668 | --DOMWINDOW == 193 (0x124999c00) [pid = 1668] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 22:53:31 INFO - PROCESS | 1668 | --DOMWINDOW == 192 (0x113192c00) [pid = 1668] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 22:53:31 INFO - PROCESS | 1668 | --DOMWINDOW == 191 (0x12937d800) [pid = 1668] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 22:53:31 INFO - PROCESS | 1668 | --DOMWINDOW == 190 (0x1235a8c00) [pid = 1668] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 22:53:31 INFO - PROCESS | 1668 | --DOMWINDOW == 189 (0x1256d6400) [pid = 1668] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 22:53:31 INFO - PROCESS | 1668 | --DOMWINDOW == 188 (0x11824a800) [pid = 1668] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 22:53:31 INFO - PROCESS | 1668 | --DOMWINDOW == 187 (0x111023c00) [pid = 1668] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 22:53:31 INFO - PROCESS | 1668 | --DOMWINDOW == 186 (0x13fb1f800) [pid = 1668] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 22:53:31 INFO - PROCESS | 1668 | --DOMWINDOW == 185 (0x12362dc00) [pid = 1668] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 22:53:31 INFO - PROCESS | 1668 | --DOMWINDOW == 184 (0x12a76a800) [pid = 1668] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 22:53:31 INFO - PROCESS | 1668 | --DOMWINDOW == 183 (0x12bd99c00) [pid = 1668] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 22:53:31 INFO - PROCESS | 1668 | --DOMWINDOW == 182 (0x12f784000) [pid = 1668] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 22:53:31 INFO - PROCESS | 1668 | --DOMWINDOW == 181 (0x13b19e400) [pid = 1668] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 22:53:31 INFO - PROCESS | 1668 | --DOMWINDOW == 180 (0x138e18c00) [pid = 1668] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 22:53:31 INFO - PROCESS | 1668 | --DOMWINDOW == 179 (0x138e1ac00) [pid = 1668] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 22:53:31 INFO - PROCESS | 1668 | --DOMWINDOW == 178 (0x12a7e1400) [pid = 1668] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 22:53:31 INFO - PROCESS | 1668 | 1464933211149 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 22:53:31 INFO - PROCESS | 1668 | 1464933211151 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 22:53:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 22:53:31 INFO - PROCESS | 1668 | 1464933211162 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 22:53:31 INFO - PROCESS | 1668 | 1464933211163 Marionette TRACE conn2 <- [1,2974,null,{}] 22:53:31 INFO - PROCESS | 1668 | 1464933211165 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}] 22:53:31 INFO - PROCESS | 1668 | 1464933211275 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 22:53:31 INFO - PROCESS | 1668 | 1464933211280 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:31 INFO - PROCESS | 1668 | ++DOCSHELL 0x12576d000 == 95 [pid = 1668] [id = 752] 22:53:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 179 (0x114ee9800) [pid = 1668] [serial = 2255] [outer = 0x0] 22:53:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 180 (0x118247000) [pid = 1668] [serial = 2256] [outer = 0x114ee9800] 22:53:31 INFO - PROCESS | 1668 | 1464933211306 Marionette DEBUG loaded listener.js 22:53:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 181 (0x1231c7400) [pid = 1668] [serial = 2257] [outer = 0x114ee9800] 22:53:31 INFO - PROCESS | 1668 | 1464933211698 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]]]}] 22:53:31 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. 22:53:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 568ms 22:53:31 INFO - PROCESS | 1668 | 1464933211737 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 22:53:31 INFO - PROCESS | 1668 | 1464933211739 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 22:53:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 22:53:31 INFO - PROCESS | 1668 | 1464933211742 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 22:53:31 INFO - PROCESS | 1668 | 1464933211745 Marionette TRACE conn2 <- [1,2978,null,{}] 22:53:31 INFO - PROCESS | 1668 | 1464933211752 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}] 22:53:31 INFO - PROCESS | 1668 | 1464933211930 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 22:53:31 INFO - PROCESS | 1668 | 1464933211945 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:31 INFO - PROCESS | 1668 | ++DOCSHELL 0x13b143000 == 96 [pid = 1668] [id = 753] 22:53:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 182 (0x123628c00) [pid = 1668] [serial = 2258] [outer = 0x0] 22:53:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 183 (0x12a76a800) [pid = 1668] [serial = 2259] [outer = 0x123628c00] 22:53:31 INFO - PROCESS | 1668 | 1464933211973 Marionette DEBUG loaded listener.js 22:53:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 184 (0x12f77b400) [pid = 1668] [serial = 2260] [outer = 0x123628c00] 22:53:32 INFO - PROCESS | 1668 | 1464933212291 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]]]}] 22:53:32 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. 22:53:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 573ms 22:53:32 INFO - PROCESS | 1668 | 1464933212317 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 22:53:32 INFO - PROCESS | 1668 | 1464933212318 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 22:53:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 22:53:32 INFO - PROCESS | 1668 | 1464933212320 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 22:53:32 INFO - PROCESS | 1668 | 1464933212321 Marionette TRACE conn2 <- [1,2982,null,{}] 22:53:32 INFO - PROCESS | 1668 | 1464933212324 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}] 22:53:32 INFO - PROCESS | 1668 | 1464933212433 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 22:53:32 INFO - PROCESS | 1668 | 1464933212437 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:32 INFO - PROCESS | 1668 | ++DOCSHELL 0x13f9da800 == 97 [pid = 1668] [id = 754] 22:53:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 185 (0x12f77fc00) [pid = 1668] [serial = 2261] [outer = 0x0] 22:53:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 186 (0x13850e800) [pid = 1668] [serial = 2262] [outer = 0x12f77fc00] 22:53:32 INFO - PROCESS | 1668 | 1464933212462 Marionette DEBUG loaded listener.js 22:53:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 187 (0x13859e000) [pid = 1668] [serial = 2263] [outer = 0x12f77fc00] 22:53:32 INFO - PROCESS | 1668 | 1464933212805 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"]]]}] 22:53:32 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 22:53:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 22:53:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 22:53:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 519ms 22:53:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 22:53:32 INFO - PROCESS | 1668 | 1464933212840 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 22:53:32 INFO - PROCESS | 1668 | 1464933212841 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 22:53:32 INFO - PROCESS | 1668 | 1464933212844 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 22:53:32 INFO - PROCESS | 1668 | 1464933212846 Marionette TRACE conn2 <- [1,2986,null,{}] 22:53:32 INFO - PROCESS | 1668 | 1464933212853 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}] 22:53:33 INFO - PROCESS | 1668 | 1464933213013 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 22:53:33 INFO - PROCESS | 1668 | 1464933213022 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:33 INFO - PROCESS | 1668 | ++DOCSHELL 0x1407a8000 == 98 [pid = 1668] [id = 755] 22:53:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 188 (0x12d3c3400) [pid = 1668] [serial = 2264] [outer = 0x0] 22:53:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 189 (0x138797800) [pid = 1668] [serial = 2265] [outer = 0x12d3c3400] 22:53:33 INFO - PROCESS | 1668 | 1464933213046 Marionette DEBUG loaded listener.js 22:53:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 190 (0x1389ba800) [pid = 1668] [serial = 2266] [outer = 0x12d3c3400] 22:53:33 INFO - PROCESS | 1668 | 1464933213537 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]]]}] 22:53:33 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. 22:53:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 726ms 22:53:33 INFO - PROCESS | 1668 | 1464933213570 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 22:53:33 INFO - PROCESS | 1668 | 1464933213573 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 22:53:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 22:53:33 INFO - PROCESS | 1668 | 1464933213598 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 22:53:33 INFO - PROCESS | 1668 | 1464933213600 Marionette TRACE conn2 <- [1,2990,null,{}] 22:53:33 INFO - PROCESS | 1668 | 1464933213606 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}] 22:53:33 INFO - PROCESS | 1668 | 1464933213749 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 22:53:33 INFO - PROCESS | 1668 | 1464933213882 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:33 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194cb800 == 99 [pid = 1668] [id = 756] 22:53:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 191 (0x11291c800) [pid = 1668] [serial = 2267] [outer = 0x0] 22:53:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 192 (0x11319b000) [pid = 1668] [serial = 2268] [outer = 0x11291c800] 22:53:33 INFO - PROCESS | 1668 | 1464933213916 Marionette DEBUG loaded listener.js 22:53:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 193 (0x116189400) [pid = 1668] [serial = 2269] [outer = 0x11291c800] 22:53:34 INFO - PROCESS | 1668 | ++DOCSHELL 0x115c0d800 == 100 [pid = 1668] [id = 757] 22:53:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 194 (0x1182a0000) [pid = 1668] [serial = 2270] [outer = 0x0] 22:53:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 195 (0x116726400) [pid = 1668] [serial = 2271] [outer = 0x1182a0000] 22:53:34 INFO - PROCESS | 1668 | 1464933214380 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]]]}] 22:53:34 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. 22:53:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 844ms 22:53:34 INFO - PROCESS | 1668 | 1464933214422 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 22:53:34 INFO - PROCESS | 1668 | 1464933214426 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 22:53:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 22:53:34 INFO - PROCESS | 1668 | 1464933214431 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 22:53:34 INFO - PROCESS | 1668 | 1464933214433 Marionette TRACE conn2 <- [1,2994,null,{}] 22:53:34 INFO - PROCESS | 1668 | 1464933214436 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}] 22:53:34 INFO - PROCESS | 1668 | 1464933214613 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 22:53:34 INFO - PROCESS | 1668 | 1464933214742 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:34 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d343800 == 101 [pid = 1668] [id = 758] 22:53:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 196 (0x117e0c400) [pid = 1668] [serial = 2272] [outer = 0x0] 22:53:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 197 (0x118835800) [pid = 1668] [serial = 2273] [outer = 0x117e0c400] 22:53:34 INFO - PROCESS | 1668 | 1464933214772 Marionette DEBUG loaded listener.js 22:53:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 198 (0x119b23400) [pid = 1668] [serial = 2274] [outer = 0x117e0c400] 22:53:35 INFO - PROCESS | 1668 | 1464933215127 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]]]}] 22:53:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 22:53:35 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 22:53:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 720ms 22:53:35 INFO - PROCESS | 1668 | 1464933215152 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 22:53:35 INFO - PROCESS | 1668 | 1464933215153 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 22:53:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 22:53:35 INFO - PROCESS | 1668 | 1464933215155 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 22:53:35 INFO - PROCESS | 1668 | 1464933215158 Marionette TRACE conn2 <- [1,2998,null,{}] 22:53:35 INFO - PROCESS | 1668 | 1464933215166 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}] 22:53:35 INFO - PROCESS | 1668 | 1464933215305 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 22:53:35 INFO - PROCESS | 1668 | 1464933215442 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:35 INFO - PROCESS | 1668 | ++DOCSHELL 0x14021d000 == 102 [pid = 1668] [id = 759] 22:53:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 199 (0x1210f0400) [pid = 1668] [serial = 2275] [outer = 0x0] 22:53:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 200 (0x124552c00) [pid = 1668] [serial = 2276] [outer = 0x1210f0400] 22:53:35 INFO - PROCESS | 1668 | 1464933215475 Marionette DEBUG loaded listener.js 22:53:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 201 (0x12675c800) [pid = 1668] [serial = 2277] [outer = 0x1210f0400] 22:53:35 INFO - PROCESS | 1668 | 1464933215853 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]]]}] 22:53:35 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. 22:53:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 724ms 22:53:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 22:53:35 INFO - PROCESS | 1668 | 1464933215880 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 22:53:35 INFO - PROCESS | 1668 | 1464933215881 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 22:53:35 INFO - PROCESS | 1668 | 1464933215884 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 22:53:35 INFO - PROCESS | 1668 | 1464933215885 Marionette TRACE conn2 <- [1,3002,null,{}] 22:53:35 INFO - PROCESS | 1668 | 1464933215887 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}] 22:53:36 INFO - PROCESS | 1668 | 1464933216020 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 22:53:36 INFO - PROCESS | 1668 | 1464933216171 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:36 INFO - PROCESS | 1668 | ++DOCSHELL 0x1416d9800 == 103 [pid = 1668] [id = 760] 22:53:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 202 (0x12499cc00) [pid = 1668] [serial = 2278] [outer = 0x0] 22:53:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 203 (0x12a772400) [pid = 1668] [serial = 2279] [outer = 0x12499cc00] 22:53:36 INFO - PROCESS | 1668 | 1464933216201 Marionette DEBUG loaded listener.js 22:53:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 204 (0x12bacf400) [pid = 1668] [serial = 2280] [outer = 0x12499cc00] 22:53:36 INFO - PROCESS | 1668 | 1464933216553 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]]]}] 22:53:36 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. 22:53:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 719ms 22:53:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 22:53:36 INFO - PROCESS | 1668 | 1464933216603 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 22:53:36 INFO - PROCESS | 1668 | 1464933216605 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 22:53:36 INFO - PROCESS | 1668 | 1464933216607 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 22:53:36 INFO - PROCESS | 1668 | 1464933216609 Marionette TRACE conn2 <- [1,3006,null,{}] 22:53:36 INFO - PROCESS | 1668 | 1464933216611 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}] 22:53:36 INFO - PROCESS | 1668 | 1464933216763 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 22:53:36 INFO - PROCESS | 1668 | 1464933216932 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:36 INFO - PROCESS | 1668 | ++DOCSHELL 0x1418cf000 == 104 [pid = 1668] [id = 761] 22:53:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 205 (0x128ea1c00) [pid = 1668] [serial = 2281] [outer = 0x0] 22:53:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 206 (0x12d00f800) [pid = 1668] [serial = 2282] [outer = 0x128ea1c00] 22:53:36 INFO - PROCESS | 1668 | 1464933216962 Marionette DEBUG loaded listener.js 22:53:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 207 (0x12d6a0000) [pid = 1668] [serial = 2283] [outer = 0x128ea1c00] 22:53:37 INFO - PROCESS | 1668 | 1464933217354 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]]]}] 22:53:37 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. 22:53:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 771ms 22:53:37 INFO - PROCESS | 1668 | 1464933217378 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 22:53:37 INFO - PROCESS | 1668 | 1464933217380 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 22:53:37 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 22:53:37 INFO - PROCESS | 1668 | 1464933217382 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 22:53:37 INFO - PROCESS | 1668 | 1464933217383 Marionette TRACE conn2 <- [1,3010,null,{}] 22:53:37 INFO - PROCESS | 1668 | 1464933217386 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}] 22:53:37 INFO - PROCESS | 1668 | 1464933217545 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 22:53:37 INFO - PROCESS | 1668 | 1464933217650 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:37 INFO - PROCESS | 1668 | ++DOCSHELL 0x141fab800 == 105 [pid = 1668] [id = 762] 22:53:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 208 (0x12cd53c00) [pid = 1668] [serial = 2284] [outer = 0x0] 22:53:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 209 (0x12f792c00) [pid = 1668] [serial = 2285] [outer = 0x12cd53c00] 22:53:37 INFO - PROCESS | 1668 | 1464933217680 Marionette DEBUG loaded listener.js 22:53:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 210 (0x1389c5c00) [pid = 1668] [serial = 2286] [outer = 0x12cd53c00] 22:53:38 INFO - PROCESS | 1668 | 1464933218039 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]]]}] 22:53:38 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 22:53:38 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 669ms 22:53:38 INFO - PROCESS | 1668 | 1464933218051 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 22:53:38 INFO - PROCESS | 1668 | 1464933218053 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 22:53:38 INFO - TEST-START | /FileAPI/FileReaderSync.worker 22:53:38 INFO - PROCESS | 1668 | 1464933218055 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 22:53:38 INFO - PROCESS | 1668 | 1464933218056 Marionette TRACE conn2 <- [1,3014,null,{}] 22:53:38 INFO - PROCESS | 1668 | 1464933218059 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}] 22:53:38 INFO - PROCESS | 1668 | 1464933218188 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 22:53:38 INFO - PROCESS | 1668 | 1464933218319 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:38 INFO - PROCESS | 1668 | ++DOCSHELL 0x1440c7000 == 106 [pid = 1668] [id = 763] 22:53:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 211 (0x12d6ae800) [pid = 1668] [serial = 2287] [outer = 0x0] 22:53:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 212 (0x138a79800) [pid = 1668] [serial = 2288] [outer = 0x12d6ae800] 22:53:38 INFO - PROCESS | 1668 | 1464933218349 Marionette DEBUG loaded listener.js 22:53:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 213 (0x138a81c00) [pid = 1668] [serial = 2289] [outer = 0x12d6ae800] 22:53:38 INFO - PROCESS | 1668 | [1668] 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 22:53:38 INFO - PROCESS | 1668 | 1464933218729 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 22:53:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 22:53:38 INFO - {} 22:53:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 22:53:38 INFO - {} 22:53:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 22:53:38 INFO - {} 22:53:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 22:53:38 INFO - {} 22:53:38 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 722ms 22:53:38 INFO - PROCESS | 1668 | 1464933218796 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 22:53:38 INFO - PROCESS | 1668 | 1464933218798 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 22:53:38 INFO - TEST-START | /FileAPI/fileReader.html 22:53:38 INFO - PROCESS | 1668 | 1464933218802 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 22:53:38 INFO - PROCESS | 1668 | 1464933218804 Marionette TRACE conn2 <- [1,3018,null,{}] 22:53:38 INFO - PROCESS | 1668 | 1464933218806 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}] 22:53:38 INFO - PROCESS | 1668 | 1464933218935 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 22:53:39 INFO - PROCESS | 1668 | 1464933219052 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:39 INFO - PROCESS | 1668 | ++DOCSHELL 0x1441ca000 == 107 [pid = 1668] [id = 764] 22:53:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 214 (0x138a83000) [pid = 1668] [serial = 2290] [outer = 0x0] 22:53:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 215 (0x138cac800) [pid = 1668] [serial = 2291] [outer = 0x138a83000] 22:53:39 INFO - PROCESS | 1668 | 1464933219081 Marionette DEBUG loaded listener.js 22:53:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 216 (0x138e24000) [pid = 1668] [serial = 2292] [outer = 0x138a83000] 22:53:39 INFO - PROCESS | 1668 | 1464933219443 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]]]}] 22:53:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 22:53:39 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 22:53:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 22:53:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 22:53:39 INFO - TEST-OK | /FileAPI/fileReader.html | took 669ms 22:53:39 INFO - TEST-START | /FileAPI/historical.html 22:53:39 INFO - PROCESS | 1668 | 1464933219472 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 22:53:39 INFO - PROCESS | 1668 | 1464933219473 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 22:53:39 INFO - PROCESS | 1668 | 1464933219475 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 22:53:39 INFO - PROCESS | 1668 | 1464933219477 Marionette TRACE conn2 <- [1,3022,null,{}] 22:53:39 INFO - PROCESS | 1668 | 1464933219479 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}] 22:53:39 INFO - PROCESS | 1668 | 1464933219609 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 22:53:39 INFO - PROCESS | 1668 | 1464933219744 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:39 INFO - PROCESS | 1668 | ++DOCSHELL 0x1441e0800 == 108 [pid = 1668] [id = 765] 22:53:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 217 (0x138ca6800) [pid = 1668] [serial = 2293] [outer = 0x0] 22:53:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 218 (0x13b115000) [pid = 1668] [serial = 2294] [outer = 0x138ca6800] 22:53:39 INFO - PROCESS | 1668 | 1464933219775 Marionette DEBUG loaded listener.js 22:53:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 219 (0x13b11f000) [pid = 1668] [serial = 2295] [outer = 0x138ca6800] 22:53:40 INFO - PROCESS | 1668 | 1464933220136 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"]]]}] 22:53:40 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 22:53:40 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 22:53:40 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 22:53:40 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 22:53:40 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 22:53:40 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 22:53:40 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 22:53:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:40 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 22:53:40 INFO - TEST-OK | /FileAPI/historical.html | took 671ms 22:53:40 INFO - TEST-START | /FileAPI/idlharness.html 22:53:40 INFO - PROCESS | 1668 | 1464933220148 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 22:53:40 INFO - PROCESS | 1668 | 1464933220150 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 22:53:40 INFO - PROCESS | 1668 | 1464933220152 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 22:53:40 INFO - PROCESS | 1668 | 1464933220153 Marionette TRACE conn2 <- [1,3026,null,{}] 22:53:40 INFO - PROCESS | 1668 | 1464933220155 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}] 22:53:40 INFO - PROCESS | 1668 | 1464933220289 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 22:53:40 INFO - PROCESS | 1668 | 1464933220440 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:40 INFO - PROCESS | 1668 | ++DOCSHELL 0x141519800 == 109 [pid = 1668] [id = 766] 22:53:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 220 (0x138e1e800) [pid = 1668] [serial = 2296] [outer = 0x0] 22:53:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 221 (0x13b19e800) [pid = 1668] [serial = 2297] [outer = 0x138e1e800] 22:53:40 INFO - PROCESS | 1668 | 1464933220469 Marionette DEBUG loaded listener.js 22:53:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 222 (0x13b1a6000) [pid = 1668] [serial = 2298] [outer = 0x138e1e800] 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 22:53:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 22:53:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 22:53:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:53:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:53:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:53:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:53:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:53:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:53:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:53:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:53:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 22:53:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 22:53:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 22:53:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:53:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:53:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:53:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:53:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:53:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:53:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:53:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:53:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 22:53:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 22:53:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 22:53:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:53:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:53:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:53:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:53:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:53:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:53:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:53:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:53:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 22:53:41 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 22:53:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:53:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:53:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:53:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:53:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:53:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:53:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:53:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:53:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:53:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 22:53:41 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 22:53:41 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 22:53:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:53:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:53:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:53:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:53:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:53:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:53:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:53:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:53:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:53:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 22:53:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 22:53:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 22:53:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:53:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:53:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:53:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:53:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:53:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:53:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:53:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 22:53:41 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 22:53:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:53:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:53:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:53:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:53:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:53:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:53:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:53:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:53:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:53:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 22:53:41 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 22:53:41 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 22:53:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:53:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:53:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:53:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:53:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:53:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:53:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:53:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:53:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:53:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 22:53:41 INFO - PROCESS | 1668 | 1464933221016 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]]]}] 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 22:53:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 22:53:41 INFO - TEST-OK | /FileAPI/idlharness.html | took 883ms 22:53:41 INFO - PROCESS | 1668 | 1464933221037 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 22:53:41 INFO - TEST-START | /FileAPI/idlharness.worker 22:53:41 INFO - PROCESS | 1668 | 1464933221039 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 22:53:41 INFO - PROCESS | 1668 | 1464933221042 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 22:53:41 INFO - PROCESS | 1668 | 1464933221044 Marionette TRACE conn2 <- [1,3030,null,{}] 22:53:41 INFO - PROCESS | 1668 | 1464933221046 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}] 22:53:41 INFO - PROCESS | 1668 | 1464933221187 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 22:53:41 INFO - PROCESS | 1668 | 1464933221294 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:41 INFO - PROCESS | 1668 | ++DOCSHELL 0x142916800 == 110 [pid = 1668] [id = 767] 22:53:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 223 (0x13b44a800) [pid = 1668] [serial = 2299] [outer = 0x0] 22:53:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 224 (0x13feaf400) [pid = 1668] [serial = 2300] [outer = 0x13b44a800] 22:53:41 INFO - PROCESS | 1668 | 1464933221327 Marionette DEBUG loaded listener.js 22:53:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 225 (0x1425d6c00) [pid = 1668] [serial = 2301] [outer = 0x13b44a800] 22:53:41 INFO - PROCESS | 1668 | [1668] 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 22:53:42 INFO - PROCESS | 1668 | 1464933222169 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,{},{}]]]}] 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 22:53:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 22:53:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:53:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:53:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:53:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:53:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:53:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 22:53:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 22:53:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:53:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:53:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:53:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:53:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:53:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 22:53:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 22:53:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:53:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:53:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:53:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:53:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:53:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 22:53:42 INFO - {} 22:53:42 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 22:53:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:53:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:53:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:53:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:53:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:53:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:53:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 22:53:42 INFO - {} 22:53:42 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 - {} 22:53:42 INFO - {} 22:53:42 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 22:53:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:53:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:53:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:53:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:53:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:53:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:53:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 22:53:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 22:53:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:53:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:53:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:53:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:53:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 22:53:42 INFO - {} 22:53:42 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 22:53:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:53:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:53:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:53:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:53:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:53:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:53:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 22:53:42 INFO - {} 22:53:42 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 - {} 22:53:42 INFO - {} 22:53:42 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 22:53:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:53:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:53:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:53:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:53:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:53:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:53:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:53:42 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 22:53:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 22:53:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 22:53:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:53:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:53:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:53:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:53:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:53:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 22:53:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:53:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:53:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:53:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:53:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:53:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:53:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 22:53:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 22:53:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:53:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:53:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:53:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:53:42 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 22:53:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 22:53:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 22:53:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:53:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:53:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:53:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:53:42 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 22:53:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 22:53:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 22:53:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:53:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:53:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:53:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:53:42 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 22:53:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 22:53:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:53:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:53:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:53:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:53:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:53:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:53:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:53:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 22:53:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:53:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:53:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:53:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:53:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:53:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:53:42 INFO - {} 22:53:42 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1234ms 22:53:42 INFO - PROCESS | 1668 | 1464933222277 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 22:53:42 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 22:53:42 INFO - PROCESS | 1668 | 1464933222278 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 22:53:42 INFO - PROCESS | 1668 | 1464933222281 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 22:53:42 INFO - PROCESS | 1668 | 1464933222282 Marionette TRACE conn2 <- [1,3034,null,{}] 22:53:42 INFO - PROCESS | 1668 | 1464933222284 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}] 22:53:42 INFO - PROCESS | 1668 | 1464933222447 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 22:53:42 INFO - PROCESS | 1668 | 1464933222626 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:42 INFO - PROCESS | 1668 | ++DOCSHELL 0x118f8c000 == 111 [pid = 1668] [id = 768] 22:53:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 226 (0x11104e000) [pid = 1668] [serial = 2302] [outer = 0x0] 22:53:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 227 (0x12ab53800) [pid = 1668] [serial = 2303] [outer = 0x11104e000] 22:53:42 INFO - PROCESS | 1668 | 1464933222674 Marionette DEBUG loaded listener.js 22:53:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 228 (0x1425dd000) [pid = 1668] [serial = 2304] [outer = 0x11104e000] 22:53:43 INFO - PROCESS | 1668 | 1464933223485 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]]]}] 22:53:43 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 22:53:43 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1222ms 22:53:43 INFO - PROCESS | 1668 | 1464933223504 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 22:53:43 INFO - PROCESS | 1668 | 1464933223506 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 22:53:43 INFO - TEST-START | /FileAPI/blob/Blob-close.html 22:53:43 INFO - PROCESS | 1668 | 1464933223510 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 22:53:43 INFO - PROCESS | 1668 | 1464933223512 Marionette TRACE conn2 <- [1,3038,null,{}] 22:53:43 INFO - PROCESS | 1668 | 1464933223516 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}] 22:53:43 INFO - PROCESS | 1668 | 1464933223641 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 22:53:43 INFO - PROCESS | 1668 | 1464933223780 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:43 INFO - PROCESS | 1668 | ++DOCSHELL 0x1186b4000 == 112 [pid = 1668] [id = 769] 22:53:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 229 (0x111ed5800) [pid = 1668] [serial = 2305] [outer = 0x0] 22:53:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 230 (0x112673400) [pid = 1668] [serial = 2306] [outer = 0x111ed5800] 22:53:43 INFO - PROCESS | 1668 | 1464933223811 Marionette DEBUG loaded listener.js 22:53:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 231 (0x112924c00) [pid = 1668] [serial = 2307] [outer = 0x111ed5800] 22:53:44 INFO - PROCESS | 1668 | 1464933224192 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"]]]}] 22:53:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 22:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 22:53:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 22:53:44 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 722ms 22:53:44 INFO - PROCESS | 1668 | 1464933224232 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 22:53:44 INFO - PROCESS | 1668 | 1464933224236 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 22:53:44 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 22:53:44 INFO - PROCESS | 1668 | 1464933224241 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 22:53:44 INFO - PROCESS | 1668 | 1464933224243 Marionette TRACE conn2 <- [1,3042,null,{}] 22:53:44 INFO - PROCESS | 1668 | 1464933224245 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}] 22:53:44 INFO - PROCESS | 1668 | 1464933224366 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 22:53:44 INFO - PROCESS | 1668 | 1464933224503 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:44 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b22a000 == 113 [pid = 1668] [id = 770] 22:53:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 232 (0x112f69800) [pid = 1668] [serial = 2308] [outer = 0x0] 22:53:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 233 (0x113b2f400) [pid = 1668] [serial = 2309] [outer = 0x112f69800] 22:53:44 INFO - PROCESS | 1668 | 1464933224533 Marionette DEBUG loaded listener.js 22:53:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 234 (0x11711c400) [pid = 1668] [serial = 2310] [outer = 0x112f69800] 22:53:45 INFO - PROCESS | 1668 | 1464933224985 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]]]}] 22:53:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 22:53:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 22:53:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 22:53:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 22:53:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 22:53:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 22:53:45 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. 22:53:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 22:53:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 22:53:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 22:53:45 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'.) 22:53:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 22:53:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 22:53:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 22:53:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 22:53:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 22:53:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 22:53:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 22:53:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 22:53:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 22:53:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 22:53:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 22:53:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 22:53:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 22:53:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 22:53:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 22:53:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 22:53:45 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. 22:53:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 22:53:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 22:53:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 22:53:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 22:53:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 22:53:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 22:53:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 22:53:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 22:53:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 22:53:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 22:53:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 22:53:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 22:53:45 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. 22:53:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 22:53:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 22:53:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 22:53:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 22:53:45 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. 22:53:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 22:53:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 22:53:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 22:53:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 22:53:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 22:53:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 22:53:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 22:53:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 22:53:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 22:53:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 22:53:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 22:53:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 22:53:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 22:53:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:53:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:53:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:53:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 22:53:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 22:53:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:53:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:53:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:53:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 22:53:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:53:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:53:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:53:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 22:53:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:53:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:53:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:53:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 22:53:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 22:53:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:53:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:53:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:53:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 22:53:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:53:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:53:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:53:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 22:53:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:53:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:53:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:53:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 22:53:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:53:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:53:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:53:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 22:53:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:53:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:53:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:53:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 22:53:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 22:53:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 22:53:45 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 781ms 22:53:45 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 22:53:45 INFO - PROCESS | 1668 | 1464933225023 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 22:53:45 INFO - PROCESS | 1668 | 1464933225024 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 22:53:45 INFO - PROCESS | 1668 | 1464933225027 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 22:53:45 INFO - PROCESS | 1668 | 1464933225029 Marionette TRACE conn2 <- [1,3046,null,{}] 22:53:45 INFO - PROCESS | 1668 | 1464933225054 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}] 22:53:45 INFO - PROCESS | 1668 | 1464933225244 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 22:53:45 INFO - PROCESS | 1668 | --DOCSHELL 0x13b13d800 == 112 [pid = 1668] [id = 687] 22:53:45 INFO - PROCESS | 1668 | --DOCSHELL 0x1384cb000 == 111 [pid = 1668] [id = 684] 22:53:45 INFO - PROCESS | 1668 | --DOCSHELL 0x138e73000 == 110 [pid = 1668] [id = 689] 22:53:45 INFO - PROCESS | 1668 | --DOCSHELL 0x138c11000 == 109 [pid = 1668] [id = 686] 22:53:45 INFO - PROCESS | 1668 | --DOCSHELL 0x1385c4800 == 108 [pid = 1668] [id = 685] 22:53:45 INFO - PROCESS | 1668 | --DOCSHELL 0x13f98f800 == 107 [pid = 1668] [id = 688] 22:53:45 INFO - PROCESS | 1668 | --DOCSHELL 0x13f9da800 == 106 [pid = 1668] [id = 754] 22:53:45 INFO - PROCESS | 1668 | --DOCSHELL 0x13b143000 == 105 [pid = 1668] [id = 753] 22:53:45 INFO - PROCESS | 1668 | --DOCSHELL 0x12576d000 == 104 [pid = 1668] [id = 752] 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 233 (0x12ced8000) [pid = 1668] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 232 (0x12ab4ec00) [pid = 1668] [serial = 2131] [outer = 0x0] [url = about:blank] 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 231 (0x12b1b4c00) [pid = 1668] [serial = 2134] [outer = 0x0] [url = about:blank] 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 230 (0x12baa8000) [pid = 1668] [serial = 2137] [outer = 0x0] [url = about:blank] 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 229 (0x11824e000) [pid = 1668] [serial = 2140] [outer = 0x0] [url = about:blank] 22:53:45 INFO - PROCESS | 1668 | --DOCSHELL 0x138906800 == 103 [pid = 1668] [id = 751] 22:53:45 INFO - PROCESS | 1668 | --DOCSHELL 0x1384c9800 == 102 [pid = 1668] [id = 750] 22:53:45 INFO - PROCESS | 1668 | --DOCSHELL 0x12f545800 == 101 [pid = 1668] [id = 749] 22:53:45 INFO - PROCESS | 1668 | --DOCSHELL 0x12ef33800 == 100 [pid = 1668] [id = 748] 22:53:45 INFO - PROCESS | 1668 | --DOCSHELL 0x12b223800 == 99 [pid = 1668] [id = 747] 22:53:45 INFO - PROCESS | 1668 | --DOCSHELL 0x12aa38800 == 98 [pid = 1668] [id = 746] 22:53:45 INFO - PROCESS | 1668 | --DOCSHELL 0x128ed9800 == 97 [pid = 1668] [id = 745] 22:53:45 INFO - PROCESS | 1668 | --DOCSHELL 0x119e71800 == 96 [pid = 1668] [id = 744] 22:53:45 INFO - PROCESS | 1668 | --DOCSHELL 0x11967d800 == 95 [pid = 1668] [id = 743] 22:53:45 INFO - PROCESS | 1668 | 1464933225450 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:45 INFO - PROCESS | 1668 | --DOCSHELL 0x128ee5800 == 94 [pid = 1668] [id = 742] 22:53:45 INFO - PROCESS | 1668 | --DOCSHELL 0x140212000 == 93 [pid = 1668] [id = 736] 22:53:45 INFO - PROCESS | 1668 | --DOCSHELL 0x14006a800 == 92 [pid = 1668] [id = 735] 22:53:45 INFO - PROCESS | 1668 | --DOCSHELL 0x13fc0e000 == 91 [pid = 1668] [id = 734] 22:53:45 INFO - PROCESS | 1668 | --DOCSHELL 0x13f97f800 == 90 [pid = 1668] [id = 733] 22:53:45 INFO - PROCESS | 1668 | ++DOCSHELL 0x116ab2800 == 91 [pid = 1668] [id = 771] 22:53:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 230 (0x111c82400) [pid = 1668] [serial = 2311] [outer = 0x0] 22:53:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 231 (0x113b2f000) [pid = 1668] [serial = 2312] [outer = 0x111c82400] 22:53:45 INFO - PROCESS | 1668 | 1464933225484 Marionette DEBUG loaded listener.js 22:53:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 232 (0x119350800) [pid = 1668] [serial = 2313] [outer = 0x111c82400] 22:53:45 INFO - PROCESS | 1668 | --DOCSHELL 0x139053000 == 90 [pid = 1668] [id = 732] 22:53:45 INFO - PROCESS | 1668 | --DOCSHELL 0x138c10800 == 89 [pid = 1668] [id = 731] 22:53:45 INFO - PROCESS | 1668 | --DOCSHELL 0x138905800 == 88 [pid = 1668] [id = 730] 22:53:45 INFO - PROCESS | 1668 | --DOCSHELL 0x12bdb5000 == 87 [pid = 1668] [id = 729] 22:53:45 INFO - PROCESS | 1668 | --DOCSHELL 0x1191d2000 == 86 [pid = 1668] [id = 728] 22:53:45 INFO - PROCESS | 1668 | --DOCSHELL 0x1384e2800 == 85 [pid = 1668] [id = 727] 22:53:45 INFO - PROCESS | 1668 | [1668] 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 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 231 (0x116610c00) [pid = 1668] [serial = 1994] [outer = 0x0] [url = about:blank] 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 230 (0x13fb2a000) [pid = 1668] [serial = 2021] [outer = 0x0] [url = about:blank] 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 229 (0x1290b2400) [pid = 1668] [serial = 2000] [outer = 0x0] [url = about:blank] 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 228 (0x12cd5d400) [pid = 1668] [serial = 2003] [outer = 0x0] [url = about:blank] 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 227 (0x12f77d400) [pid = 1668] [serial = 2006] [outer = 0x0] [url = about:blank] 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 226 (0x13b120c00) [pid = 1668] [serial = 2009] [outer = 0x0] [url = about:blank] 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 225 (0x13f94bc00) [pid = 1668] [serial = 2012] [outer = 0x0] [url = about:blank] 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 224 (0x138e23800) [pid = 1668] [serial = 2015] [outer = 0x0] [url = about:blank] 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 223 (0x13fb1d400) [pid = 1668] [serial = 2018] [outer = 0x0] [url = about:blank] 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 222 (0x13fe5d400) [pid = 1668] [serial = 2024] [outer = 0x0] [url = about:blank] 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 221 (0x1231c7c00) [pid = 1668] [serial = 1997] [outer = 0x0] [url = about:blank] 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 220 (0x12c0c4c00) [pid = 1668] [serial = 2045] [outer = 0x0] [url = about:blank] 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 219 (0x1235ad000) [pid = 1668] [serial = 2161] [outer = 0x0] [url = about:blank] 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 218 (0x1122a8c00) [pid = 1668] [serial = 2143] [outer = 0x0] [url = about:blank] 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 217 (0x112925c00) [pid = 1668] [serial = 2144] [outer = 0x0] [url = about:blank] 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 216 (0x12405b800) [pid = 1668] [serial = 2164] [outer = 0x0] [url = about:blank] 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 215 (0x118fac000) [pid = 1668] [serial = 2155] [outer = 0x0] [url = about:blank] 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 214 (0x11934f000) [pid = 1668] [serial = 2156] [outer = 0x0] [url = about:blank] 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 213 (0x118568000) [pid = 1668] [serial = 2152] [outer = 0x0] [url = about:blank] 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 212 (0x11881d800) [pid = 1668] [serial = 2153] [outer = 0x0] [url = about:blank] 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 211 (0x1231c9000) [pid = 1668] [serial = 2119] [outer = 0x0] [url = about:blank] 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 210 (0x118843800) [pid = 1668] [serial = 2116] [outer = 0x0] [url = about:blank] 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 209 (0x116732000) [pid = 1668] [serial = 2113] [outer = 0x0] [url = about:blank] 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 208 (0x119f3dc00) [pid = 1668] [serial = 2158] [outer = 0x0] [url = about:blank] 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 207 (0x1231c5c00) [pid = 1668] [serial = 2159] [outer = 0x0] [url = about:blank] 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 206 (0x124d67800) [pid = 1668] [serial = 2167] [outer = 0x0] [url = about:blank] 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 205 (0x12978a800) [pid = 1668] [serial = 2128] [outer = 0x0] [url = about:blank] 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 204 (0x11824a400) [pid = 1668] [serial = 2149] [outer = 0x0] [url = about:blank] 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 203 (0x1184c5800) [pid = 1668] [serial = 2150] [outer = 0x0] [url = about:blank] 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 202 (0x124982000) [pid = 1668] [serial = 2165] [outer = 0x0] [url = about:blank] 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 201 (0x12578f800) [pid = 1668] [serial = 2122] [outer = 0x0] [url = about:blank] 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 200 (0x114eb5800) [pid = 1668] [serial = 2147] [outer = 0x0] [url = about:blank] 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 199 (0x112aecc00) [pid = 1668] [serial = 2146] [outer = 0x0] [url = about:blank] 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 198 (0x1295efc00) [pid = 1668] [serial = 2125] [outer = 0x0] [url = about:blank] 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 197 (0x128c9ec00) [pid = 1668] [serial = 2108] [outer = 0x0] [url = about:blank] 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 196 (0x126d2e800) [pid = 1668] [serial = 2170] [outer = 0x0] [url = about:blank] 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 195 (0x112928c00) [pid = 1668] [serial = 2110] [outer = 0x0] [url = about:blank] 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 194 (0x12423f000) [pid = 1668] [serial = 2173] [outer = 0x0] [url = about:blank] 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 193 (0x1256e0400) [pid = 1668] [serial = 2168] [outer = 0x0] [url = about:blank] 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 192 (0x129744c00) [pid = 1668] [serial = 2176] [outer = 0x0] [url = about:blank] 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 191 (0x12bacec00) [pid = 1668] [serial = 2180] [outer = 0x0] [url = about:blank] 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 190 (0x128e9ec00) [pid = 1668] [serial = 2171] [outer = 0x0] [url = about:blank] 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 189 (0x1290b2800) [pid = 1668] [serial = 2174] [outer = 0x0] [url = about:blank] 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 188 (0x12a85c000) [pid = 1668] [serial = 2179] [outer = 0x0] [url = about:blank] 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 187 (0x124054000) [pid = 1668] [serial = 2162] [outer = 0x0] [url = about:blank] 22:53:45 INFO - PROCESS | 1668 | --DOMWINDOW == 186 (0x12a858000) [pid = 1668] [serial = 2177] [outer = 0x0] [url = about:blank] 22:53:45 INFO - PROCESS | 1668 | 1464933225840 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 22:53:45 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 22:53:45 INFO - {} 22:53:45 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 823ms 22:53:45 INFO - PROCESS | 1668 | 1464933225850 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 22:53:45 INFO - PROCESS | 1668 | 1464933225852 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 22:53:45 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 22:53:45 INFO - PROCESS | 1668 | 1464933225854 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 22:53:45 INFO - PROCESS | 1668 | 1464933225855 Marionette TRACE conn2 <- [1,3050,null,{}] 22:53:45 INFO - PROCESS | 1668 | 1464933225857 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}] 22:53:45 INFO - PROCESS | 1668 | 1464933225989 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 22:53:46 INFO - PROCESS | 1668 | 1464933226076 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:46 INFO - PROCESS | 1668 | ++DOCSHELL 0x1250d1000 == 86 [pid = 1668] [id = 772] 22:53:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 187 (0x119354400) [pid = 1668] [serial = 2314] [outer = 0x0] 22:53:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 188 (0x1210fb400) [pid = 1668] [serial = 2315] [outer = 0x119354400] 22:53:46 INFO - PROCESS | 1668 | 1464933226102 Marionette DEBUG loaded listener.js 22:53:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 189 (0x1231c7c00) [pid = 1668] [serial = 2316] [outer = 0x119354400] 22:53:46 INFO - PROCESS | 1668 | 1464933226356 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]]]}] 22:53:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 22:53:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 22:53:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 22:53:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 22:53:46 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 518ms 22:53:46 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 22:53:46 INFO - PROCESS | 1668 | 1464933226373 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 22:53:46 INFO - PROCESS | 1668 | 1464933226374 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 22:53:46 INFO - PROCESS | 1668 | 1464933226376 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 22:53:46 INFO - PROCESS | 1668 | 1464933226378 Marionette TRACE conn2 <- [1,3054,null,{}] 22:53:46 INFO - PROCESS | 1668 | 1464933226390 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}] 22:53:46 INFO - PROCESS | 1668 | 1464933226500 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 22:53:46 INFO - PROCESS | 1668 | 1464933226588 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:46 INFO - PROCESS | 1668 | ++DOCSHELL 0x12aa32000 == 87 [pid = 1668] [id = 773] 22:53:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 190 (0x12103b800) [pid = 1668] [serial = 2317] [outer = 0x0] 22:53:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 191 (0x1235aac00) [pid = 1668] [serial = 2318] [outer = 0x12103b800] 22:53:46 INFO - PROCESS | 1668 | 1464933226614 Marionette DEBUG loaded listener.js 22:53:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 192 (0x124055000) [pid = 1668] [serial = 2319] [outer = 0x12103b800] 22:53:47 INFO - PROCESS | 1668 | 1464933227017 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"]]]}] 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 22:53:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 22:53:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 22:53:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:53:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 22:53:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:53:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 22:53:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:53:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 22:53:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:53:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 22:53:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:53:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 22:53:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:53:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 22:53:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:53:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 22:53:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:53:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 22:53:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:53:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 22:53:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:53:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 22:53:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:53:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 22:53:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:53:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 22:53:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:53:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 22:53:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:53:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 22:53:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:53:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 22:53:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:53:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 22:53:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:53:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 22:53:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:53:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 22:53:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:53:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 22:53:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:53:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 22:53:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:53:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 22:53:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:53:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 22:53:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:53:47 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" 22:53:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:53:47 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" 22:53:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:53:47 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 697ms 22:53:47 INFO - PROCESS | 1668 | 1464933227074 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 22:53:47 INFO - TEST-START | /FileAPI/file/File-constructor.html 22:53:47 INFO - PROCESS | 1668 | 1464933227076 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 22:53:47 INFO - PROCESS | 1668 | 1464933227078 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 22:53:47 INFO - PROCESS | 1668 | 1464933227079 Marionette TRACE conn2 <- [1,3058,null,{}] 22:53:47 INFO - PROCESS | 1668 | 1464933227082 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}] 22:53:47 INFO - PROCESS | 1668 | 1464933227204 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 22:53:47 INFO - PROCESS | 1668 | 1464933227221 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:47 INFO - PROCESS | 1668 | ++DOCSHELL 0x123770800 == 88 [pid = 1668] [id = 774] 22:53:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 193 (0x123491800) [pid = 1668] [serial = 2320] [outer = 0x0] 22:53:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 194 (0x124553400) [pid = 1668] [serial = 2321] [outer = 0x123491800] 22:53:47 INFO - PROCESS | 1668 | 1464933227247 Marionette DEBUG loaded listener.js 22:53:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 195 (0x1295e5000) [pid = 1668] [serial = 2322] [outer = 0x123491800] 22:53:47 INFO - PROCESS | 1668 | 1464933227655 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]]]}] 22:53:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 22:53:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 22:53:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 22:53:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 22:53:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 22:53:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 22:53:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 22:53:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 22:53:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 22:53:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 22:53:47 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 22:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:47 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 22:53:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 22:53:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 22:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 22:53:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 22:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 22:53:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 22:53:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 22:53:47 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 625ms 22:53:47 INFO - PROCESS | 1668 | 1464933227703 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 22:53:47 INFO - PROCESS | 1668 | 1464933227705 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 22:53:47 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 22:53:47 INFO - PROCESS | 1668 | 1464933227707 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 22:53:47 INFO - PROCESS | 1668 | 1464933227708 Marionette TRACE conn2 <- [1,3062,null,{}] 22:53:47 INFO - PROCESS | 1668 | 1464933227710 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}] 22:53:47 INFO - PROCESS | 1668 | 1464933227849 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 22:53:47 INFO - PROCESS | 1668 | 1464933227885 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:47 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ced7000 == 89 [pid = 1668] [id = 775] 22:53:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 196 (0x1295e5800) [pid = 1668] [serial = 2323] [outer = 0x0] 22:53:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 197 (0x129745000) [pid = 1668] [serial = 2324] [outer = 0x1295e5800] 22:53:47 INFO - PROCESS | 1668 | 1464933227910 Marionette DEBUG loaded listener.js 22:53:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 198 (0x12a852800) [pid = 1668] [serial = 2325] [outer = 0x1295e5800] 22:53:48 INFO - PROCESS | 1668 | [1668] 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 22:53:48 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 22:53:48 INFO - {} 22:53:48 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 572ms 22:53:48 INFO - PROCESS | 1668 | 1464933228275 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 22:53:48 INFO - PROCESS | 1668 | 1464933228279 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 22:53:48 INFO - PROCESS | 1668 | 1464933228280 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 22:53:48 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 22:53:48 INFO - PROCESS | 1668 | 1464933228282 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 22:53:48 INFO - PROCESS | 1668 | 1464933228283 Marionette TRACE conn2 <- [1,3066,null,{}] 22:53:48 INFO - PROCESS | 1668 | 1464933228286 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}] 22:53:48 INFO - PROCESS | 1668 | 1464933228435 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 22:53:48 INFO - PROCESS | 1668 | 1464933228454 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:48 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d32d800 == 90 [pid = 1668] [id = 776] 22:53:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 199 (0x129383400) [pid = 1668] [serial = 2326] [outer = 0x0] 22:53:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 200 (0x12b2cc800) [pid = 1668] [serial = 2327] [outer = 0x129383400] 22:53:48 INFO - PROCESS | 1668 | 1464933228479 Marionette DEBUG loaded listener.js 22:53:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 201 (0x12baca000) [pid = 1668] [serial = 2328] [outer = 0x129383400] 22:53:48 INFO - PROCESS | 1668 | 1464933228818 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]]]}] 22:53:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 22:53:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 22:53:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 22:53:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 22:53:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 22:53:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 22:53:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 22:53:48 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 568ms 22:53:48 INFO - PROCESS | 1668 | 1464933228852 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 22:53:48 INFO - PROCESS | 1668 | 1464933228853 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 22:53:48 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 22:53:48 INFO - PROCESS | 1668 | 1464933228855 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 22:53:48 INFO - PROCESS | 1668 | 1464933228856 Marionette TRACE conn2 <- [1,3070,null,{}] 22:53:48 INFO - PROCESS | 1668 | 1464933228858 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}] 22:53:49 INFO - PROCESS | 1668 | 1464933228998 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 22:53:49 INFO - PROCESS | 1668 | 1464933229012 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:49 INFO - PROCESS | 1668 | ++DOCSHELL 0x12efe3000 == 91 [pid = 1668] [id = 777] 22:53:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 202 (0x12bacbc00) [pid = 1668] [serial = 2329] [outer = 0x0] 22:53:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 203 (0x12bc1c800) [pid = 1668] [serial = 2330] [outer = 0x12bacbc00] 22:53:49 INFO - PROCESS | 1668 | 1464933229038 Marionette DEBUG loaded listener.js 22:53:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 204 (0x12bd9e000) [pid = 1668] [serial = 2331] [outer = 0x12bacbc00] 22:53:49 INFO - PROCESS | 1668 | --DOMWINDOW == 203 (0x1180bc800) [pid = 1668] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 22:53:49 INFO - PROCESS | 1668 | --DOMWINDOW == 202 (0x123628c00) [pid = 1668] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 22:53:49 INFO - PROCESS | 1668 | --DOMWINDOW == 201 (0x12ab5b000) [pid = 1668] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 22:53:49 INFO - PROCESS | 1668 | --DOMWINDOW == 200 (0x125799400) [pid = 1668] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 22:53:49 INFO - PROCESS | 1668 | --DOMWINDOW == 199 (0x1235a0800) [pid = 1668] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 22:53:49 INFO - PROCESS | 1668 | --DOMWINDOW == 198 (0x11267cc00) [pid = 1668] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 22:53:49 INFO - PROCESS | 1668 | --DOMWINDOW == 197 (0x12f77fc00) [pid = 1668] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 22:53:49 INFO - PROCESS | 1668 | --DOMWINDOW == 196 (0x1210fd400) [pid = 1668] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 22:53:49 INFO - PROCESS | 1668 | --DOMWINDOW == 195 (0x124998000) [pid = 1668] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 22:53:49 INFO - PROCESS | 1668 | --DOMWINDOW == 194 (0x12ab52800) [pid = 1668] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 22:53:49 INFO - PROCESS | 1668 | --DOMWINDOW == 193 (0x1198ac400) [pid = 1668] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 22:53:49 INFO - PROCESS | 1668 | --DOMWINDOW == 192 (0x114ee9800) [pid = 1668] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 22:53:49 INFO - PROCESS | 1668 | --DOMWINDOW == 191 (0x11824e800) [pid = 1668] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 22:53:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 22:53:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 22:53:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 22:53:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 22:53:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 22:53:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 22:53:49 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 823ms 22:53:49 INFO - PROCESS | 1668 | 1464933229674 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]]]}] 22:53:49 INFO - PROCESS | 1668 | 1464933229679 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 22:53:49 INFO - PROCESS | 1668 | 1464933229681 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 22:53:49 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 22:53:49 INFO - PROCESS | 1668 | 1464933229683 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 22:53:49 INFO - PROCESS | 1668 | 1464933229684 Marionette TRACE conn2 <- [1,3074,null,{}] 22:53:49 INFO - PROCESS | 1668 | 1464933229687 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}] 22:53:49 INFO - PROCESS | 1668 | 1464933229809 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 22:53:49 INFO - PROCESS | 1668 | 1464933229814 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:49 INFO - PROCESS | 1668 | ++DOCSHELL 0x12efdc000 == 92 [pid = 1668] [id = 778] 22:53:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 192 (0x123628c00) [pid = 1668] [serial = 2332] [outer = 0x0] 22:53:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 193 (0x12bda2000) [pid = 1668] [serial = 2333] [outer = 0x123628c00] 22:53:49 INFO - PROCESS | 1668 | 1464933229858 Marionette DEBUG loaded listener.js 22:53:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 194 (0x12c0c3c00) [pid = 1668] [serial = 2334] [outer = 0x123628c00] 22:53:50 INFO - PROCESS | 1668 | 1464933230370 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]]]}] 22:53:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 22:53:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 22:53:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 22:53:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 22:53:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 22:53:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 22:53:50 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 720ms 22:53:50 INFO - PROCESS | 1668 | 1464933230404 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 22:53:50 INFO - PROCESS | 1668 | 1464933230405 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 22:53:50 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 22:53:50 INFO - PROCESS | 1668 | 1464933230407 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 22:53:50 INFO - PROCESS | 1668 | 1464933230409 Marionette TRACE conn2 <- [1,3078,null,{}] 22:53:50 INFO - PROCESS | 1668 | 1464933230414 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}] 22:53:50 INFO - PROCESS | 1668 | 1464933230534 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 22:53:50 INFO - PROCESS | 1668 | 1464933230539 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:50 INFO - PROCESS | 1668 | ++DOCSHELL 0x137be2000 == 93 [pid = 1668] [id = 779] 22:53:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 195 (0x12c0ce800) [pid = 1668] [serial = 2335] [outer = 0x0] 22:53:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 196 (0x12cd59000) [pid = 1668] [serial = 2336] [outer = 0x12c0ce800] 22:53:50 INFO - PROCESS | 1668 | 1464933230567 Marionette DEBUG loaded listener.js 22:53:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 197 (0x12d017c00) [pid = 1668] [serial = 2337] [outer = 0x12c0ce800] 22:53:50 INFO - PROCESS | 1668 | 1464933230939 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] 22:53:50 INFO - PROCESS | 1668 | 1464933230986 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 22:53:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 22:53:50 INFO - PROCESS | 1668 | 1464933230989 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 22:53:50 INFO - PROCESS | 1668 | 1464933230990 Marionette TRACE conn2 <- [1,3082,null,{}] 22:53:50 INFO - PROCESS | 1668 | 1464933230992 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}] 22:53:51 INFO - PROCESS | 1668 | 1464933231149 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 22:53:51 INFO - PROCESS | 1668 | 1464933231160 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:51 INFO - PROCESS | 1668 | ++DOCSHELL 0x124876000 == 94 [pid = 1668] [id = 780] 22:53:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 198 (0x118fac000) [pid = 1668] [serial = 2338] [outer = 0x0] 22:53:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 199 (0x12c93ac00) [pid = 1668] [serial = 2339] [outer = 0x118fac000] 22:53:51 INFO - PROCESS | 1668 | 1464933231185 Marionette DEBUG loaded listener.js 22:53:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 200 (0x12d3c5000) [pid = 1668] [serial = 2340] [outer = 0x118fac000] 22:53:51 INFO - PROCESS | 1668 | 1464933231512 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]]]}] 22:53:51 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 22:53:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 22:53:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 22:53:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 22:53:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 569ms 22:53:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 22:53:51 INFO - PROCESS | 1668 | 1464933231559 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 22:53:51 INFO - PROCESS | 1668 | 1464933231560 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 22:53:51 INFO - PROCESS | 1668 | 1464933231562 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 22:53:51 INFO - PROCESS | 1668 | 1464933231563 Marionette TRACE conn2 <- [1,3086,null,{}] 22:53:51 INFO - PROCESS | 1668 | 1464933231566 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}] 22:53:51 INFO - PROCESS | 1668 | 1464933231672 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 22:53:51 INFO - PROCESS | 1668 | 1464933231890 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:51 INFO - PROCESS | 1668 | ++DOCSHELL 0x116ac1800 == 95 [pid = 1668] [id = 781] 22:53:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 201 (0x11103fc00) [pid = 1668] [serial = 2341] [outer = 0x0] 22:53:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 202 (0x11104b800) [pid = 1668] [serial = 2342] [outer = 0x11103fc00] 22:53:51 INFO - PROCESS | 1668 | 1464933231964 Marionette DEBUG loaded listener.js 22:53:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 203 (0x11275c800) [pid = 1668] [serial = 2343] [outer = 0x11103fc00] 22:53:52 INFO - PROCESS | 1668 | 1464933232378 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 22:53:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 22:53:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 869ms 22:53:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 22:53:52 INFO - PROCESS | 1668 | 1464933232432 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 22:53:52 INFO - PROCESS | 1668 | 1464933232435 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 22:53:52 INFO - PROCESS | 1668 | 1464933232438 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 22:53:52 INFO - PROCESS | 1668 | 1464933232440 Marionette TRACE conn2 <- [1,3090,null,{}] 22:53:52 INFO - PROCESS | 1668 | 1464933232443 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}] 22:53:52 INFO - PROCESS | 1668 | 1464933232575 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 22:53:52 INFO - PROCESS | 1668 | 1464933232706 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:52 INFO - PROCESS | 1668 | ++DOCSHELL 0x124d5b800 == 96 [pid = 1668] [id = 782] 22:53:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 204 (0x11325f400) [pid = 1668] [serial = 2344] [outer = 0x0] 22:53:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 205 (0x118243400) [pid = 1668] [serial = 2345] [outer = 0x11325f400] 22:53:52 INFO - PROCESS | 1668 | 1464933232740 Marionette DEBUG loaded listener.js 22:53:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 206 (0x118836400) [pid = 1668] [serial = 2346] [outer = 0x11325f400] 22:53:53 INFO - PROCESS | 1668 | 1464933233174 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 22:53:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 22:53:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 774ms 22:53:53 INFO - PROCESS | 1668 | 1464933233249 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 22:53:53 INFO - PROCESS | 1668 | 1464933233254 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 22:53:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 22:53:53 INFO - PROCESS | 1668 | 1464933233260 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 22:53:53 INFO - PROCESS | 1668 | 1464933233262 Marionette TRACE conn2 <- [1,3094,null,{}] 22:53:53 INFO - PROCESS | 1668 | 1464933233266 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}] 22:53:53 INFO - PROCESS | 1668 | 1464933233460 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 22:53:53 INFO - PROCESS | 1668 | 1464933233640 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:53 INFO - PROCESS | 1668 | ++DOCSHELL 0x12cd21800 == 97 [pid = 1668] [id = 783] 22:53:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 207 (0x118fe2800) [pid = 1668] [serial = 2347] [outer = 0x0] 22:53:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 208 (0x121037000) [pid = 1668] [serial = 2348] [outer = 0x118fe2800] 22:53:53 INFO - PROCESS | 1668 | 1464933233686 Marionette DEBUG loaded listener.js 22:53:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 209 (0x1235a3800) [pid = 1668] [serial = 2349] [outer = 0x118fe2800] 22:53:54 INFO - PROCESS | 1668 | 1464933234052 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 22:53:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 22:53:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 822ms 22:53:54 INFO - PROCESS | 1668 | 1464933234082 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 22:53:54 INFO - PROCESS | 1668 | 1464933234083 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 22:53:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 22:53:54 INFO - PROCESS | 1668 | 1464933234091 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 22:53:54 INFO - PROCESS | 1668 | 1464933234096 Marionette TRACE conn2 <- [1,3098,null,{}] 22:53:54 INFO - PROCESS | 1668 | 1464933234099 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}] 22:53:54 INFO - PROCESS | 1668 | 1464933234229 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 22:53:54 INFO - PROCESS | 1668 | 1464933234360 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:54 INFO - PROCESS | 1668 | ++DOCSHELL 0x137c09800 == 98 [pid = 1668] [id = 784] 22:53:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 210 (0x12103c800) [pid = 1668] [serial = 2350] [outer = 0x0] 22:53:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 211 (0x1249a3000) [pid = 1668] [serial = 2351] [outer = 0x12103c800] 22:53:54 INFO - PROCESS | 1668 | 1464933234392 Marionette DEBUG loaded listener.js 22:53:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 212 (0x128ca9800) [pid = 1668] [serial = 2352] [outer = 0x12103c800] 22:53:54 INFO - PROCESS | 1668 | 1464933234744 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]]]}] 22:53:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 22:53:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 22:53:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 682ms 22:53:54 INFO - PROCESS | 1668 | 1464933234769 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 22:53:54 INFO - PROCESS | 1668 | 1464933234771 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 22:53:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 22:53:54 INFO - PROCESS | 1668 | 1464933234773 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 22:53:54 INFO - PROCESS | 1668 | 1464933234774 Marionette TRACE conn2 <- [1,3102,null,{}] 22:53:54 INFO - PROCESS | 1668 | 1464933234777 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}] 22:53:54 INFO - PROCESS | 1668 | 1464933234908 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 22:53:55 INFO - PROCESS | 1668 | 1464933235056 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:55 INFO - PROCESS | 1668 | ++DOCSHELL 0x1387c9800 == 99 [pid = 1668] [id = 785] 22:53:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 213 (0x1290aac00) [pid = 1668] [serial = 2353] [outer = 0x0] 22:53:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 214 (0x1295e8800) [pid = 1668] [serial = 2354] [outer = 0x1290aac00] 22:53:55 INFO - PROCESS | 1668 | 1464933235088 Marionette DEBUG loaded listener.js 22:53:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 215 (0x12a768800) [pid = 1668] [serial = 2355] [outer = 0x1290aac00] 22:53:55 INFO - PROCESS | 1668 | 1464933235452 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 22:53:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 22:53:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 720ms 22:53:55 INFO - PROCESS | 1668 | 1464933235494 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 22:53:55 INFO - PROCESS | 1668 | 1464933235495 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 22:53:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 22:53:55 INFO - PROCESS | 1668 | 1464933235498 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 22:53:55 INFO - PROCESS | 1668 | 1464933235499 Marionette TRACE conn2 <- [1,3106,null,{}] 22:53:55 INFO - PROCESS | 1668 | 1464933235501 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}] 22:53:55 INFO - PROCESS | 1668 | 1464933235628 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 22:53:55 INFO - PROCESS | 1668 | 1464933235760 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:55 INFO - PROCESS | 1668 | ++DOCSHELL 0x138ad9000 == 100 [pid = 1668] [id = 786] 22:53:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 216 (0x12b2d0800) [pid = 1668] [serial = 2356] [outer = 0x0] 22:53:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 217 (0x12baa3400) [pid = 1668] [serial = 2357] [outer = 0x12b2d0800] 22:53:55 INFO - PROCESS | 1668 | 1464933235797 Marionette DEBUG loaded listener.js 22:53:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 218 (0x12c92e000) [pid = 1668] [serial = 2358] [outer = 0x12b2d0800] 22:53:56 INFO - PROCESS | 1668 | 1464933236181 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]]]}] 22:53:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 22:53:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 22:53:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 22:53:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 718ms 22:53:56 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 22:53:56 INFO - PROCESS | 1668 | 1464933236217 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 22:53:56 INFO - PROCESS | 1668 | 1464933236218 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 22:53:56 INFO - PROCESS | 1668 | 1464933236220 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 22:53:56 INFO - PROCESS | 1668 | 1464933236221 Marionette TRACE conn2 <- [1,3110,null,{}] 22:53:56 INFO - PROCESS | 1668 | 1464933236224 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}] 22:53:56 INFO - PROCESS | 1668 | 1464933236351 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 22:53:56 INFO - PROCESS | 1668 | 1464933236471 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:56 INFO - PROCESS | 1668 | ++DOCSHELL 0x138e6d800 == 101 [pid = 1668] [id = 787] 22:53:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 219 (0x12bad2400) [pid = 1668] [serial = 2359] [outer = 0x0] 22:53:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 220 (0x12cd5fc00) [pid = 1668] [serial = 2360] [outer = 0x12bad2400] 22:53:56 INFO - PROCESS | 1668 | 1464933236501 Marionette DEBUG loaded listener.js 22:53:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 221 (0x12d6a2400) [pid = 1668] [serial = 2361] [outer = 0x12bad2400] 22:53:56 INFO - PROCESS | 1668 | 1464933236843 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"]]]}] 22:53:56 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 22:53:56 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 22:53:56 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 22:53:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:56 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 22:53:56 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 670ms 22:53:56 INFO - PROCESS | 1668 | 1464933236890 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 22:53:56 INFO - PROCESS | 1668 | 1464933236892 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 22:53:56 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 22:53:56 INFO - PROCESS | 1668 | 1464933236894 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 22:53:56 INFO - PROCESS | 1668 | 1464933236895 Marionette TRACE conn2 <- [1,3114,null,{}] 22:53:56 INFO - PROCESS | 1668 | 1464933236897 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}] 22:53:57 INFO - PROCESS | 1668 | 1464933237024 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 22:53:57 INFO - PROCESS | 1668 | 1464933237157 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\", \"1770a5d8-7d8f-4d54-9256-9848f5f0be02\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:57 INFO - PROCESS | 1668 | ++DOCSHELL 0x13905f000 == 102 [pid = 1668] [id = 788] 22:53:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 222 (0x12cd5e800) [pid = 1668] [serial = 2362] [outer = 0x0] 22:53:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 223 (0x12df3d000) [pid = 1668] [serial = 2363] [outer = 0x12cd5e800] 22:53:57 INFO - PROCESS | 1668 | 1464933237189 Marionette DEBUG loaded listener.js 22:53:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 224 (0x12f784400) [pid = 1668] [serial = 2364] [outer = 0x12cd5e800] 22:53:57 INFO - PROCESS | 1668 | 1464933237586 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]]]}] 22:53:57 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 22:53:57 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 720ms 22:53:57 INFO - PROCESS | 1668 | 1464933237615 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 22:53:57 INFO - PROCESS | 1668 | 1464933237618 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 22:53:58 WARNING - u'runner_teardown' () 22:53:58 INFO - No more tests 22:53:58 INFO - Got 0 unexpected results 22:53:58 INFO - SUITE-END | took 525s 22:53:58 INFO - Closing logging queue 22:53:58 INFO - queue closed 22:53:58 INFO - Return code: 0 22:53:58 WARNING - # TBPL SUCCESS # 22:53:58 INFO - Running post-action listener: _resource_record_post_action 22:53:58 INFO - Running post-run listener: _resource_record_post_run 22:53:59 INFO - Total resource usage - Wall time: 547s; CPU: 57.0%; Read bytes: 31112704; Write bytes: 954087936; Read time: 195; Write time: 5030 22:53:59 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 22:53:59 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 152809984; Write bytes: 145104896; Read time: 13913; Write time: 298 22:53:59 INFO - run-tests - Wall time: 529s; CPU: 57.0%; Read bytes: 28937728; Write bytes: 794227712; Read time: 175; Write time: 4677 22:53:59 INFO - Running post-run listener: _upload_blobber_files 22:53:59 INFO - Blob upload gear active. 22:53:59 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 22:53:59 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 22:53:59 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'] 22:53:59 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 22:54:00 INFO - (blobuploader) - INFO - Open directory for files ... 22:54:00 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 22:54:00 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:54:00 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:54:01 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 22:54:01 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:54:01 INFO - (blobuploader) - INFO - Done attempting. 22:54:01 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 22:54:01 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:54:01 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:54:02 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 22:54:02 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:54:02 INFO - (blobuploader) - INFO - Done attempting. 22:54:02 INFO - (blobuploader) - INFO - Iteration through files over. 22:54:02 INFO - Return code: 0 22:54:02 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 22:54:02 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 22:54:02 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e101ae9ae8b77e16c062dba1db55bd702d6aed9997cb51dfd038f9d354603f19523f70b20056205d030b34af1ec37afbf6bd775c18a2f5e5f9dda5089b83fb4a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/779974935d7566cd73d3e1f37fd9cf8d7034a392e9f03c2dc0dd256ad5400095601607e09c5f64ad41d1263e07065f972a473c3ce153295db8c2a1829434482c"} 22:54:02 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 22:54:02 INFO - Writing to file /builds/slave/test/properties/blobber_files 22:54:02 INFO - Contents: 22:54:02 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e101ae9ae8b77e16c062dba1db55bd702d6aed9997cb51dfd038f9d354603f19523f70b20056205d030b34af1ec37afbf6bd775c18a2f5e5f9dda5089b83fb4a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/779974935d7566cd73d3e1f37fd9cf8d7034a392e9f03c2dc0dd256ad5400095601607e09c5f64ad41d1263e07065f972a473c3ce153295db8c2a1829434482c"} 22:54:02 INFO - Running post-run listener: copy_logs_to_upload_dir 22:54:02 INFO - Copying logs to upload dir... 22:54:02 INFO - mkdir: /builds/slave/test/build/upload/logs 22:54:02 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=763.981720 ========= master_lag: 141.83 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 15 mins, 5 secs) (at 2016-06-02 22:56:24.825449) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-02 22:56:24.829286) ========= 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.PjOqv1flFA/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.Inc4ZYyRt7/Listeners TMPDIR=/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/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/e101ae9ae8b77e16c062dba1db55bd702d6aed9997cb51dfd038f9d354603f19523f70b20056205d030b34af1ec37afbf6bd775c18a2f5e5f9dda5089b83fb4a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/779974935d7566cd73d3e1f37fd9cf8d7034a392e9f03c2dc0dd256ad5400095601607e09c5f64ad41d1263e07065f972a473c3ce153295db8c2a1829434482c"} build_url:https://queue.taskcluster.net/v1/task/EbOeeXXYRTKfbU6lciuSBg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/EbOeeXXYRTKfbU6lciuSBg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012928 build_url: 'https://queue.taskcluster.net/v1/task/EbOeeXXYRTKfbU6lciuSBg/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/e101ae9ae8b77e16c062dba1db55bd702d6aed9997cb51dfd038f9d354603f19523f70b20056205d030b34af1ec37afbf6bd775c18a2f5e5f9dda5089b83fb4a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/779974935d7566cd73d3e1f37fd9cf8d7034a392e9f03c2dc0dd256ad5400095601607e09c5f64ad41d1263e07065f972a473c3ce153295db8c2a1829434482c"}' symbols_url: 'https://queue.taskcluster.net/v1/task/EbOeeXXYRTKfbU6lciuSBg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.48 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-02 22:56:25.321794) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 22:56:25.322134) ========= 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.PjOqv1flFA/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.Inc4ZYyRt7/Listeners TMPDIR=/var/folders/1b/b370xjvx7_vbkyyr8hgyjzcm00000w/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.005466 ========= master_lag: 0.11 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 22:56:25.440406) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-02 22:56:25.440733) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-02 22:56:25.447839) ========= ========= Total master_lag: 142.50 =========